论坛风格切换切换到宽版
  • 866阅读
  • 6回复

[问题求助][特殊!] 4个网卡和4个IP的对应问题,老是只有一个IP是通的? [复制链接]

上一主题 下一主题
离线涵冰.
 
发帖
2063
C币
-235248
威望
379
贡献值
1
银元
-1
铜钱
4644
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
我在RH3上面用4块网卡(分别是ETH0 / ETH2 / ETH3 / ETH4)上面分别对应4个ip( 210.21.117.22 / 210.21.117.133 / 210.21.117.134 / 210.21.117.136),每个IP对应一个网站,但是老是只有ETH4的210.21.117.136网站能打开,其余两个网站都不行,确认apache的虚拟域名都是正确的,请老大们指教一二 http://upload.bbs.csuboy.com/Mon_1004/126_6670_07b5498b08dbc4a.gif[/img]域名

子网MASK:255.255..255.0域名
网关:. 210.21.117.1服务器
目前210.21.11.7..22是没有网站对应,只是用来做远程管理.域名

我的路由是这样设置的(每次开机自动启动.):    美容
route del -ne.t 210.21.117.0 netmask 255.255.255.0 dev et.h4(        游戏          )
route del -net .210.21.117.0 netmask 255.255.255.0 dev .eth3域名
route del -net 210.21.117.0 .netmask 255.255.25.5.0 dev eth4              乙肝
rout.e add -net 21.0.21.117.134 netmask 255.255.255.255 dev eth4    美容
route add -net 210..21.117.133 netmask 255.25.5.255.255 dev eth2虚拟主机
route add -net 210.2.1.117..136 netmask 255.255.255.255 dev eth3.
r.oute add .-net 0.0.0.0 netmask 0.0.0.0 dev eth2    外汇
route a.dd -net 0.0.0.0 netmask 0..0.0.0 dev eth3--------------彩票
route add .-n.et 0.0.0.0 netmask 0.0.0.0 dev eth4[成人用品]
route add -net 0..0.0.0 netmask 0.0.0.0 gw 210.21.117.1. dev eth2健康
route .add -net 0.0.0.0 netmask 0.0.0.0 gw 210.21.11.7.1 dev eth3电影

我怀疑这个路由表有问题? 系统默认的网卡是ETH4,其他3个网卡都只有入的数据没有出的数据,出口流量都在ETH4上面...  http://upload.bbs.csuboy.com/Mon_1004/126_6670_81d88062aa43df5.gif[/img]电影

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
2111
C币
-60243
威望
399
贡献值
1
银元
-2
铜钱
4866
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:[特殊!]


QUOTE:我的路由是这样设置的(每次开机自动启动):
route del -net 210.21.117.0 netmask 255.255.255.0 dev eth4
route del -net 210.21.117.0 netmask 255.255.255.0 dev eth3
route del -net 210.21.117.0 netmask 255.255.255.0 dev eth4
route add -net 210.21.117.134 netmask 255.255.255.255 dev eth4
route add -net 210.21.117.133 netmask 255.255.255.255 dev eth2
route add -net 210.21.117.136 netmask 255.255.255.255 dev eth3
route add -net 0.0.0.0 netmask 0.0.0.0 dev eth2
route add -net 0.0.0.0 netmask 0.0.0.0 dev eth3
route add -net 0.0.0.0 netmask 0.0.0.0 dev eth4
route add -net 0.0.0.0 netmask 0.0.0.0 gw 210.21.117.1 dev eth2
route add -net 0.0.0.0 netmask 0.0.0.0 gw 210.21.117.1 dev eth3

去掉这个应高就能通了

离线慧琳迷.
发帖
1929
C币
-60734
威望
391
贡献值
1
银元
-1
铜钱
4306
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:[特殊!]


QUOTE:原帖由 "ttvast" 发表:
需要用到IP ROUTE,指定源地址是A的数据就要重帮定A地址的那个网卡出去.
你这种情况可能对面的路由器限制了不是属于该路由端口的数据不允许进入,所以必须你通过操作系统来控制


谢谢前辈指教,但是他们用的是SMC的交换机,只是对应每一个MAC地址绑定了对应的网卡,并没有做别的限制.

现在最头痛的还不是只能从1个网卡出去,而是4个IP里面,只有ETH4是稳定的,随时都可以访问,其他的IP有时候就是显示找不到页面,说"找不到服务器或 DNS 错误 Internet Explorer ",但是我ping这些IP又是通的.后来我又升级了apache和php,也删掉了squid,都是一样的效果,请前辈多多指教  

BTW:根据platinum前辈的意识,我已经把上面一段路由删掉,现在的路由就是开机默认的:

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
210.21.117.0    *               255.255.255.0   U     0      0        0 eth4
210.21.117.0    *               255.255.255.0   U     0      0        0 eth3
210.21.117.0    *               255.255.255.0   U     0      0        0 eth4
169.254.0.0     *               255.255.0.0     U     0      0        0 eth4
127.0.0.0       *               255.0.0.0       U     0      0        0 lo
default         210.21.117.1    0.0.0.0         UG    0      0        0 eth4

结果还是一样,除了ETH4,其他的IP都有机会无法打开页面...

离线qwer20.
发帖
2210
C币
-60177
威望
375
贡献值
1
银元
-3
铜钱
4907
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:[特殊!]
先本机测,再局域网测,最后再测路由。

离线magicworm.
发帖
1957
C币
-199353
威望
335
贡献值
1
银元
-1
铜钱
4296
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
Re:[特殊!]
个人建议仅供参考:
    你把四个网卡作个负载均衡,然后在虚拟的网卡上绑定多个ip,然后在作虚拟主机,即可以做冗余,也可以大大提高你的访问速度,还有就是虚拟主机有三种方式1.多ip地址2.靠域名头关键字实现.3.端口模拟的,看楼主一定要用第一种,那一定是有钱人呀.

离线asovo.
发帖
1976
C币
-139519
威望
347
贡献值
1
银元
-1
铜钱
4346
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
Re:[特殊!]
瞎弄,四块网卡在一个子网,没戏。

离线dylanok.
发帖
2098
C币
-60666
威望
362
贡献值
1
银元
-3
铜钱
4752
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-13
Re:[特殊!]
楼主:你是说在局域网中使用IP只有一个IP可以稳定访问吗?
你的WEB服务器培植正确吗?你能够做一些简单的测试吗?
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个