我有两台笔记本电脑,分别运行 Vista 和 XP。Vista 笔记本电脑可以连接到公共无线网络。XP 无法连接到无线网络,所以我想以某种方式共享它。我有一台交换机和网线。但是当我尝试配置 Vista 笔记本电脑以共享网络时,它断开了与网络的连接。看来我必须使用静态 IP,而对于这个网络我似乎无法做到这一点。
有什么建议或解决方法吗?
答案1
使用 ICS 时,您需要共享出站连接,而不是本地连接。共享无线连接,Windows 应将您的本地连接设置为静态地址。
它将开始通过该接口执行 DHCP。将以太网电缆插入另一台 PC,它应该会从您的 PC 获取 IP 地址,并能够浏览互联网。
我面前没有 Windows Vista 机器,但过程应该与此类似。
答案2
无线网络不需要静态 IP。但是有线连接需要配置静态 IP,因为它将充当 XP 机器的路由器。
将有线连接上的 IP 设置为 192.168.0.1 之类的值,然后尝试再次配置共享,它应该可以工作。
答案3
当您使用无线时,它很可能是 192.xxx 范围,如果您随后启用互联网共享,我相信它会尝试将您的本地电脑设置为 192.168.0.1 并充当网络路由器,这意味着您遇到路由问题。
如果我是你,请记下你从无线网络获取的 IP,如果它以 10 开头,则转到步骤 a,如果它以 192 开头,则转到步骤 b。
通过正常方法启用互联网共享。
转到控制面板>网络和 Internet>网络连接(我使用的是 Win 7,但我认为它们是相同的)。
右键单击有线网卡,单击属性,然后双击 TCP/IP 设置
步骤A
将机器的 IP 设置为 192.168.0.1,
步骤B
将机器 IP 设置为 10.0.0.1
- - 两个都
将子网掩码设置为 255.255.255.0 将网关设置为路由器的 IP 地址 将 DNS 设置为 openDNS 或路由器的 IP(取决于您使用的功能)
现在,在您的其他电脑上,您可能会获得错误的 DHCP 租约。将其设置为手动(如上所述),但使用。
步骤A
IP 192.168.0.x(必须是唯一的)
网关 192.168.0.1
DNS 为 opendns 或 192.168.0.1
步骤 B
IP 10.0.0.x(必须是唯一的)
网关 10.0.0.1
DNS 为 opendns 或 10.0.0.1
--- 两个子网 255.255.255.0
答案4
正如您通过实验了解到的,共享单个连接需要出站地址上的静态 IP。
您可以获取一个 DHCP 地址,然后重新配置您的机器以静态匹配该地址。当然,如果 DHCP 租约已过期,则每次重新连接时都需要重复此过程。
更好的问题是为什么您的 XP 无法连接。只是猜测,但修复这个问题可能会让两台机器的响应更好。