VMware虚拟机Linux正确配置NAT连接网络
-
首先配置VMware的虚拟网络编辑器
-
选择NAT设置,配置网关
这里网关也可以随意配置,但要保证在同一子网192.168.xxx.0/24下,且不能与其他主机ip地址冲突。 -
在虚拟机->设置中选择NAT模式
-
更改虚拟机网络配置文件
vim /etc/network/interfaces
我的配置如下:
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.111.3 netmask 255.255.255.0 gateway 192.168.111.2
主要是添加你的网卡设备,一般是eth0,可以用命令ifconfig看到。
iface eth0 inet static指的是设置静态ip,如果改成dhcp,则会自动分配ip
这里我使用静态ip,防止ip自动改变,需要设置自己的ip、子网掩码和网关,这里注意网关一定要配置,否则无法连接外网!
然后重启网络:
查看路由表是否正确:
可以看到,方框中的路由表项就是连接外网所需的路由了
如果出现重启网卡失败的情况,首先利用提示的network status查看错误类型,然后查看自己的配置文件是否正确,如果都不行,则尝试
ip addr flush dev eth0