Centos7 静态IP配置
先将虚拟机设置为桥接模式:
虚拟机网络将VMnet8设置为NAT模式:
查看本机IP地址,ipconfig,记住ipv4地址和默认网关地址,等会配置的时候要用
启动Centos,进入终端模式,设置IP地址,
切换到这个目录下,cd /etc/sysconfig/network-scripts
vim ifcfg-eno16777736编辑这个文件如下:
TYPE=Ethernet
BOOTPROTO=static # dhcp为自动获取动态IP;static为静态IP
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
BROADCAST=192.168.1.255 #广播地址,前三位要和主机的ip地址一致,后一位为255
IPADDR=192.168.1.138 #设置虚拟机静态IP,与物理机同一网段
DNS=202.101.172.35
NETMASK=255.255.255.0 #子网掩码,与物理机一致
GATEWAY=192.168.1.1 #默认网关,与物理机一致
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
HWADDR=00:0C:29:C2:C8:53 #MAC地址
NAME=eno16777736
UUID=66f58fcc-7290-4f71-83d4-ce19ad8c1c0c
DEVICE=eno16777736
ONBOOT=yes
获取MAC地址如下
编辑完成之后,按esc再输入 :wq保存并退出
这边扩展一下,保存退出的一些命令:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
设置完之后,重启服务
service network restart
验证是否成功:
物理机ping虚拟机
虚拟机ping物理机
虚拟机ping 网关