windows多网卡上网冲突解决办法

作者: 爪爪熊 | 来源:发表于2017-06-27 17:05 被阅读91次

    PC装有多网卡的时候,经常会因为有多个网关导致网络罢工:

    解决办法

    1. 多个网卡中只能有一个网卡设置网关,一般选择是需要上外网的网卡设置网关(也可以自动设定),其他的网卡只设置IP地址,子网掩码,DNS,网关留空。

    2. 添加路由表,以管理员权限运行CMD(win7)。

       route add 172.0.0.0 mask 255.0.0.0 172.18.64.254 -p
      

    这里设置的路由是为一张不上外网的网卡准备的,这里是公司的网卡,网卡设置IP地址为172.18.64.25,子网掩码为:255.255.254.0,DNS填写公司的DNS地址。可以看出公司使用了172网段的地址,这里设定路由将172网段的包都转发给了172.18.64.254(真实网关)。这样子就可以实现ping通公司各种IP地址了

    如果这里你需要一张网卡设置在192.168.2.100地址为了保证和另外一台机器能通,同时另外一张网卡可以上外网,可以将路由表添加如下:

        route add 192.168.2.0 mask 255.255.255.0 192.168.2.1 -p  //需要根据实际网关地址进行修改。
    
    1. 修改hosts文件
        仅仅修改了路由表可以保证机器能够访问,但是其IP地址对应着一个内网的域名解析可能对不上,需要添加host文件进行处理。当浏览器输入hosts解析的域名时候,电脑会直接访问相关IP地址而不进行DNS查询。

       # Copyright (c) 1993-2009 Microsoft Corp.
      
       #
      
       # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
      
       #
      
       # This file contains the mappings of IP addresses to host names. Each
      
       # entry should be kept on an individual line. The IP address should
      
       # be placed in the first column followed by the corresponding host name.
      
       # The IP address and the host name should be separated by at least one
      
       # space.
      
       #
      
       # Additionally, comments (such as these) may be inserted on individual
      
       # lines or following the machine name denoted by a '#' symbol.
      
       #
      
       # For example:
      
       #
      
       #      102.54.94.97     rhino.acme.com          # source server
      
       #       38.25.63.10     x.acme.com              # x client host
      
       # localhost name resolution is handled within DNS itself.
      
       #    127.0.0.1       localhost
      
       #    ::1             localhost
      
       172.18.50.12     cdmail2.test.com  
      

    这里是我们公司的内网解析,修改为自己的即可,这里仅仅是范本。如果不知道,就先wireshark抓包看看地址在哪里,或者直接ping。

    相关文章

      网友评论

        本文标题:windows多网卡上网冲突解决办法

        本文链接:https://www.haomeiwen.com/subject/eomecxtx.html