请登录[¤ 阳光论坛 ¤]参与讨论


阳光宝宝
90

 □ 主题: 两个网卡内外网同时使用的方法
 □ 内容: 1楼

      在两张网卡上面IP地址与DNS都正确配上,但是不要配置网关地址,然后写一个bat文件,文内容如下(横线之间的内容): 
      -------------------------------------- 
      @echo off 
      route -f 
      route add 0.0.0.0 mask 0.0.0.0 10.13.3.18 
      route add 10.13.0.245 mask255.255.255.255 10.13.3.199 
      exit 
       
      -------------------------------------- 
      第一条:route add 0.0.0.0 mask 0.0.0.0 10.13.3.18 默认让所有数据都走外网的线路 
      然后接下来的第二条route add 10.13.0.245 mask 255.255.255.255 10.13.3.199是精确的让需要走内网的访问的地址都通过内网来访问,如果有多个的话,按照route add IP地址 mask 255.255.255.255 10.13.3.199增加到bat文件里面,然后把bat文件放到启动文件夹里,让它开机启动,或者是在组策略的“windows设置”里的“脚本(启动/关机)”里面,把bat文件添加到启动项里,这个是我以前内外网双网访问时用的,能正常运行 
       
      网卡内外网同时使用的方法 
       
      首先你的机器需要有两块网卡,分别接到两台交换机上, 
      internet地址:192.168.1.8,子网掩码:255.255.255.0,网关:192.168.1.1 
      内部网地址:172.23.1.8,子网掩码:255.255.255.0,网关:172.23.1.1 
      如果按正常的设置方法设置每块网卡的ip地址和网关,再cmd下使用route print查看时会看到 
      Network Destination Netmask Gateway Interface Metric 
      0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.8 
      0.0.0.0 0.0.0.0 172.23.1.1 172.23.1.8 
      即指向0.0.0.0的有两个网关,这样就会出现路由冲突,两个网络都不能访问。 
      如何实现同时访问两个网络?那要用到route命令 
      第一步:route delete 0.0.0.0 "删除所有0.0.0.0的路由" 
      第二步:route add 0.0.0.0 mask 0.0.0.0 192.168.1.1  
      "添加0.0.0.0网络路由"这个是主要的,意思就是你可以上外网. 
      第三步:route add 172.23.0.0 mask 255.255.0.0 172.23.1.1  
      "添加172.23.0.0网络路由",注意mask为255.0.0.0 ,而不是255.255.255.0 ,这样内部的多网段才可用。 
      这时就可以同时访问两个网络了,但碰到一个问题,使用上述命令添加的路由在系统重新启动后会自动丢失,怎样保存现有的路由表呢? 
      route -p add 172.23.0.0 mask 255.255.0.0 172.23.1.1 metric 1 添加静态路由,即重启后,路由不会丢失。注意使用前要在tcp/ip设置里去掉接在企业内部网的网卡的网关
——
      
争分夺秒背单词 → pumpkin  n.南瓜,南瓜藤
 □ 发帖时间:2013-5-17|18:49:13 |回复|返回|

 页次:1/1页 每页10  本主题贴数0 分页: 1


你还没有登录论坛,所以不能发表你的意见。你可以选择:

1、我已注册,我要

2、我还没注册,我要

3、太麻烦了,我还是

Go Top

Copyright by(C)2003-2015 http://abc.sy578.cn