0
点赞
收藏
分享

微信扫一扫

虚拟机的NAT网络配置

不断切换网络和配置网卡很麻烦?这招屡试不爽!

写在前面: 本篇文章介绍如何使虚拟机使用VMware的NAT网络模式。NAT,即Network Address Translation的缩写,在NAT模式下虚拟机被接入到物理机的虚拟网卡上(通常会是VMnet1或VMnet8),在物理机可连接到互联网的前提下,虚拟机可把物理机作为路由器访问到互联网。同时,虚拟机在物理网络上不存在,无法通过外部网络终端访问到虚拟机,通俗的讲,不同物理机上的虚拟机之间不可能进行通信。若需要使不同物理机上的虚拟机之间可通信,需要使用VMware的桥接模式,对于桥接模式的介绍及设置方法,可在这篇文章中找到答案:​​Linux 最小安装与 Xshell 远程工具的使用​​

目录

  • ​​1.VMware设置​​
  • ​2.虚拟机设置​
  • ​​修改网络配置文件​​
  • ​​配置网络工作状态​​
  • ​​公共DNS服务(可选)​​
  • ​​关闭防火墙​​
  • ​​重启网卡​​
  • ​​查看IP地址​​
  • ​​Debug:重启网卡的常见错误​​

1.VMware设置

在虚拟机关机状态下,双击网络适配器进入设置

虚拟机的NAT网络配置_ip地址

选择​​NAT 模式​​,点击确定

虚拟机的NAT网络配置_ip地址_02

接下来首先确定NAT模式下使用的虚拟网卡

虚拟机的NAT网络配置_ip地址_03

可以发现,VMnet8使用了NAT模式连接

虚拟机的NAT网络配置_mac地址_04

打开本机DOS窗口,输入​​ipconfig​​,找到VMnet8网卡的信息

虚拟机的NAT网络配置_重启_05

2.虚拟机设置

修改网络配置文件

接下来打开虚拟机,根据前面的信息进行网络配置

输入​​vi /etc/sysconfig/network-scripts/ifcfg-ens33​​打开网络配置文件,修改以下项:

BOOTPROTO=static      # 设置为静态ip
DEFROUTE=yes
IPADDR=192.168.31.* # 最后一位取值在2-254之间,且不能与本机IP相同
GATEWAY=192.168.31.254 # 网关
NETMASK=255.255.255.0 # 子网掩码
DNS=8.8.8.8 # 添加DNS

虚拟机的NAT网络配置_重启_06

保存退出

配置网络工作状态

vi /etc/sysconfig/network

新增

NETWORKING=yes

公共DNS服务(可选)

vi /etc/resolv.conf

新增

nameserver 8.8.8.8

关闭防火墙

systemctl stop firewalld # 临时关闭防火墙
systemctl disable firewalld # 禁止开机启动

重启网卡

nmcli connection up ens33

查看IP地址

ip ad

此时应当看到IP地址已经改变,若没有变化,可输入​​reboot​​重启虚拟机后再查看

虚拟机的NAT网络配置_ip地址_07

之后使用shell连接虚拟机即可。

Debug:重启网卡的常见错误

使用命令重启网卡时,也许会报错:

Connection activation failed: No suitable device found for this connection (device lo not available because device is strictly unmanaged.

虚拟机的NAT网络配置_重启_08

解决一:可能因为NM托管未开启

输入​​nmcli n​​​查看状态,若为​​disabled​​则未开启

输入​​nmcli n on​​开启,再次查看

输入​​nmcli connection up ens33​​重启网卡

虚拟机的NAT网络配置_重启_09

解决二:

可能是因为网卡的MAC地址冲突导致错误,以下是可用的解决方法:

输入​​shutdown now​​​将虚拟机关机,打开​​虚拟机设置​​​ - ​​网络适配器​​​ - ​​高级​

虚拟机的NAT网络配置_ip地址_10

生成新的MAC地址,并复制

虚拟机的NAT网络配置_重启_11

开机,再次打开ens33文件,修改MAC地址

HWADDR=00:50:56:3B:2C:EC  # 若没有此参数新增即可

若是Centos7系统,还需要查看​​/etc/udev/rules.d/70-persistent-net.rules​​文件是否存在,如果存在,还应该修改这里面的网卡MAC地址。



举报

相关推荐

0 条评论