Linux 使用静态路由手动设置网关
出于学习目的,我想设置以下网络Linux 使用静态路由手动设置网关,linux,networking,routing,Linux,Networking,Routing,出于学习目的,我想设置以下网络 A: 10.130.247.92/16(private on eth1) 128.199.227.240(public on eth0) B: 10.130.237.218/16(private on eth1) 128.199.211.182/18(public on eth0) 并使用B作为专用路由的网关。 在一个 及 谁能告诉我哪里做错了吗?我以前试过这样的方法。看看这对你是否有帮助。首先在两台机器中启用ipforwarding
A:
10.130.247.92/16(private on eth1)
128.199.227.240(public on eth0)
B:
10.130.237.218/16(private on eth1)
128.199.211.182/18(public on eth0)
并使用B作为专用路由的网关。
在一个
及
谁能告诉我哪里做错了吗?我以前试过这样的方法。看看这对你是否有帮助。首先在两台机器中启用ipforwarding 在/etc/syscl.conf文件中找到包含net.ipv4.ip_forward的行,并进行以下更改。 net.ipv4.ip_forward=1 您可能需要为此重新启动 不太确定,试试这个route命令,看看它是否有效 机器>路由添加-网络10.130.0.0网络掩码255.255.255.0 gw 128.199.211.182 例如,请参见
root@privte2:~# ip route list
default via 128.199.192.1 dev eth0
10.130.0.0/16 dev eth1 scope link
128.199.192.0/18 dev eth0 scope link
root@privte2:~# ip route add 10.130.0.0/16 via 10.130.247.92 dev eth1
RTNETLINK answers: File exists