如何设置网关让电脑能同时访问内、外网?
前言
在进行svn管理项目的时候,未连接外网时能够正常访问svn,但是连接上外网时访问svn就出现连接不能成功的问题,这下想要更新svn代码就必须断开外网,太过于麻烦,于是想要找到解决方法,能够同时让电脑访问外网和局域网。
概要
要想要能够同时访问外网、内网,我们需要知道局域网的网关、你要访问的ip地址的前3位,然后添加一个路由。
局域网网关
如果是在局域网能够正常访问,先看看局域网的网关是多少,例如局域网网关是172.16.210.254,意思就是通过局域网访问网络时会通过这个网关进行访问
需访问的ip地址前3位
知道了局域网的网关,之后还需要知道你要访问的网络的ip地址,例如你要访问的ip地址是172.x.x.x,那么你需要将该ip地址添加到路由中,让你在访问172开头的网络时使用局域网的网关,这样在你使用外网时,你想要访问172开头的网络,仍然会通过局域网网关访问,也就实现了同时访问内、外网。
添加路由
之后打开控制台cmd进行路由添加
route add 172.0.0.0 mask 255.0.0.0 172.16.210.254
添加完成后,再访问相应局域网络即可正常访问。
但是这样添加在后来发现一个问题,电脑重启后路由就没了,所以要添加一个永久路由
route -p add 200.0.0.0 mask 255.0.0.0 172.16.210.254
这样就不会存在下次又需要重新添加路由的情况了。