VMware下的CentOS7在桥接模式下,设置静态ip联网
之前在虚拟机下联网都用的是NAT模式,但现在做一个项目需要实现在两台笔记本电脑中的VMware虚拟机中的CentOS联网,
从网上查资料显示比较常规的方式是桥接模式。第一次用桥接模式联网,在网上查了很多资料,但还是遇到了很多坑,现在来整体
记录一下。
一、设置VMWare中虚拟网络编辑器。
编辑-》虚拟网络编辑器
坑!注意其中桥接到哪个网卡很重要,当时我就选错了一直没发现问题,打开任务管理器,可以看到网卡名称“Dell Wireless 1705 802.11b/g/n (2.4GHZ)”,
在桥接到中选择对应的!
二、设置网络适配器
选桥接模式,打勾“复制物理网络连接状态”
三、设置静态ip
1.先查看本机的ip信息:
2.然后修改虚拟机中对应网卡的信息(在root下):
vim /etc/sysconfig/network-scripts/ifcfg-eth0
注:有的centOS可能初始网卡的名称不是eth0,可以自己修改一下名称(参考链接https://jingyan.baidu.com/article/7f41ecec1b022e593d095c1e.html)
TYPE="Ethernet" BOOTPROTO="static" DEFROUTE="yes" IPV4_FAILURE_FATAL="no" IPV6_AUTOCONF="yes" IPV6_DEFROUTE="yes" IPV6_FAILURE_FATAL="no" NAME="eth0" UUID="ae679cf5-f894-4e23-8a82-60a220f69299" DEVICE="eth0" ONBOOT="yes" IPADDR="192.168.34.52" PREFIX="24" GATEWAY="192.168.34.254" DNS1="114.114.114.114" IPV6INIT=no
修改其中字段:
BOOTPROTO:static,静态,IP不会改变
NMAE和DEVICE:要和自己网卡名称的一致
IPADDR(ip地址):与主机中IP的前三位一致,最后一位需要修改
GATEWAY(网关):与主机一致
DNS1:最好设置为114.114.114.114(坑,我当时设置的为8.8.8.8,然后ping www.baidu.com 会报unknown host,也就是解析不出来,后来改成114.114.114.114就可以了,当然DNS解析服务主要在/etc/resolv.conf中生效)
3.保存后使用命令 service network restart重启网络服务
四、添加网关地址
vim /etc/sysconfig/network
GATEWAY与主机的网关一致
# Created by anaconda NETWORKING=yes HOSTNAME=compute GATEWAY=192.168.34.254
如果能ping通网关,但是ping www.baidu.com时若出现“unknown host www.baidu.com”(可能是域名无法解析为ip),则使用命令“vi /etc/resolv.conf ” , 查看其中的DNS是不是114.114.114.114,不是可以修改为它。
# Generated by NetworkManager nameserver 114.114.114.114
OVER!