windows server双网卡配置访问内外网服务
这个问题困扰很久了,一直没有解决。今天终于一次性解决了。
昨天同事打电话,说网站有访问不了,后来能访问,我问怎么弄好的,他说添加了一个协议。
我问什么协议呢,他没有回复。晕。
于是我今天就自己在服务器查看,结果发现还是老问题,无法访问。
经过苦苦搜索,终于找到问题的原因了。
这里记录一下吧。
服务器有两个网卡分别连接的内外网,
访问外网用的网关是200.134.180.40
内网访问用的网关是192.169.1.1,内网ip是192.169.1.11,但是需要通过内网网关去连接另外一个网段ip——192.168.0.114
当给网卡分别配置两个网关的时候,就会报错。
之前按照网络上给的方法,自己配置了好久也搜索了好久,都有点问题。
后来通过不断尝试,终于解决了。
1. 外网的网关访问不变,一切照旧。
2. 内网网卡配置的时候去掉默认网关,设置为空。
打开cmd,添加永久路由一个即可。
route add -p 192.168.0.114 mask 255.255.255.255 192.169.1.1
这样添加,就可以通过192.169.1.1访问另外网段的ip了。
其实本质上,就是告诉电脑,我要访问192.168.0.114,通过网关192.169.1.1去转发就行了。