虚拟机配置NAT模式网络连接
1.虚拟机设置
本文采用的是VMware WorkStation虚拟软件(汉化版)
--首先点击编辑,选择虚拟网络编辑器
--紧接着会弹出如下页面:
--虚拟网卡选择使用NAT模式的那一个,然后点击NAT设置:
--这里需要注意的是,我把子网IP设置为了192.168.32.0,这个是可以更改的,格式:192.168.x.0即可,子网掩码设置成和我的一样就好。
--接下来进入到NAT设置页面:
记住这里的网关IP,等会要用的。
2.宿主机设置
--导入要使用的宿主机:
双击linux镜像中的.vmx后缀的文件就会自动加载的虚拟机中了。
--设置宿主机使用的网卡
在我的计算机列表单机刚才加载的宿主机就回弹出右边的宿主机配置信息,然后点击编辑虚拟机设置,去更改宿主机配置
点击左边的网络适配器,然后在右边选择NAT模式,再点击确定即可(这里因为我的宿主机是挂起状态,所以不能更改 PS:宿主机要处于关闭状态才能更改宿主机配置),接下来就可以开启宿主机,进行配置了。
--配置宿主机IP地址,需要修改/etc/sysconfig/network-scripts/ifcfg-eth0这个文件:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #描述网卡对应的设备别名
BOOTPROTO=static #设置网卡获得ip地址的方式,选项可以为为static,dhcp或bootp
BROADCAST=192.168.32.255 #对应的子网广播地址
HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址
IPADDR=192.168.32.128 #只有网卡设置成static时,才需要此字段
NETMASK=255.255.255.0 #网卡对应的网络掩码
NETWORK=192.168.32.0 #网卡对应的网络地址,也就是所属的网段
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备
--配置宿主机的网关,修改/etc/sysconfig/network这个文件:
vi /etc/sysconfig/network
NETWORKING=yes #表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络。
HOSTNAME=CentOS 64-bit #设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应
GATEWAY=192.168.32.2 #设置本机连接的网关的IP地址。(对应前面在NAT设置中的网关IP)
--配置宿主机DNS,修改/etc/resolv.conf这个文件:
vi /etc/resolv.conf
nameserver 8.8.8.8 #谷歌域名解析服务器
nameserver 8.8.4.4 #谷歌域名解析服务器
或者也可以在本机打开cmd窗口,输入ipconfig/all查看本机使用的DNS服务器
完成以上的设置,宿主机就可以联网使用了!
本文部分代码参考了博主:网络爱上点击 的一篇博文。附上链接:https://www.cnblogs.com/visi_zhangyang/articles/2429185.html