fedora当路由器

来源:百度知道 编辑:UC知道 时间:2024/06/05 09:23:48
两个网卡IP如下:
eth0 192.168.123.12 255.255.255.0
eth1 192.168.124.1 255.255.255.0
开启了IP转发
vi etc/sysctl.conf net.ipv4.ip_forward=1
添加了永久路由
vi etc/rc.d/rc.local
route add -net 192.168.123.0 netmask 255.255.255.0 gw 192.168.123.3 dev eth0
route add -net 192.168.124.0 netmask 255.255.255.0 gw 192.168.124.1 dev eth0

结果是fedora路由器能ping通两个网段的PC
而124网段能ping通路由192.168.123.12 但ping不通网关192.168.123.3
何解????我也试过把iptables关了,结果还是不行?谢谢谢谢!
写错了
route add -net 192.168.124.0 netmask 255.255.255.0 gw 192.168.124.1 dev eth1才对,到底是为什麼呢?谢谢

路由设置问题
route add -net 192.168.123.0 netmask 255.255.255.0 eth0
route add -net 192.168.124.0 netmask 255.255.255.0 eth1
这 两 行 命 令 的 含 义 是, 所 有 发 往 192.168.123.0 网 络的 数 据 包 都 应 通 过 网 卡eth0 发 出 去, 而 发 往 192.168.124.0 网 络 的 数 据 包 都 应 通 过 网 卡eth1 发 出 去