免费注册 查看新帖 |

Chinaunix

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

新手求助,配置网络问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-11-07 13:09 |只看该作者 |倒序浏览
两台linux电脑,一块linux开发板。
开发板上有两个网卡,eth0 192.168.2.2    eth1 192.168.3.3
电脑A网卡eth0 192.168.2.10 接开发板eth0
电脑B网卡eth0 192.168.3.10 接开发板eth1
我想在电脑B上ping 电脑A的ip    ping 192.168.2.10


步骤:我在电脑B上添加了默认的网关,   route add default gw 192.168.3.10

然后能ping 通开发板上的两块网卡  192.168.2.2    192.168.3.3
但是ping 不同电脑A 的IP 192.168.2.10


于是我配置了开发板上的数据包转发功能   /etc/sysctl.conf      net.ipv4.ip_forward=1
但还是ping 不通啊,

求教下论坛上面的高手,我是不是少了什么步骤??需要在恶补下哪方面的知识,请推荐下书籍。
谢谢!!

论坛徽章:
6
2015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-06-11 22:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00数据库技术版块每日发帖之星
日期:2015-10-24 06:20:00IT运维版块每日发帖之星
日期:2015-12-24 06:20:00IT运维版块每日发帖之星
日期:2016-04-15 06:20:00
2 [报告]
发表于 2013-11-08 09:14 |只看该作者
A电脑上没有网关,不能正常返回数据包。

论坛徽章:
0
3 [报告]
发表于 2013-11-08 19:17 |只看该作者
回复 2# apen


    我也在电脑A上设置了网关,也不行啊,好像数据包没从电脑B发出啊,

论坛徽章:
6
2015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-06-11 22:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00数据库技术版块每日发帖之星
日期:2015-10-24 06:20:00IT运维版块每日发帖之星
日期:2015-12-24 06:20:00IT运维版块每日发帖之星
日期:2016-04-15 06:20:00
4 [报告]
发表于 2013-11-09 14:30 |只看该作者
检查一下B的防火墙设置,如果可以,调换一下AB的网络配置试试。

论坛徽章:
0
5 [报告]
发表于 2013-11-09 23:39 |只看该作者
回复 4# apen


    我把AB电脑的防火墙都关了,还是不行,提示跟那张图片一样啊。

论坛徽章:
6
2015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-06-11 22:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00数据库技术版块每日发帖之星
日期:2015-10-24 06:20:00IT运维版块每日发帖之星
日期:2015-12-24 06:20:00IT运维版块每日发帖之星
日期:2016-04-15 06:20:00
6 [报告]
发表于 2013-11-10 10:29 |只看该作者
反向Ping一下试试,最好跟踪一下路由。

论坛徽章:
0
7 [报告]
发表于 2013-11-10 16:07 |只看该作者
回复 6# apen


    现在的问题是,在电脑B上怎么设置才能把 ping 192.168.2.10的数据包从网关送出去??    我用了traceroute这个指令,这个指令是察看数据包所经过路由的信息,现在的问题是数据包还没从电脑B上发出去呢。

论坛徽章:
0
8 [报告]
发表于 2013-11-10 17:11 |只看该作者
回复 4# apen


    大哥,我想请问下,怎么样才能实现数据包转发??   比如开发板上有两块网卡,eth0  eth1,eth0与电脑B连接,我现在在B上ping   eth0的IP,在开发板上怎么设置才能实现把数据包转发给eth1,让eth1与电脑B通信????

论坛徽章:
6
2015年迎新春徽章
日期:2015-03-04 09:48:00IT运维版块每日发帖之星
日期:2015-06-11 22:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00数据库技术版块每日发帖之星
日期:2015-10-24 06:20:00IT运维版块每日发帖之星
日期:2015-12-24 06:20:00IT运维版块每日发帖之星
日期:2016-04-15 06:20:00
9 [报告]
发表于 2013-11-11 09:10 |只看该作者
启用路由功能。

论坛徽章:
0
10 [报告]
发表于 2013-11-11 22:26 |只看该作者
本帖最后由 卢晓健 于 2013-11-11 22:27 编辑

回复 9# apen



好吧,大哥,我再说详细点把,
我从最简单开始设置吧,

一台电脑eth0  192.168.2.10,      开发板两块网卡eth0 192.168.2.2    eth1   192.168.3.3通过网线把电脑的eth0和开发板的eth0网口相连。
前提是我已经把开发板 /etc/sysctl.conf 里面的  #net.ipv4.ip_forward=1的井号去掉并重启,而且  cat   /proc/sys/net/ipv4/ip_forward  是“1”
我现在在电脑上ping 192.168.3.3


错误提示是
connect: Network is unreachable


我不知道在开发板上还得怎么配置啊!!!!    求教了,谢谢!!

   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP