vm设置静态ip

1、 进入虚拟linux系统中,vim /etc/sysconfig/network-scripts/ifcfg-eth0,里面保留以下内容即可:

DEVICE=eth0 //使用的网卡标识

BOOTPROTO=none //这里表示开机协议,有三种(dhcp,static,none)dhcp表示自动获取ip,static自然就是静态分配ip,none表示不使用任何协议

ONBOOT=yes //表示是否开机启动

IPADDR=192.168.1.22 //这里就是你所要设定的IP喽

NETMASK=255.255.254.0 //子网掩码

GATEWAY=192.168.1.250 //网关

TYPE=Ethernet //表示为以太网

当你不清楚NETMASK和GATEWAY时,你可以去查看一下本机的ip信息,因为虚拟机依附于搭建的本机,所以可以按照本机的来设定,如果随意设定的话,将会发现无法ping通其他网段的ip,提示“unreachable host”等信息。

PS:我的是win7的,点击控制面板里的网络和共享中心或者桌面右下角的电脑图标,再点击本地连接,点击详细信息,即可看到子网掩码和网关信息

2、编辑完以上信息,并保存后,我们需要重启网络服务,使得ip设置被启用

service network restart ;如果这个命令不存在,那我们可以使用/sbin/service network restart ;如果还不行,可以使用ifdown eth0以及ifup eth0来完成重启网络服务。

暗夜之中,才见繁星;危机之下,暗藏转机;事在人为,为者常成。
原文地址:https://www.cnblogs.com/zenghansen/p/4739306.html