小hhh 发表于 2017-10-31 12:51

关于双网卡怎么做手工分配网关的问题

最近一个项目用户死活不想追加服务器,但是网络搭建得特别绕,现在就把第二块网卡启用了直接拉了一条外网线,做了个“伪”内外网来同时推送内网的BS服务和外网的手机端服务。
http://blog.sina.com.cn/s/blog_4963a7990101fx2r.html
参考了这个办法,手工做了路由表追加,正常运行了半个月了,昨天开始有几个内网段失效了orz

网卡1 是外网,网卡2 所在的内网,使用的小网关是172.21.33.1,我写了个route add 172.21.0.0 mask 255.255.0.0 172.21.0.1
失效的网段有172.21.34.*,172.21.38.*等等……不太懂这个怎么办,我甚至不理解之前为什么会成功运行。

ambivalence 发表于 2017-10-31 12:55

本帖最后由 ambivalence 于 2017-10-31 12:59 编辑

Route add -p下一跳地址应该是33.1
确定目标网段之间有互联路由

小hhh 发表于 2017-10-31 12:59

啊,那个永久路由表的写法我昨天用了,但是34、38还是不能访问服务

the-wizard 发表于 2017-10-31 13:03

172.21.0.1是外网路由器?一般tracert一下目标地址看看断在哪里就知道问题了

小hhh 发表于 2017-10-31 13:04

我确定目前内部多个网关之间是有连接的
route -p add 172.21.0.0 mask 255.255.0.0 172.21.33.1 metric 2
这样?

小hhh 发表于 2017-10-31 13:07

多谢,我马上去试试

the-wizard 发表于 2017-10-31 13:10

手工分配网关其实是这样,连接互联网的网卡直接配互联网路由的网关地址,然后加一条指向内网路由器的静态路由就可以了。

电子妖精雪风 发表于 2017-11-1 00:54

最简单的方式,只需要两条
0.0.0.00.0.0.0   外网网关
172.21.0.0   255.255.0.0 172.21.33.1
页: [1]
查看完整版本: 关于双网卡怎么做手工分配网关的问题