免费注册 查看新帖 |

Chinaunix

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

Linux双网口路由转发配制问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-03-26 09:46 |只看该作者 |倒序浏览
我有一台嵌入式的arm linux设备,有双网卡,一个eth0,一个是usb转的eth1
eth0上面我配制的网络是192.168.1.x,简称A网,eth0 地址为192.168.1.181;
eth1上配制的是172.168.1.x,B网,eth1地址为192.168.1.184;
A网有一个主机Ha,网关为192.168.1.181,地址为192.168.1.129
B网一个主机Hb,网关为172.168.1.184,地址为172.168.1.12

用主机Hb可以ping 通eth0的地址,也就是说 172.168.1.12 <-> 192.168.1.181 可以ping通
用主机Ha可以ping通eth1的地址,也就是说 192.168.1.129 <-> 171.168.1.184 可以ping通

但是,我的Ha和Hb之间相互不能通信。

几个问题:
1,主机可以ping通另一侧的网口是不是说明两个子网应该是可以通的?
2,为什么Ha不能ping通Hb?

有没有人帮我看看,或者有什么资料可以提供参考的?

我的linux设备其实是一台android 4.0的平板,3.0的内核,有busybox环境,有root,配制是通过网络adb完成的。


论坛徽章:
0
2 [报告]
发表于 2013-05-25 11:40 |只看该作者
不同网段之间通讯要路由的  Linux自己就有转发的这个中能开启就行了

论坛徽章:
0
3 [报告]
发表于 2013-05-27 15:17 |只看该作者
1、开启转发功能
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctp -p

不知道你这台嵌入式的arm linux设备有没有防火墙,如果有防火墙功能还必须开启FORWARD的限制

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
4 [报告]
发表于 2013-05-28 20:57 |只看该作者
本帖最后由 chenyx 于 2013-05-28 20:57 编辑

楼主看看是否开启了内核包转发

论坛徽章:
0
5 [报告]
发表于 2013-07-19 17:18 |只看该作者
不开启内核转发的情况下,为什么可以ping通另一个网卡本身的地址呢,按说也不应该通啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP