我有一台小型 Windows 机箱,我曾用它作为在更广泛的网络上提供 4G LTE 网络(USB 调制解调器)的手段,基本上将其连接桥接到 100Base-T 上的标准“本地连接”。这台机器运行的是 XP。
XP 不允许我使用通常的简单方法(选择两者并右键单击以选择“桥接连接”)来桥接连接。出于某种原因,4G 连接被认为不符合参与条件。因此,我寻找并找到了一种允许 XP 框充当桥接器的简单注册表破解方法。
几年过去了,XP 盒子早已退役,但需求又出现了。我有一个可以充当这个角色的 Win 7 盒子,但当我尝试使用内置的“桥接连接”时,同样的限制也适用,而且我再也找不到关于 XP 修复的任何文档。
那么,tl;dr -- 我该如何通过深入底层在 Win7 中建立桥梁?或者还有其他 (原生) 解决方案吗?
答案1
我得出的结论是,驱动程序级别不允许这样做,因为 4G/LTE 连接被列为调制解调器,而调制解调器被认为是低速连接,不适合桥接。设备制造商(驱动程序编写者)做出了这个决定。如果有办法覆盖这一点(我发誓我曾经这样做过),互联网上似乎没有相关信息。
两种可能的解决方法是使用 ICS 或启用 IP 路由,这两种方法都会比真正的桥接器慢。要使该框充当路由器,需要更改注册表(HKLM/CCS/Services/Tcpip/EnableIpRouting = 1)并添加适当的路由。
ICS 是最简单的,但它也作用于 TCP/IP 层,因此增加了开销。但它确实有效,对于这种相对较慢的连接来说可能已经足够了。
答案2
您想要进行网络共享。提供商过去会为此收取额外费用,但我刚刚在网上查了一下,似乎他们可能不再锁定这个。所以,你应该可以做到。
我想您需要在 Win7 机上设置基本路由,并为有线 LAN 设置 DHCP 服务器,将其自身宣传为默认路由。还应设置 PAT。