双网卡实现同时上内外网方法

很多单位为了安全,内网都没有接入互联网。要实现既要上公司内网,也要上互联网。我们一般都是配置双网卡,一个网卡连内网,一个连外网。

通过配置电脑的静态路由来实现同时访问内外网的。电脑的网络IP配置不用变,两个网卡都按照正常配置(都配置IP地址、子网掩码、网关、)。我们通过设置不同的网络经过不同的网关来实现内外网正常访问。

这里我用的是笔记本,一个有线网卡一个无线网卡,有线网卡为内网无线网卡为外网各自配置如下:

内网:ip 201.123.123.249 掩码 255.255.255.0 网关 201.123.123.254 DNS 空

外网自动获取:ip 192.168.1.104 掩码 255.255.255.0 网关 192.168.1.1 DNS 192.168.1.1

201620321515617624 201620321515620659

实现方法:

1、点击【开始】-【附件】-【命令】提示符,进入输入命令界面;

  1. route delete 0.0.0.0
  2. //删除所有0.0.0.0的路由,这个是默认访问外网的路由

2、添加静态路由

【内网网段为201.123.123.x,网关为201.123.123.254】

【外网网段为192.168.1.x,网关为192.168.1.1】

先配置内网静态路由:

  1. route add 201.123.123.0 mask 255.255.255.0 201.123.123.254 -p
  2. //它表示访问201.123.123.0网段的所有数据都要经过网关201.123.123.254,-p表示永久添加,重启后依然有效

在配置外网静态路由:

  1. route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 -p
  2. //它表示你可以上外网,访问所有数据都要经过外网网关192.168.1.1,-p表示永久添加,重启后依然有效。

3、设置完了以后,还要再看一下路由表是否都修改过来了。在命令窗口输入route print,就可以显示本机的路由表了。

201620321515643634

注意:此方法适用于多张网卡,比如三张网卡、四张网卡等等;

但是一旦把网卡禁用,再启用,那么我们设置的静态路由就会丢失。如果我们想清除静态路由,就可以使用此方法。

 

附修改及删除静态路由命令:

例如:修改172.20.0.0 网关由172.20.0.1修改为172.20.0.254

  1. route change 172.20.0.0 mask 255.255.0.0 172.20.0.254

2、如何删除电脑内部路由 【route delete 网段】

例如:route delete 172.18.0.0

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:4   其中:访客  4   博主  0

  1. avatar roy 1

    以前查的方法是内网不设置网关,然后添加静态路由,用起来也很正常,不过看博主的办法应该是更正规些的。
    有个问题想请教下博主,这种双网卡上网的方法设置好了,有没有办法在外网打开内网web服务器上的网站?是否需要其他的设备?

    • avatar 吴文辉 2

      @roy 按这个方法设置就同时可以访问内外网了,不需要加设备~ :smile:

      • avatar roy 1

        @吴文辉 呃。。 :roll: 好像我说的不够详细,就是以前外网肯定是不能访问到内网的,现在是有这台双网卡的电脑把内外网同时连通了,那有没有办法在外网访问到内网的网站呢? :?:

  2. avatar 网络生活网 0

    一般人好像不弄这个