我正在运行 Ubuntu Server 20.04。
我正在运行 python3 http 服务器。我可以连接到 eth 端口并在 192.168.1.12 访问它。
如果我断开以太网,然后通过 wifi(直接热点)远程访问系统,我将无法通过 192.168.1.12 访问它,但我可以通过配置的 wifi 地址 192.168.2.12 访问它。
接下来,如果我连接以太网,但仍然通过 wifi 热点访问该设备,我现在就可以通过 192.168.1.12 访问它。
所以我想知道即使没有以太网连接我如何才能保持这种可访问性。
我希望这是有道理的。
答案1
您可以将 Windows PC 配置为使用多个 IP 地址连接到多个 DHCP 服务器。这可以在 Windows 上按如下方式实现 -
假设您的 PC 通过以太网连接。因此,您可以访问以下服务器:192.168.1.12
- 单击任务栏上的网络图标
- 点击更改适配器选项
- 单击以太网卡(旁边没有“未连接”、“TAP”、“VPN”、“TeamViewer”等的以太网卡)
- 点击Properties按钮
- 选择Internet 协议版本 4
- 点击Properties按钮
- 你可以走了自动获取 IP 地址或设置首选 IP 地址。这适用于您的以太网连接。
- 点击Advanced按钮
- 在下面IP 地址,点击Add按钮
- 进入 198.168.2.xxx和子网255.255.255.0
- 点击Add按钮
- Ok退出时继续按压。
在哪里xxx是您希望笔记本电脑使用的任何有效、唯一的 IP 地址。现在您已连接到两个子网。192.168.1.xxx 和 192.168.2.xxx
将步骤 10 交换为192.168.1.xxx如果你的笔记本电脑可以正常连接到 WIFI。
如果您不想选择 IP 地址,请设置网关。图片显示两个值都已填入。我有一个类似的设置。
最后说明
我已将度量设置为自动,Windows 应该可以解决此问题,因为 Wifi 比以太网慢。如果您需要控制流量,请阅读这