虚拟机网络设置(二):NAT(网络地址转换模式)
Bridged(桥接模式)/NAT(网络地址转换模式)/Host-Only(仅主机模式)实现上网详解(二)2. 网络地址转换模式2.1 简介NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。VMware Network Ada...
虚拟机网络设置(二):NAT(网络地址转换模式)
2. 网络地址转换模式
2.1 简介
NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。它的网络结构如下图:
2.2 连接上网
2.2.1 调整虚拟网络编辑器
- 设置子网IP
子网IP可以随意设置,只要后续设置与此保持一致即可 - 点击NAT设置,设置如图:
调整网关IP与设置的子网IP保持一致,点击确定后返回 - 再点击DHCP设置,设置如图:
这里设置的是你的虚拟机能设置的ip范围,子网地址注意和之前设置的保持一致
2.2.2 调整虚拟机网络设置
2.2.3 调整虚拟机系统网络参数
- 查看网卡对应文件
[root@app1 ~]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
- 编辑对应文件
vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
编辑后如图:
DNS1对应NAT设置的网关IP(不对应也好像没关系,测试了写成192.168.198.1也可以)
IPPADDR需要在DHCP配置的范围内,注意如果BOOTPROTO为dhcp,ip则是动态分配,这里配置将无效
PREFIX为子网掩码,即子网掩码为255.255.255.0,此选项也可以设置为NETMASK=255.255.255.0
GATEWAY对应NAT设置的网关IP
- 重启网络测试
/etc/init.d/network restart
ping www.baidu.com
出现下图表示成功,如图:
再通过xshell等工具连接虚拟机测试,连接成功
主机与虚拟机之间双向通讯均无问题,代表配置成功
- 我遇到的问题
1)/etc/resolv.conf文件配置错误
该文件中“nameserver”表示解析域名时使用该地址指定的主机为域名服务器,如果这个未配置正确,直接ping ip是没问题,但是ping域名是无法ping通的
ps.此文件nameserver前不能有空格
未完待续…
见下篇 Bridged(桥接模式)/NAT(网络地址转换模式)/Host-Only(仅主机模式)实现上网详解(三)
更多推荐
所有评论(0)