Windows 10 家庭版通过 WiFi 共享互联网连接

Windows 10 家庭版通过 WiFi 共享互联网连接

我尝试跟随此指令允许其他设备通过我的电脑连接到互联网。我想要实现的目标是:

  • 我的电脑通过 WiFi 连接到互联网,SSID 为A
  • 我想通过 WiFi 将手机连接到 PC,以便手机能够访问互联网。换句话说,我的 PC 广播 SSID B,我的手机只需连接到它即可访问互联网;就像直接连接到 一样A。因此,我的 PC 将充当代理服务器。每个 Web 请求都会发送到 PC;PC 发出请求,然后将流量转发到手机。

过去,这可以通过创建临时网络对话中的网络和共享中心但在 Windows 10 上找不到它。我提到的指令会创建一个虚拟LAN 连接在具有正确 SSID 的 PC 上。但是当我尝试从手机连接到它时,它不起作用,并且手机没有报告任何原因。(在我的 PC 上,我只看到没有客户端。)这是托管网络接口的屏幕截图:(显然 IP 无效)

在此处输入图片描述

我的合理猜测是,我的 PC 需要运行某种 DHCP 服务器来为我的手机分配 IP 地址,可能还需要某种 DNS 服务器。这些可能可以在某些系统服务中实现;但即使我启用了大多数网络服务(网络设置服务、功能发现资源发布、DNS 客户端、DHCP 客户端等),它也不起作用,因此可能是 Windows 10 中不再包含 DHCP/DNS 服务器软件;就像 Windows 7 上存在的许多其他功能一样。

所以我的问题是如何使其工作或我是否需要另一个版本的 Windows 10,以及如何解决这些问题(网络配置)。

请不要建议我将手机直接连接到 PC 连接的 SSID。我想详细了解工作原理。

答案1

经过一番研究、黑客攻击和wiresharking,我坚信 Windows 10(家庭版)确实没有内置 DHCP/DNS 服务器。如果没有,就无法使用托管网络功能,除非您是网络专家、程序员并且愿意花费数小时阅读和编码。我现在开始怀疑自己是否决定升级到 Windows 10. 手动运行如下命令这个小而优秀的服务器允许其他设备(例如我的 XBox One)顺利连接。虽然我的手机无法连接,但考虑到我的 XBox 可以连接,我现在怀疑这是由于 Windows 10 Mobile 存在缺陷且不完整造成的。

相关内容