centos7 虚拟机 桥接模式设置静态ip
1 查看虚拟机ip
ifconfig
找到虚拟机的网关名称,我是ens33
2.修改配置文件
cd /etc/sysconfig/network-scripts/
在这个目录中找到ens33的配置文件,我的是ifcfg-ens33
vim ifcfg-ens33
修改前的文件:
修改后的文件:
修改的地方有7处。
BOOTPROTO=dhcp 改为 BOOTPROTO=static
添加:
IPADDR=192.168.1.8
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
BROADCAST=192.168.1.255
HWADDR=00:0C:29:A4:CB:DF
DNS1=192.168.1.1
说明:
1 BOOTPROTO 改为static
2 IPADDR 是你准备设置的ip地址,我的设置为192.168.1.8
3 GATEWAY是网关地址,因为我用的是桥接模式(是和主机共享一个网络),所以主机的网关地址直接拿来就行。
主机网关:cmd + ipconfig
4 BROADCAST是广播地址,只要把你设置的ip,最后因为变成255即可。
5 HWADDR :MAC地址也就是物理地址,它是一个用来确认网上设备位置的地址。在OSI模型中,第三层网络层负责IP地址,第二层数据链接层则负责MAC地址。MAC地址用于在网络中唯一标示一个网卡,一台设备若有一或多个网卡,则每个网卡都需要并会有一个唯一的MAC地址。
你可以在 虚拟机> 设置 >高级 >MAC地址中找到
6 DNS:域名解析器
可以有很多种选择
114DNS:
DNS1=114.114.114.114(首选)
DNS2=114.114.115.115(备选)
阿里DNS:
DNS1=223.5.5.5
DNS2=223.6.6.6
GoogleDNS:
DNS1=8.8.8.8
DNS2=8.8.4.4
等等。。。。
7 NETMASK:子网掩码,填写255.255.255.0就行
3重启网络
systemctl restart network
4查看
ping 外网 ping www.baidu.com
ping主机 ping 192.169.1.2
重启查看 ip是否变化
主机ping虚拟机: