免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2607 | 回复: 5
打印 上一主题 下一主题

一个双网卡的问题,同网段内的其他机器不能访问80,能ping通 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-07-12 17:31 |只看该作者 |倒序浏览
几台web数据节点,web节点服务器配置双网卡,eth0::192.168.1.1; eth1:192.168.2.1,类推。。。
通过redware做负载均衡,redware  VIP 为 192.168.1.100; radware把请求转给member(192.168.2.1 ~ 192.168.2.3)

现在问题是 外网访问VIP都没问题,但是192.168.1网段访问80没数据返回,但是可以ping通,

应该是eth1收到的数据包都返回给eth0了,什么办法可以解决呢?

-----------------------------------------------------------------------------
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.2.0     0.0.0.0         255.255.255.0   U         0 0          0 eth1
192.168.1.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth1
0.0.0.0         192.168.2.254   0.0.0.0         UG        0 0          0 eth1


------------------------------------------
自己画了一个图

redware.jpg (42.2 KB, 下载次数: 32)

redware.jpg

论坛徽章:
0
2 [报告]
发表于 2012-07-13 15:46 |只看该作者
呵呵,同上待解,

论坛徽章:
0
3 [报告]
发表于 2012-07-18 22:21 |只看该作者
使用tcpdump监控一下网卡的数据包是否正常

论坛徽章:
0
4 [报告]
发表于 2012-07-19 15:28 |只看该作者
如果是数据走错网口了 试试iptables nat转发,强制指定数据转发路径试试
以前我做ip转发也碰到类似问题,ping的通 telnet不通,就是这个原因

论坛徽章:
0
5 [报告]
发表于 2012-09-12 16:15 |只看该作者
你把eth0的地址段改成192.168.3.0就可以了。

论坛徽章:
0
6 [报告]
发表于 2012-09-12 16:17 |只看该作者
应该是eth1收到的数据包都返回给eth0了,什么办法可以解决呢?
这个是网络问题,系统发现到192.168.1.0的包,会送到本地的直连路由来处理。所以就访问不了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP