- 论坛徽章:
- 0
|
有一台freebsd主机 电信网通双100M光纤固定IP
有三片网卡
fxp0 充当网关192.168.0.1
fxp1 电信公网IP 219.147.X.X
fxp2 网通公网IP 218.28.X.X
本人通过PF做NAT +防火强
加路由表实现了从fxp0访问外部的时侯网通走网通.电信走电信.
例如route add -net 218.X.X.X -netmask 255.255.252.0 218.28.X.X
route add ............................
这里是N条.国内的网通.
我的defaultrouter="219.147.X.X"
说到这里是没有问题的!
且看;
本人在此主机上做了web服务器(apache)
WEB服务器的监听了*:80
工作正常.
现在大家知道电信和网通这两个运营商吧.我就不用说了
如果某人家用的电信上网可以使用我的web服务器的电信IP 219.147.X.X正常访问;但不能访问我的网通 218.28.X.X !!!!!
某人家用网通上网可以从218.28.X.X 正常访问我的web服务器;但是不能从 我的电信219.147.X.X来访问WEB.就是超时.
我现在不清楚这个问题是电信和网通的问题还是我的路由表对这个有影响!
现在我的PF防火强已经设置了pass in all
pass out all可以排除是PF问题..我执行了pfctl -d 仍然是不行.我这样说的大家能看明白我的问题不能?
综述:我的问题就是从外面访问进来时候网通用户不能访问电信.电信用户也不能访问网通.
本人曾经用过就是一种单线路的(也是我们河南郑州的100M),如网通做WEB服务器.电信用户也能正常访问.只是慢些
我现在怀疑是路由表的问题....虽然智能解析的DNS可以解决.但是我不能那样做.只想弄清这个问题
求解!
[ 本帖最后由 123456sx 于 2007-8-8 14:07 编辑 ] |
|