V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
skydiver
V2EX  ›  问与答

求教windows Internet 连接共享(ICS)的诡异问题

  •  
  •   skydiver · 2012-01-15 19:27:04 +08:00 · 4110 次点击
    这是一个创建于 4731 天前的主题,其中的信息可能已经有所发展或是发生改变。
    家里面两台电脑,其中一台电脑上有两个网卡,一个接外网,另一个接笔记本。笔记本能ping通主机,也能 ping 通 DNS 服务器和外网 ip,但是 nslookup 的时候无法连接DNS服务器,直接输入网站的ip地址也无法建立连接。这个可能是什么问题?
    21 条回复    1970-01-01 08:00:00 +08:00
    haohaolee
        1
    haohaolee  
       2012-01-15 19:33:12 +08:00
    最好写详细点,把ipconfig /all 以及其它命令结果贴出来看看
    skydiver
        2
    skydiver  
    OP
       2012-01-15 20:23:35 +08:00
    @haohaolee 这个贴出来有点太长,太乱了。我贴一下路由表吧

    C:\Documents and Settings\admin>route print
    ===========================================================================
    Interface List
    0x1 ........................... MS TCP Loopback interface
    0x30002 ...00 14 78 33 61 db ...... Realtek RTL8139 Family PCI Fast Ethernet NI
    - 数据包计划程序微型端口
    0x30003 ...44 37 e6 08 b9 53 ...... Generic Marvell Yukon 88E8057 PCI-E Gigabit
    Ethernet Controller - 数据包计划程序微型端口
    ===========================================================================
    ===========================================================================
    Active Routes:
    Network Destination Netmask Gateway Interface Metric
    0.0.0.0 0.0.0.0 172.21.56.1 172.21.56.184 20
    127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
    172.21.56.0 255.255.255.0 172.21.56.184 172.21.56.184 20
    172.21.56.184 255.255.255.255 127.0.0.1 127.0.0.1 20
    172.21.255.255 255.255.255.255 172.21.56.184 172.21.56.184 20
    192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1 10
    192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1 10
    192.168.0.255 255.255.255.255 192.168.0.1 192.168.0.1 10
    224.0.0.0 240.0.0.0 172.21.56.184 172.21.56.184 20
    224.0.0.0 240.0.0.0 192.168.0.1 192.168.0.1 10
    255.255.255.255 255.255.255.255 172.21.56.184 172.21.56.184 1
    255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1
    Default Gateway: 172.21.56.1
    ===========================================================================
    Persistent Routes:
    None
    skydiver
        3
    skydiver  
    OP
       2012-01-15 20:26:42 +08:00
    外网的ip是172.21.56.184,网关172.21.56.1,子网掩码是255.255.255.0
    内网网段是192.168.0.x
    skydiver
        4
    skydiver  
    OP
       2012-01-15 20:43:29 +08:00
    从现象上来看路由应该没问题,都可以ping通,但是貌似是所有其他的连接 包括域名解析和http的包都被舍弃了,用wget下载一个ip服务器(不用域名解析)上的文件也无法连接。太诡异了。。。
    shw1395
        5
    shw1395  
       2012-01-15 22:37:52 +08:00
    虽然 Default Gateway: 172.21.56.1,该机走的网关是 192.168.0.1 ,怎么可能上得了网呢?因为 Metric 值越小的越优先。需要跨网段得做 NAT,或者试一下桥接。
    vibbow
        6
    vibbow  
       2012-01-15 23:50:48 +08:00
    1. 在台式机上对外网网卡设置 网络共享
    2. 把台式机内网网卡和笔记本网卡设为同一网段
    3. 在笔记本上设置网关为台式机的内网网卡,同时一定要手动写一个DNS地址。

    如果实在不行就用Windows自带的VPN服务吧...
    skydiver
        7
    skydiver  
    OP
       2012-01-15 23:54:07 +08:00
    @shw1395 就是按照你说的方法设置的。以前都可以,这次不知道是哪里出了问题…
    skydiver
        8
    skydiver  
    OP
       2012-01-15 23:55:21 +08:00
    @shw1395 呃艾特错了。。。我是按照@vibbow 的说法设置的。。。应该可以吧,windows里面打开了TCP/ip转发的
    VYSE
        9
    VYSE  
       2012-01-16 00:23:09 +08:00
    我win7上的ics始终启动不起来,最终用了terio等第三方nat软件
    haohaolee
        10
    haohaolee  
       2012-01-16 01:33:44 +08:00
    @skydiver 不知道你这里的能ping通是什么意思?ping 8.8.8.8 能通吗
    另外在笔记本上看看 tracert -d 172.21.56.1 什么结果
    skydiver
        11
    skydiver  
    OP
       2012-01-17 13:45:13 +08:00
    @haohaolee ping这些外网的ip都是能ping通的,包括8.8.8.8

    tracert -d 172.21.56.1 结果是这样的。。

    C:\Documents and Settings\admin>tracert -d 172.21.56.1

    Tracing route to 172.21.56.1 over a maximum of 30 hops

    1 * * * Request timed out.
    2 42 ms 43 ms 43 ms 172.21.56.1

    Trace complete.
    skydiver
        12
    skydiver  
    OP
       2012-01-17 13:46:26 +08:00
    @VYSE 呃,在哪能找到这个软件啊,求链接~~
    skydiver
        13
    skydiver  
    OP
       2012-01-17 13:53:12 +08:00
    @VYSE 你说的是kerio吧?
    haohaolee
        14
    haohaolee  
       2012-01-17 22:19:03 +08:00
    @skydiver 那网络没有问题啊。你说输入网站ip不能访问,那就tracert那个ip试试
    VYSE
        15
    VYSE  
       2012-01-17 22:34:39 +08:00
    @skydiver 是的,但这玩意很难找,http://dagai.net/archives/1224 这个不知道行不行,我用的时候还是从一个RUS的网站找到cr
    skydiver
        16
    skydiver  
    OP
       2012-01-17 23:36:56 +08:00
    @VYSE 谢了,我找了个小软件 Sinfor NAT 解决了,看来可能是windows ICS 出了点bug
    skydiver
        17
    skydiver  
    OP
       2012-01-17 23:37:53 +08:00
    @haohaolee 估计是Windows ICS的NAT出了点问题,用Sinfor NAT 就好了~
    haohaolee
        18
    haohaolee  
       2012-01-18 11:19:09 +08:00
    @skydiver 很有可能。ICS的局限很大,而且Windows设置都要按部就班来,不然很容易出错
    66450146
        19
    66450146  
       2012-01-18 21:53:10 +08:00
    我的配置是网卡A连外网,DHCP,通过ICS共享给无线网卡B;无线网卡B做内网,固定IP 192.168.137.1,网关设置成网卡A获得的地址(或者A的网关亦可),建无线临时网,用手机连接这个无线临时网可以接入外网,不知道对LZ的情况有没有帮助
    skydiver
        20
    skydiver  
    OP
       2012-01-18 22:50:44 +08:00
    @66450146 我的内网网卡的网关是空的。不过以前就这么用的没什么问题,只有这次出了问题。。。
    66450146
        21
    66450146  
       2012-01-19 08:41:27 +08:00
    @skydiver 之前我内网网卡的网关也是空的,自己填了就可以,不知道有没有关系。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   918 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:47 · PVG 04:47 · LAX 12:47 · JFK 15:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.