我在圣诞节给我的妹妹买了上网本,并且我一直在费尽心思尝试让互联网连接共享功能正常运作。
主机是 Windows XP 机箱,它使用 US Cellular 3G 调制解调器加密狗来设置其 Internet 访问。此外,我还将一根硬线插入下面描述的路由器的 LAN1 端口。(出于绝望,我尝试了 WAN 端口,但结果似乎不太理想。)
此外,他们还有一台 Linksys 路由器(我记不清具体型号了,我会找出来),我用它来充分利用它的无线功能。最初我考虑更新路由器以使用 dd-wrt,但阅读说明后发现设置起来太麻烦了(必须降级固件,然后安装 dd-wrt),最终我绝望地屈服了,并最终在路由器上成功安装了 dd-wrt。我已在路由器上关闭 DHCP,实际上我只能选择 DHCP 转发器。
两台上网本均安装了 Windows 7 Starter。
最初,我将网络加入了家庭组,但我放弃了它,每个人都可以在各自的网络资源管理器中看到所有人。
当我在主机上打开Internet连接共享时,其在局域网上的IP变为192.168.0.1,因此我武断地决定将路由器分配给端口192.168.0.100。
当我连接上网本时,它们会动态获取 IP。
正如我之前所说,每个人都可以在网络资源管理器中看到每个人,并且可以访问共享。奇怪的是,每个人都可以 ping 路由器,但无法 ping 彼此的 IP。上网本上的状态显示没有 Internet 连接。
我尝试的另一件事是手动将上网本上的 DNS 服务器设置为主机的 DNS 服务器。有趣的是,当我 ping 外部域(例如 google.com)时,IP 地址可以解析,但是 ping 时没有得到任何响应。
当我尝试将主机插入 WAN 端口时,我可以 ping 路由器,但无法访问路由器的 Web 访问管理员。
我尝试的另一件事是关闭上网本上的防火墙和用于 LAN 连接的主机上的防火墙,但它们仍然无法互相 ping 通。我还以为我应该能够启动远程桌面连接,但我也无法做到这一点,我还检查了计算机是否确实会接受远程桌面连接请求。
答案1
这里有两个问题。幸运的是,我咨询了我的一位朋友,我们昨晚解决了这个问题。
路由器上的某些设置配置不正确。正确配置路由器后,主机可以 ping 通客户端,但客户端无法 ping 通主机。我正在等待我的同事将他找到的文档链接发送给我,因为它不在您所期望的位置。它在 DD-WRT 网站上,只是在一个奇怪的地方。
我们还发现,我可以使用用户名“root”和我为路由器设置的管理员密码从主机远程登录到路由器。路由器可以 ping 通客户端,但无法 ping 通主机。
当我准备放弃的时候,不知为何我想到了杀毒软件。主机上安装了 Avast Antivirus,我不知道 Avast 有自己的防火墙,在防火墙的设置中有一个复选框“启用 Internet 连接共享”没有被选中。我选中了这个复选框,我们很开心!