QUOTE:原帖由 在风中飘荡 于 2008-12-26 10:47 发表

eth0,eth1分别为2个网段地址,无防火墙。echo 1 > /proc/sys/net/ipv4/ip_forward,内网可以访问eth1,却访问不了eth0,更无法访问外网,这是为何?
linux 配置看不出错误。
“linux软路由器”是否是新加入“核心交换机”与“防火墙”之间 的?
如果是,则需要修改“核心交换机”与“防火墙”的缺省网关:
将“核心交换机”上原来指向“ 防火墙”内口的缺省网关( 172.16.2.18 )换成 指向linux软路由器的eth1口( 172.16.2.14 );
将“ 防火墙”内口上原来指向“核心交换机”外口的缺省网关( 172.16.2.13 )换成 指向linux软路由器的eth0口( 172.16.2.17 )。
172.17.0.0 172.17.x.x 172.16.2.13 172.16.2.14 172.16.2.17 172.16.2.18 x.x.x.x 0.0.0.0
---------------================= --- ==================== -- =============== --------------------
VLAN 内口 核心switch 外口 eth1 - Linux ROUTE - eth0 内口 防火墙 外口 Internet
[ 本帖最后由 lijizheng 于 2008-12-26 14:40 编辑 ]