VM虚拟机(VMware)设置外网连接

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
### 配置VM虚拟机实现外网访问 为了使VMware中的虚拟机能够连接到外部网络并获得独立的公网IP地址,通常有几种常见的配置方式: #### 使用NAT模式 当选择NAT(Network Address Translation)模式时,主机作为路由器处理来自内部网络的数据包。这意味着所有通过此模式联网的虚拟机会共享同一个公共IP地址。在这种情况下,不需要额外设置物理接口上的静态路由或防火墙规则。 对于大多数家庭用户来说,默认启用的 NAT 设置就已经足够让 VM 访问互联网了。只需确认 VMware 软件左上角菜单栏下的 **编辑 -> 虚拟网络编辑器** 中 `VMnet8` 的 IP 地址范围是否正确[^3]。 #### 桥接适配器(Bridged Adapter) 另一种更直接的方式就是采用桥接适配器来建立与实际局域网相同的环境。这样做的好处在于每台虚拟机能像真实设备一样获取自己的私有/公有的 IP 地址,并且可以直接与其他位于同一子网内的计算机通信。 要开启桥接功能,在 VMware Workstation Pro 或 Player 中打开目标虚拟机前先关闭它;接着进入其属性页面找到“网络适配器(Network Adapter)”选项卡,切换至“Bridged (自动检测)”模式即可完成基本设定[^2]。 需要注意的是,具体操作可能会因不同版本的操作系统以及宿主机硬件差异而有所变化。确保按照官方文档指导逐步实施上述步骤以达到最佳效果。 ```bash # 如果遇到无法上网的情况,请尝试重启网络服务 sudo systemctl restart NetworkManager ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CodeStorys

能请我喝杯咖啡吗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值