VM虚拟机(VMware)设置外网连接
参考过几篇帖子,很多帖子写得很全面,我这里就不列举了,这些都是一次操作,持久使用的东西,能正常实现就好。
NAT模式
虚拟网络编辑器
NAT参数
DHCP参数
将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”。
编辑虚拟机设置
点击“网络适配器”,选择“NAT模式”
修改网络配置文件
然后开机启动系统,编辑网卡配置文件,命令
vi /etc/sysconfig/network-scripts/ifcfg-ens32
具体配置如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens32
UUID=6c8cd6b6-bb77-4ec6-b79c-f37312b0837a
DEVICE=ens32
ONBOOT=yes
其实主要就是改onboot=yes
编辑完成,保存退出,然后重启虚拟机网卡,动态获取ip地址,使用ping命令ping外网ip,测试能否联网。
=================================================
有个朋友说,如果我vmware需要提供外网访问怎么办呢?能不能提供一个独立的网外IP给虚拟机使用呢?
答案是可以的!
首先,推荐使用桥接网路连接。
首先,设置你的Linux系统对应的虚拟机为桥接。
图片
第二步,设置虚拟机软件的连接方式为桥接
图片
第三步,编辑网卡
图片
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# BOOTPROTO=dhcp
BOOTPROTO=static #这里使用静态获取
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens32
UUID=6c8cd6b6-bb77-4ec6-b79c-f37312b0837a
DEVICE=ens32
ONBOOT=yes
IPADDR=192.168.111.3 #对应网段的ip地址
ZONE=public