|
|
背景:
公司公共lan 192.168.0.x
财务部门lan 192.168.1.x
使用一个linux主机做路由器。两块网卡
eth0 接公共lan ip:192.168.0.153
eth1 接财务lan ip:192.168.1.154
财务部门客户机ip 192.168.1.3x
路由器的设置是:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
GATEWAY=192.168.0.1
BOOTPROTO=none
TYPE=Ethernet
HWADDR=00:0C:F1:E6:19:03
DEVICE=eth0
MTU=""
NETMASK=255.255.255.0
BROADCAST=192.168.0.255
IPADDR=192.168.0.153
NETWORK=192.168.0.0
ONBOOT=yes
# vi /etc/sysconfig/network-scripts/ifcfg-eth1
network=192.168.1.0
BOOTPROTO=none
gateway=192.168.1.154
HWADDR=00:01:02:98:5D:6D
DEVICE=eth1
MTU=""
NETMASK=255.255.255.0
BROADCAST=""
IPADDR=192.168.1.154
ONBOOT=yes
路由表:
[root@centos ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
最后是echo "1" > /proc/sys/net/ipv4/ip_forward
目前在192.168.1.32上(winxp 网关是192.168.1.154和0.153都尝试过。)可以ping通192.168.0.153和192.168.1.154,但是再ping 192.168.0.x就request time out!!why??!! |
|