首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将静态路由添加到外部网关(外部IP)?

如何将静态路由添加到外部网关(外部IP)?
EN

Server Fault用户
提问于 2011-07-24 06:59:24
回答 1查看 7.1K关注 0票数 0

我在Fedora设置一条静态路线时遇到了问题。

我需要将一些流量路由到外部网关(105.101.67.70- VPN路由器的公共IP地址)。发送到125.106.67.70的任何请求都需要路由到VPN路由器网关105.101.67.70,并且路由器将将其连接到VPN网络。Fedore服务器、VPN路由器和VPN网络位于不同的位置,都是通过internet连接起来的。

在命令行中尝试了以下步骤:

代码语言:javascript
运行
复制
route add -net 125.106.0.0 netmask 255.255.0.0 gw 105.101.67.70 dev eth0

结果:

代码语言:javascript
运行
复制
SIOCADDRT: No such process

路线信息:

代码语言:javascript
运行
复制
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.250.0   *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     0      0        0 eth0
default         192.168.250.241 0.0.0.0         UG    0      0        0 eth0
EN

回答 1

Server Fault用户

回答已采纳

发布于 2011-07-24 07:03:10

这几乎肯定意味着您没有用于YYY.YYY.YYY.YYY的路由(即105.101.67.70)。

由于缺乏细节,我将假设你没有什么不寻常的事情发生。基本上,考虑到您当前发布的地址,您的路由声明将永远无法工作。要添加路由,网关必须位于直接连接的网络上,并且给定当前路由表,这意味着该路由的网关必须是网络192.168.250.0/24上的地址。

要使用网关,您的盒必须能够在以太网上直接将数据包发送到网关,这意味着您的计算机必须能够成功地接收到YYY.YYY.YYY.YYY的ARP响应。只有当YYY.YYY.YYY.YYY位于本地连接的子网上时,这种情况才能真正发生。通过本地连接,我的意思是在您的盒和YYY.YYY.YYY.YYY之间没有第三层设备。如果YYY.YYY.YYY.YYY不是本地的,那么您几乎可以肯定地尝试在错误的设备上添加一条路由,并且应该在直接连接到YYY.YYY.YYY.YYY的路由器上添加它。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/293494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档