LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1488|回复: 6

Linux系统充当路由器 --求解,好象转发功能不起作用

[复制链接]
发表于 2009-2-3 18:42:07 | 显示全部楼层 |阅读模式
Linux系统充当路由器 --求解,好象转发功能不起作用

结构:三台PC,如下:

PC01         网卡IP:A

PC02         网卡IP:B
                 网卡IP:C

PC03         网卡IP:D

目前情况:A、D 在不同网段。A能ping通B和C ; D也能ping通B和C ,但A和D之间相互ping不通。
/etc/sysctl.conf文件 net.ipv4.ip_forward = 已改成1
PC2机器上路由表在网卡加上IP后,已自动加好。如下:
[root@localhost ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.3.0     *               255.255.255.0   U     0      0        0 eth0
192.168.2.0     *               255.255.255.0   U     0      0        0 eth1
发表于 2009-2-3 22:52:17 | 显示全部楼层
你的Linux内核也要支持路由功能才行。
回复 支持 反对

使用道具 举报

发表于 2009-2-4 13:36:26 | 显示全部楼层
两台客户机还要各自添加路由或默认网关才行啊,并不是配置了路由器其它的就会自动完成了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-4 13:54:24 | 显示全部楼层
客户机上已更改过默认网关.
回复 支持 反对

使用道具 举报

发表于 2009-2-6 12:10:43 | 显示全部楼层
说明几个网段
回复 支持 反对

使用道具 举报

发表于 2009-3-7 21:27:40 | 显示全部楼层
PC02要用iptables的nat表SNAT链才能实现你想要的网桥功能

论坛上有这方面很详细的资料。
回复 支持 反对

使用道具 举报

发表于 2009-3-19 11:19:36 | 显示全部楼层
我也是同样的问题,如果不想使用NAT功能的话就无法使用路由功能是吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表