现在的位置: 首页 > 综合 > 正文

win7 双网卡内外网

2013年02月23日 ⁄ 综合 ⁄ 共 2685字 ⁄ 字号 评论关闭

    现在的工作环境是不能连接到外网的, 但是周围有一些无线热点, 用笔记本连接无线, 可以上网, 但是如果连接内网, 就不能上外网了, 这样很麻烦, 所以我尝试找一些方法解决这个问题, 让内网和外网能同时连接(这样将使内网不安全, 童鞋们不要学习)。

     网上查了一下, 可以设置永久路由来解决, 我尝试了, 问题真的可以解决。

     集成网卡和无线网卡都不需要设置, 但是要在“命令窗口”中查看输入“route print” 查看他们的一些信息。

     如

     接口列表
 12...00 26 82 37 90 a2 ......Broadcom 802.11g 网络适配器
 11...00 26 9e 79 39 b9 ......Broadcom NetLink (TM) Fast Ethernet

      说明:我的无线网卡是12, 集成网卡是11. 这个在后面会用到。

       IPv4 路由表
===========================================================================
活动路由:
网络目标        网络掩码          网关       接口   跃点数
          0.0.0.0          0.0.0.0       172.16.0.1      172.16.0.63     41
          0.0.0.0          0.0.0.0    10.111.128.11    10.131.18.141    276

        说明: 这里要注意网关了, 网关是整个步骤的重点, 这里我的内网网关 10.111.128.11, 无线网关是 172.16.0.1 。


        这里可以开始设置了。

        先“所有程序”-》“附件”-》“命令提示符”, 右键“以管理员身份运行”, 这样就打开了命令窗口。

        先清除网络目标 0.0.0.0, 通过输入命令: route delete 0.0.0.0

        route 命令方面的知识自己去查,

        route delete 网络目标 (后面可以加一些参数过滤, 如网络掩码, 网关等)

         如 route delete 10.0.0.0 mask 255.255.0.0   删除网络目标位10.0.0.0 并且其掩码为255.255.0.0 的路由。

             route delete 10.0.0.0 mask 255.255.0.0 192.168.1.1 删除网络目标位10.0.0.0, 其掩码为255.255.0.0 并且网关为192.168.1.1 的路由。

         如此类推, 后面的参数跟add 的参不多。



         增加内网的静态路由, 通过输入命令: route add -p 10.111.128.0 mask 255.255.255.0 10.111.128.11 if 11

         10.111.128.0  内网的目标网络, (原来写的是:貌似只要不是0.0.0.0 就可以), 经过一段时间的使用, 发现这个不是随便设置的, 如果我要访问的内网机器的ip是10.111.128.*, 并且下面的掩码是255.255.255.0, 那么我的目标网络必须是10.111.128.0, 如果我还需要访问内网ip是 10.111.129.* 的机器, 我还需要再增加一条静态路由, 目标网络为10.111.129.0。

         add                 添加路由操作

         -p                    添加的路由是静态的, 重启后还存在

         0.0.0.0            无线连接的网络目标, 为了让外网优先的, 所以把0.0.0.0 给它

         mask 255.255.255.0 这个跟具体的内网设置相关, 根据具体情况设置

        10.111.128.11 内网连接的网关, 这个不能错

         if 11               11 为集成网卡接口, 上面查询得知的

         必须注意的是网关和接口不能错, 网关是关键点,以后在内外网同时存在的情况下, 要访问的内网网段都需要设置到静态路由里面,设置完毕后需要重启, 这个步骤不能省略。


         “网络和共享中心”->“更改适配器设置”, 在该窗口按 “alt” 出现菜单,菜单“高级”->\"高级设置\", 弹出窗口“高级设置”,弹出窗口的“适配器和绑定” tab 页里面的 “连接” 框,这个连接框里面就有连接的访问顺序,具体顺序如下面两图:

         \"\"

         \"\"

         在“命令窗口” 中输入 “route print”, 看看0.0.0.0 的情况

        网络目标        网络掩码          网关                    接口                      跃点数
         0.0.0.0          0.0.0.0             10.111.128.11    10.131.18.141    276            
         0.0.0.0          0.0.0.0             172.16.0.1          172.16.0.63         25

        注意里面的跃点数, 跃点数越低优先级越高, 如我的情况, 第一条记录是内网的, 第二条记录是外网的, 第二条的跃点数低, 我可以顺利上网。

        如果不是的话,不能顺利上网, 就要手工设置了,在“高级TCP/IP设置” 里面, 把 “自动跃点” 前面的勾取消,在“接口跃点数(N):” 后面的输入框里面输入一个数值,如我的无线网卡输入的是10, 集成网卡输入的是150,那么在“命令窗口” 中输入 “route print”, 看看0.0.0.0 的情况

        网络目标        网络掩码          网关                    接口                      跃点数
         0.0.0.0          0.0.0.0             10.111.128.11    10.131.18.141    150
         0.0.0.0          0.0.0.0             172.16.0.1          172.16.0.63         10

       试一试, 应该可以了吧!!!!



       这里要说一点, 在我们完成了这些步骤以后, 你内网的速度相对于以前是要慢很多的, 特别是对应大文件的操作,当然远程连接之类影响不大!

抱歉!评论已关闭.