静态路由应该如何添加实现跨网段互访?

来源:百度知道 编辑:UC知道 时间:2024/06/07 20:43:50
有两个大的网段10.72.X.X 10.71.X.X 我的服务器IP地址为10.72.1.44/24 网关是10.72.1.1 由于本机还有另外一个公网IP跟网关,所以内网的网关不能直接设置,要通过添加静态路由来实现,
route add -p 10.0.0.0 mask 255.0.0.0 10.72.1.1
这样我可以访问到所有局域网内机器,但是跨网段的机器有一部分无法访问到我10.72.1.44,但如果不上外网直接将10.72.1.1设为默认网关,那样互访是没有问题的。如果通过添加路由来实现互访呢?是不是需要在10.72.1.1 上进行路由设置?
一定要在对方机器上添加路由吗?
因为另外一台服务器10.72.1.254直接将10.72.1.1设为默认网关就可互访了,不需要再手工添加路由了;我这里手工添加路由如何才能达到默认网关的效果,我就纳闷:为什么对方机器可以找到10.72.1.1, 10.72.1.1应该把我的IP公布出去了啊

你的服务器IP属于私网IP地址,外网访问时,是访问你连接互联网的路由器的外口公网IP地址。
这种情况一般不是添加路由来实现,一般是通过服务器发布技术,或者NAT映射。

注意,这里的服务器NAT映射和我们上网时作的映射过程恰好是相反的。

为了不麻烦,你直接给服务器一个公网IP吧,大家都很方便地访问。

如果你所谓的跨网段全都是你自已的局域网,而不包括互联网,那么就可以路由了。
服务器相连的路由器:
ip route 10.71.1.0 255.255.255.0 10.73.1.1(和服务器相连的路由外口IP,不是网关)
对方:
ip route 10.72.1.0 255.255.255.0 10.73.1.2(和另一网络相连的路由外口IP,不是网关)

那要看你用的什么陆游了 是动态还是静态
静态是单项的 两个陆游都需要设置
动态的也是 两个都需要设置 但是动态分2中V1 V2 你应该用V2 可能你的陆游没有设置正确