EXSI通过笔记本wifi上外网配置

发布于:2025-06-03 ⋅ 阅读:(29) ⋅ 点赞:(0)

我有一台服务器安装了EXSI,服务器IP地址配置的是192.168.137.2,在EXSI中创建了一个linux虚拟机,ip地址是192.168.137.22。现在我有一个windows笔记本,使用家庭的wife上外网,wife给自动分配了一个192.168.0.106地址,笔记本同时用一根网线与EXSI服务器直连,现在希望通过一些网络配置,使192.168.137.22可以上外网,应该如何配置,请给出详细建议步骤

deepseek给出解答:

根据您的描述,您的网络拓扑如下:

ESXi 服务器:IP 192.168.137.2(管理地址),直连笔记本的网线可能是另一个网卡(假设为192.168.137.1)。

Linux 虚拟机:IP 192.168.137.22(位于ESXi的192.168.137.0/24网络)。

Windows 笔记本:

通过WiFi连接家庭路由(IP 192.168.0.106,可上外网)。

同时通过网线直连ESXi服务器(假设笔记本的网线接口IP为192.168.137.1)。

您的目标是让 Linux虚拟机(192.168.137.22)通过笔记本的WiFi上外网。

解决方案
需要在Windows笔记本上配置 Internet连接共享 (ICS),将WiFi的网络共享给直连ESXi的网线接口,并确保ESXi和虚拟机的网关指向笔记本的直连IP。

步骤1:配置Windows笔记本的网络共享
设置笔记本的直连网卡IP(假设是以太网接口):

打开 控制面板 > 网络和共享中心 > 更改适配器设置。

右键 WiFi网卡(连接家庭路由的) → 属性 → 共享选项卡:

勾选 允许其他网络用户通过此计算机的Internet连接来连接。

在下拉菜单中选择 以太网(直连ESXi的网卡)。

点击 确定,此时Windows会自动将以太网的IP设为192.168.137.1(默认共享子网)。

验证笔记本的直连网卡IP:

打开命令提示符,输入 ipconfig,确认直连网卡(以太网)的IP是否为 192.168.137.1。

步骤2:配置ESXi服务器的网络
确保ESXi管理接口(192.168.137.2)的网关指向笔记本:

登录ESXi管理界面(vSphere Client或Host Client)。

进入 网络 > 管理 > TCP/IP配置,将默认网关设为 192.168.137.1(笔记本的直连IP)。

配置虚拟交换机的端口组:

确保Linux虚拟机所在的端口组(如 VM Network)已绑定到正确的物理网卡(直连笔记本的网卡)。

步骤3:配置Linux虚拟机的网络
设置Linux虚拟机的IP和网关:

gateway: 192.168.137.1

配置静态 IP 和网关
假设:

网卡名称:ens160(根据实际情况修改)

IP 地址:192.168.137.22

子网掩码:24(即 255.255.255.0)

网关:192.168.137.1(Windows 笔记本的直连 IP)

DNS:8.8.8.8(Google DNS)或你的家庭路由 DNS(如 192.168.0.1)

运行以下命令:

bash
sudo nmcli connection modify “ens160”
ipv4.addresses 192.168.137.22/24
ipv4.gateway 192.168.137.1
ipv4.dns “8.8.8.8,8.8.4.4”
ipv4.method manual
connection.autoconnect yes


网站公告

今日签到

点亮在社区的每一天
去签到