vmware的网络模式默认为NAT模式,该模式默认与主机互通,可以访问互联网。但是内网内其他机器不能访问该虚拟机,ip地址与宿主机也不在同一网段。
想要设置虚拟机在内网内可访问,并且能访问互联网,可通过设置桥接模式完成。配置完成后,虚拟机拥有固定内网IP,局域网内机器可以访问次虚拟机。
1 设置虚拟机的虚拟网络:选择桥接模式,桥街到服务器使用的网卡,本例子中服务器使用的网卡有两个,但是连接网络的只有Intel Ethernet Connection…这张网卡。
2 虚拟机安装好之后,查看ip。centos7.3查看ip命令已变更为ip addr,不再是ifconfig。要使用ifconfig,安装network-tools即可(执行命令yum install net-tools.x86_64)
其中lo是本地回环配置 ,ens33是虚拟网卡。截图中是已配置好的内网ip信息
3 查看宿主机ip信息 ,执行ipconfig/all
4 修改linux虚拟机网络接口配置,linux各版本略有区别,本例子中以centos7.3为案例
目录:/etc/sysconfig/network-scripts 修改配置ifcfg-ens33
参数配置说明
BOOTPROTO=“static” – 静态IP
ONBOOT=“yes” – 开机启用
IPADDR=“192.168.18.167” – 静态IP地址,与宿主机同一网段
NETMASK=255.255.255.0 – 子网掩码,与宿主机一致
GATEWAY=192.168.18.1 – 网关,与宿主机一致
DNS1=8.8.8.8 – DNS服务地址,与宿主机一致
目录:/etc 修改配置resolv.conf
修改结果如图
修改完成之后,重启网络服务service network restart。再次查看网络配置,确认配置是否成功。
测试:
虚拟机ping
ping 192.168.18.1
ping 192.168.18.166 (内网中其他地址)
ping www.baidu.com
内网中机器ping虚拟机
ping 192.168.18.167
如果以上都能通,则网络配置成功。