|
内网是172.16.10.0/24,办公需要添加10.0.0.0/8和136.0.0.0/8
windows下可以访问
route add 10.0.0.0 mask 255.0.0.0 172.16.10.253
route add 10.0.0.0 mask 255.0.0.0 172.16.10.253
linux/debian下不能访问(同样的命令redhat as5可以访问)
route add -net 10.0.0.0 netmask 255.0.0.0 gw 172.16.10.253
route add -net 136.0.0.0 netmask 255.0.0.0 gw 172.16.10.253
添加已经完成
~$ sudo route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.10.0 * 255.255.255.0 U 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
10.0.0.0 172.16.10.253 255.0.0.0 UG 0 0 0 eth0
136.0.0.0 172.16.10.253 255.0.0.0 UG 0 0 0 eth0
default 172.16.10.252 0.0.0.0 UG 0 0 0 eth0
我的iptables是没有设置的:
# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
而且ip forward我也修改了,感觉改不改都一样:
# cat /proc/sys/net/ipv4/ip_forward
1
ping 地址是通的,修改/etc/hosts后ping域名也是通的,可是web访问办公网站就说等待回应,看不到任何反应,但是访问外面如linuxsir的网站完全正常。
可是一局域网内另外一台redhat修改路由就可以访问办公网站。
我以为是lenny不稳定,又换用etch,可是问题还是一样的,感觉是debian系统的默认设置有问题,请问什么地方有问题?
上一个星期我一直用linux,感觉差不多可以不用windows了,可是这个问题却一直困扰着我,我在网络版和debian版都问过,大家都觉得怪异,请大家帮忙。 |
|