Linux VM 设置静态ip地址上网

时间:2023-03-09 06:37:51
Linux VM 设置静态ip地址上网

因为是路由器共享上网,VM每次都是通过DHCP方式自动获取ip地址,连接Linux VM时ip地址经常变,很麻烦。现在把VM设置静态ip的方法总结一下,以免以后忘了。

1. VM上网方式设置为桥接。
VM --> 设置 --> 网络适配器 --> 桥接

2. 修改Linux VM中的ifcfg-eth0文件

[root@toughhou ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
HWADDR=00:0C:29:92:47:4E
TYPE=Ethernet
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME=eth0
UUID=285e9d24-e72f-4f2e-87a5-0a01435da1be

ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.107
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS=10.203.102.212

若此处不设置DNS,只能上内网或通过ip地址访问外网。设置了DNS就可以通过域名上外网了。(不设置DNS,访问www.jxust.cn是访问不了的,因为VM无法解析域名www.jxust.cn。但可以通过www.jxust.cn的ip地址-218.87.136.6访问。)