Linux修改固定IP和查看网关命令
来源:互联网 发布:如何禁用端口 编辑:程序博客网 时间:2024/05/20 16:33
一、修改固定IP
设置固定IP的方法很多,大家都知道虚拟机上网有三种模式:bridged、host-only和NAT, 其中NAT模式对应VMnet8虚拟网络,host-only模式对应VMnet1虚拟网络,bridged模式对应 VMnet0虚拟网络,都是由VMware虚拟机自动配置而生成的,不需要用户自行设置。VMnet8和VMnet1提供DHCP服务,VMnet0虚拟 网络则不提供。
当前环境:
虚拟机版本:VMware WorkStation 12
系统版本:Ubuntu 16.04
1. 设置虚拟机上网方式为NAT
在虚拟机设置中的网络适配器里,选择NAT模式
设置网络连接模式
2. 配置VMnet8虚拟网络
启动虚拟网络编辑器
在VMware的编辑选项中打开虚拟网络编辑器
按照下图中对虚拟网络进行设置,虚拟网络的列表里默认是有VMnet0,VMnet1和VMnet8三种,我只有一种是因为我把另外两种给移除了,在这里我们选择VMnet8网络,其中子网IP根据自己的情况进行设置,只要不把原来已有的给占用即可.
3. 进入到Ubuntu系统中配置网络
主要配置下面三个方面的内容:
修改文件/etc/network/interfaces,这里是IP、网关、掩码等的一些配置;
修改文件/etc/resolv.conf,这个文件保存DNS的有关信息;
解决resolv.conf被重写问题;
重启虚拟机网络
(1).修改文件/etc/network/interfaces
输入命令:sudo vi /etc/network/interfaces 或者:sudo gedit /etc/network/interfaces配置如下:#interfaces(5) file used by ifup(8) and ifdown(8)auto loiface lo inet loopbackauto ens33iface ens33 inet staticaddress 192.168.8.100netmask 255.255.255.0gateway 192.168.8.2dns-nameservers 8.8.8.8
其中较新版本的比如我的Ubuntu16.04 就是ens33,有的版本是eth0, 具体可以在终端输入ifconfig命令查看,如图:
另外其中的网关要和虚拟网络编辑器中设置的一致,一般好像为192.168.XXX.2上面最后一行设置的DNS不是必要的,可在下一步设置,这一步的优先级比resolv.conf中高,会优先在这一步读取DNS,如果没有配置才会去resolve.conf里面查找.
(2)修改文件/etc/resolv.conf
输入命令:sudo vi /etc/resolv.conf 或 sudo gedit /etc/resolv.conf配置如下:nameserver 8.8.8.8这里具体DNS因人而异
(3)解决resolv.conf被重写问题
第二步中你虽然配置了DNS,但是每次重启虚拟机或重启网络后/etc/resolv.conf文件就会被重写,也就是又恢复原样了,你以前的配置就不存在了,每次都要手动配置是极不可取的,所以这步是必须的,首先我们要搞清楚resolv.conf被重写的原因和机制,这在不同 Ubuntu版本下有所差异。在这一步,教程原文上有两种办法,第一种是根据不同系统版本来采取不同的办法,第二种是于版本无关,通用的做法.我选了第二种,如果想看第一种方法,可以在文末的原文链接里去看.第二种办法就是在前面第(1)步中在最后面直接加上你的DNS地址,因为interfaces优先级比resolv.conf高,会优先看interfaces里面的DNS.
(4)重启虚拟机网络
配置完成后需要重启一下网络:sudo service networking restart 或者sudo /etc/init.d/networking restart1在这一步我重启网络失败了,只能选择了下面的重启网卡sudo ifconfig eth0 down sudo ifconfig eth0 up赶紧试试是不是可以了
参考:
原文链接
二、查看网关命令
1.cat /etc/resolv.conf (看DNS)
2.netstat –r
3.cat /etc/sysconfig/network(Ubuntu10.04不行)
4.cat /etc/sysconfig/network-scripts/ifcfg-eth0(Ubuntu10.04不行)
5.traceroute 第一行就是自己的网关
6.ip route show
7.route -n
以上几个是比较常用的查询网关的命令
摘自:http://apps.hi.baidu.com/share/detail/31511679
- Linux修改固定IP和查看网关命令
- Linux 修改IP和网关
- linux修改网关和ip
- ubuntu 命令修改IP和网关
- Linux 修改 IP地址 和 网关
- Linux 修改 IP地址 和 网关
- Linux修改IP地址和网关
- Linux 修改IP地址和网关
- Linux修改IP、网关和DNS
- linux 下修改IP 网关和DNS
- linux 修改IP 网关
- Linux修改ip ,网关
- linux系统查看、修改IP、网关、DNS的方法
- ubuntu查看dns和网关ip地址命令
- 在Linux命令中修改IP,DNS,网关。
- Linux查看IP 网关 DNS
- linux设置网关修改ip
- linux 修改IP,网关,DNS
- springBoot集成pageHelp
- 动态链接库so文件中的函数名隐藏
- Bash和Ksh中查找和执行历史命令
- JAVA 实现 CRC16算法
- 提莫队长蓄势待发.
- Linux修改固定IP和查看网关命令
- NTFS文件系统数据恢复----解析MFT表
- SpringBoot报错(五) Failed to load ApplicationContext (2)
- Android线程池
- [BFS][哈希]Magic Squares 魔板
- linux查看历史命令history
- Jquery实现input keydown回车触发事件(任意触发、指定触发)
- leetcode 402. Remove K Digits 贪心算法 + DFS深度优先遍历
- Android SD卡存储封装类