我在运行 Vista Business 的笔记本电脑上遇到了 Internet 连接共享的奇怪问题。这台笔记本电脑通过以太网端口连接到互联网,该端口连接到 ADSL 调制解调器。它自动分配了 IP 地址 192.168.1.50,调制解调器/网关为 192.168.1.1
我朋友的笔记本电脑运行的是 Vista Home。以前,我会创建一个临时无线网络,启用 ICS,一切就都完美了。我的朋友可以通过它访问互联网。
然而,现在有些东西莫名其妙地坏了。如果我在无线连接上启用 ICS,它会重置我的本地连接,为其分配手动 IP 地址 192.168.0.1,这意味着我与互联网的连接被破坏了。每个网络上的两个无线适配器都分配了自动配置地址,在 168. 范围内。
他们可以正常地互相看到对方,但是我朋友的笔记本电脑无法通过我的笔记本电脑访问互联网,即使我恢复了本地连接设置也是如此。
我知道启用了 ICS 的计算机的 IP 必须是 192.168.0.1,但以前,在出现问题之前,我的无线适配器的 IP 是 192.168.0.1,而我朋友的计算机将通过 DHCP 获取 IP。
我也尝试过设置静态 IP 地址和建立桥接,但都不起作用。如何修复此问题并防止启用 ICS 影响我的本地连接?
两台机器都没有防火墙,有适当的设置等等......
答案1
这是非常正常的。要启用 ICS,您的计算机需要有 2 个 NIC(如果是拨号连接,则需要 1 个调制解调器 + 1 个 NIC)。
NIC #1(192.168.1.50)通过 DHCP 连接到您的路由器(互联网),NIC #2 位于静态地址(IP 192.168.0.1/子网 255.255.255.0)上,并且 NIC #1 上的互联网连接是共享的。现在另一台计算机可以连接到 NIC #2(静态 IP 192.168.0.21/子网 255.255.255.0/网关和 DNS 192.168.0.1 或通过 DHCP)。
如果 NIC #2 是无线适配器,它必须支持 AP 模式才能工作。因此,请确保您的无线适配器启用了接入点模式。
答案2
我建议重新安装 NIC 驱动程序,或者系统还原可以解决这个问题。