免费注册 查看新帖 |

Chinaunix

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

多网卡的路由问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-08 15:53 |只看该作者 |倒序浏览
假如我自己机器(freeBSD)上有两块网卡,IP分别是:
10.7.1.2        网卡名是em0
192.168.1.2  网卡名是em1

我想ping 10.7.1.8, 它默认会走em0出去,我想通过修改路由表强制让ping从em1出去,不知道应该怎么修改?

希望大家指教,谢谢

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
2 [报告]
发表于 2011-12-08 16:09 |只看该作者
只处理ping? 靠路由是做不到的。

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
3 [报告]
发表于 2011-12-08 16:11 |只看该作者
只处理ping? 靠路由是做不到的。

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
4 [报告]
发表于 2011-12-08 16:19 |只看该作者
问题是ping包从em1出去后,它能到达10.7.1.8吗?

论坛徽章:
0
5 [报告]
发表于 2011-12-08 18:04 |只看该作者
只处理ping? 靠路由是做不到的。
mirnshi 发表于 2011-12-08 16:09



不只是ping, 只是拿ping做个例子。。所有的包

论坛徽章:
0
6 [报告]
发表于 2011-12-08 18:17 |只看该作者
问题是ping包从em1出去后,它能到达10.7.1.8吗?
lsstarboy 发表于 2011-12-08 16:19



   
只要配置的正确,就可以的,比如一台路由器的两个端口分别配置成:
  1. 10.7.1.1        
  2. 192.168.1.1
复制代码
在10.7.1.1端口接一个交换机或者集线器,主机的em0接到交换机或者集线器上,
em1接到路由器的192.168.1.1口,配置成192.168.1.2

论坛徽章:
0
7 [报告]
发表于 2011-12-08 18:29 |只看该作者
可以通过主机路由来实现。你先把你目前的路由表贴出来

#netstat -rn
或者
#route -n

一般说来,除了回环接口的主机路由被加到路由表里,所以通过添加主机路由是可行的。
可以先man route

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
8 [报告]
发表于 2011-12-08 19:32 |只看该作者
回复 6# wolf_london


    你配置是正确了,但是计算机不理解了。

    10.7.1.2网段在em0上,你怎么样通过em1进行访问?接根线再绕回来还是进em0!

论坛徽章:
2
技术图书徽章
日期:2013-09-04 15:21:51酉鸡
日期:2013-11-01 21:20:20
9 [报告]
发表于 2011-12-08 21:21 |只看该作者
搞个极端的:
1. 将10.7.1.8和em0的IP用掩码分隔到2个网段上
2. 设置一个default由em1出去

更甚的,修改协议栈,这世界一切皆有可能。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP