0

我有三个基于Ubuntu 12.04 (Precise Pangolin) 的不同服务器。通过一台服务器路由特定流量的主要思想。

Server A - 144.50.1.25;
Server B - 144.55.23.21;
Server C - 144.10.12.34;

如何创建一条隧道,将所有流量从服务器 A 通过服务器 B 路由到服务器 C?

A -> B -> C

我试图设置路线,但它对我没有帮助:

在服务器 A 上:

#route add -host 144.10.12.34 gw 144.55.23.21 eth0

SIOCADDRT:网络不可达

4

1 回答 1

0

也许你必须设置:

  • 网络掩码
  • “开发”参数

$ route add -host 144.10.12.34 /24 gw 1​​44.55.23.21 dev eth0

此外,当您使用网络地址以外的主机地址时,通常会出现“SIOCADDRT:网络无法访问” !所以改成正确的地址:

$ route add -host 144.10.12 .0 /24 gw 1​​44.55.23.21 dev eth0

于 2014-12-04T19:18:11.693 回答