救急!!怎么使一个网络内的主机访问另外一个网络的内的主机!!

救急!!怎么使一个网络内的主机访问另外一个网络的内的主机!!

现在我有两台redhat服务器server1和server2,都是双网卡
两台服务器的eth0分别直连,eth1分别接内部子网。
server1的eth0 ip是100.100.100.99,
eth1的ip是192.168.41.119;
server2的eth0 ip是100.100.100.100,
eth1的ip是192.168.41.102,
现在server1和server2的eth1可以相互ping通,但我server1子网内的一台主机(192.148.43.228)ping不同server2的eth1,
应如何解决??
谢谢!!      
1、在两台主机上设定IP转发;(可用ipchains或iptables做到)
2、下面PC以自己的主机为网关;      
一定要用ipchains转发吗?
我执行了
cat 1>/proc/sys/net/ipv4/ip_forward

linux自己不会转发吗?      
这样只会在你自己本机上两块网卡间转发,起不到路由其它电脑的作用。