51CTO技术论坛_中国领先的IT技术社区's Archiver

cjdaidai 发表于 2007-10-12 14:00

双线路web服务器问题 “智能dns+静态路由” 问题

先说现在服务器情况:

   单台LINUX机器,双网卡,分别接入网通、电信线路,并配置ip地址到相应的网通、电信网卡,其中电信为默认网关,
智能dns根据客户端,解析域名到相应电信或者网通ip。其中网通使用静态路由,添加了网通比较新的ip静态路由表。dns中的网通ip表跟静态路由的IP表一致。

                       
现在遇到的问题:

   现在出现很多访问者打不开网站的情况,例如:访问者解析出域名为网通ip,静态路由表和DNS网通ip表中并没有该访问者
的ip,dns日志中未发现该IP的请求,只有添加该客户端的IP静态路由。

请问大家有没有比较好的解决方法,比如:不用静态路由,连接从哪个网卡来,让它从哪个网卡对应的网关回去。再就是能不能设置DNS根据访问者的IP来确定返回网通或者电信线路的ip。

谢谢~

找到个帖子:
[url=http://bbs.chinaunix.net/viewthread.php?tid=600892&highlight=%B5%E7%D0%C5%CD%F8%CD%A8]http://bbs.chinaunix.net/viewthr ... 7%D0%C5%CD%F8%CD%A8[/url]

其中下面的命令如何解释?
ip route add 61.230.230.0/24 dev eth0 src 61.230.230.158 table T1
ip route add default via 61.230.230.157 table T1

ip route add 221.210.43.0/24 dev eth1 src 221.210.43.23 table T2
ip route add default via 221.210.43.1 table T2

ip route add 61.230.230.0/24 dev eth0 src 61.230.230.158
ip route add 221.210.43.0/24 dev eth1 src 221.210.43.23

ip route add default via 61.230.230.157

ip rule add from 61.230.230.0/24 table T1
ip rule add from 221.210.43.0/24 table T2

lanfox 发表于 2007-10-13 13:43

关注,帮你顶一下

lanfox 发表于 2007-10-13 13:47

你用上面的命令解决问题了吗?

cjdaidai 发表于 2007-10-15 09:38

没有 在生产环境,不敢实验,在下面实验了,访问都可以;但是不知道数据在生产环境会从哪个网卡走。

C33031034 发表于 2007-10-17 12:27

您想一辈子少奋斗30年吗?

*** 作者被禁止或删除 内容自动屏蔽 ***

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.