And*_*ndi 12 networking linux routing
我有一台带有两个网卡的 Red Had Linux 机器:
所以第一个在 A 类子网上,第二个在 C 类子网上。
这是我的路由表的样子:
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.1.0 * 255.255.255.0 U 0 0 0 eth1
link-local * 255.255.0.0 U 1002 0 0 eth0
10.0.0.0 * 255.0.0.0 U 0 0 0 eth0
default 10.0.0.1 0.0.0.0 UG 0 0 0 eth0
Run Code Online (Sandbox Code Playgroud)
两个网卡连接到单独的物理(实际上是虚拟的)局域网段,我有一台主机连接到同一个局域网段 eth0 的 IP 为 10.0.1.3 | 255.0.0.0 但我无法从这台机器 ping 它,因为它看起来很困惑并发送 eth1。当我禁用 eth1 以强制数据包离开 eth0 时,它会连接但我需要同时启用两者。
我认为解决方案是向我的主机 10.0.1.3 添加手动路由以强制它通过 eth0。根据上面的信息,我不确定手动路由的命令是什么。基本上我需要将任何流量发送到 eth0 的 10.0.1.3。任何帮助都会很棒!!
dra*_*788 19
在使用ip二进制文件的较新机器上,添加路由的语法略有不同(但幸运的是,主机/网络/等确实是一致的)。
ip route add 10.0.1.3 via 10.0.0.1 dev eth0
Run Code Online (Sandbox Code Playgroud)
如果您要10.0.2.0通过eth1接口为新网络添加新的默认路由,则可能是这样的。
ip route add 10.0.2.0/24 via 10.0.1.1 dev eth1
Run Code Online (Sandbox Code Playgroud)
来源:https : //access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/s1-networkscripts-static-routes.html
| 归档时间: |
|
| 查看次数: |
72186 次 |
| 最近记录: |