VMware虚拟机怎么使用主机代理?

[zouxlin3](//www.zhihu.com/people/zou- xiao-lin-88)

zouxlin3

好难啊

​ 关注

73 人赞同了该回答

环境

虚拟机系统:Ubuntu 22.04 LTS

虚拟机软件:VMware® Workstation 15 Pro 15.5.0 build-14665864

主机系统:windows11 21H2

代理软件:Clash for Windows v0.18.1

1 虚拟机连接网络的三种模式

  1. 桥接:相当于把虚拟机当作局域网中一台独立的设备,局域网中的其它设备也能连接到。笔者一开始也是使用桥接的方式,但是后面出现问题似乎是和主机ip冲突导致主机不能上网。
  2. 仅主机:就是只和主机单独通信,不用这个模式。
  3. NAT:相当于在主机里建立一个虚拟路由器,虚拟机连接这个虚拟路由器。笔者用的是这个模式。

2 设置NAT模式

2.1 主机的设置

使用ipconfig命令查看windows主机的ip信息。如果主机是用无无线网的,则查看无线局域网适配器。我的主机ip地址是172.22.186.243

打开虚拟网络编辑器

选定VMnet8网络,修改子网ip,ip的前两项与主机ip一致,第三项必须不同,可随意选,第四项为0.

子网掩码一般不需要修改。

打开NAT设置和DHCP设置确认一下,网关IP前三项是否与子网IP相同,IP地址范围不能包含网关。

一路确认保存。然后按照下图的步骤打开VMnet8的IP属性,确认一下这里的IP地址不能和上文中的网关IP相同。至此主机部分的设置结束。

2.2 虚拟机的设置

我们刚才设置的都是VMnet8网络适配器,所以虚拟机的硬件网卡也选择VMnet8

启动虚拟机,查看是否可以联网。

3 代理设置

查看主机上Clash for Windows的端口,并打开Allow LAN开关,表示允许局域网代理。将鼠标悬停在Allow LAN开关上下方可以显示clash的ip

打开Ubuntu的网络设置,修改网络代理中的设置,IP为上图clash的IP,端口为上图的端口。到此设置完成。

参考资料

VMware虚拟机网络配置-NAT篇

发布于 2022-05-22 21:37

​赞同 73​​24 条评论

​分享

​收藏​喜欢

收起​

0 评论

发表评论

精品游戏◆乐于分享


Title