我有三个不同的服务器基于Ubuntu 12.04(精确穿山甲)。通过一台服务器路由特定流量的主要思路。
Server A - 144.50.1.25;
Server B - 144.55.23.21;
Server C - 144.10.12.34;
如何创建一条隧道,通过服务器B路由从服务器A到服务器C的所有流量?
A -> B -> C
我试图设置路线,但它对我没有帮助:
在服务器A上:
#route add -host 144.10.12.34 gw 144.55.23.21 eth0
SIOCADDRT:网络无法访问
答案 0 :(得分:0)
也许您必须设置:
$ route add -host 144.10.12.34 / 24 gw 144.55.23.21 dev eth0
此外," SIOCADDRT:网络无法访问"当您使用 网络 地址以外的主机地址时,这种情况很常见!所以改成正确的地址:
$ route add -host 144.10.12 .0 / 24 gw 144.55.23.21 dev eth0