仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 706|回复: 9
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来CentOS双网卡战略路由测试

[复制链接]
蒙在股里 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:14:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!一.参考链接:
----按以下链接能够设置,在redhatlinux能够完成方针地点为哪一个块网卡地点,就从哪块网卡归去:
http://bbs.chinaunix.net/thread-3661955-2-1.html[^]
----实践测试,即便不做任何设置,只设置一个默许网关,固然icmp,tcp的流量从办理口进进,从营业口前往,也是没有成绩的,能够一般吸收ICMP和TCP会话创建(关于互换式的UDP不便利测试,没有测试)

二.测试情况:
/(eth0)PC2
PC1(eth0)------------router
(eth1)PC2
A.PC1:----windowsxp
eth0:10.1.1.8/24默许网关:10.1.1.1(路由器地点)
B.router
e0/0:10.1.1.1/24
e0/1:172.16.100.1/24
e0/2:192.168.100.1/24
C.PC2:
----LinuxAS42.6.9-78.EL0000001WedJul915:27:01EDT2008i686i686i386GNU/Linux
eth0:172.16.100.8/24没有设置默许网关,计划走办理流量
eth1:192.168.100.8/24默许网关:192.168.100.1,计划走营业流量


三.设置步骤:
A.增加路由表:
#vi/etc/iproute2/rt_tables
251APP
252MAN
B.两个路由表设置分歧的默许路由:
iprouteadddefaultvia172.16.100.1deveth0tableAPP
iprouteadddefaultvia192.168.100.1deveth1tableMAN
C.两个路由表设置战略路由:
ipruleaddfrom172.16.100.8tableAPP
ipruleaddfrom182.168100.8tableMAN
----注重:这个中央是rule,不是route
D.将上述语句写到开机剧本中:
#vi/etc/rc.local
iprouteadddefaultvia172.16.100.1deveth0tableAPP
iprouteadddefaultvia192.168.100.1deveth1tableMAN
ipruleaddfrom172.16.100.8tableAPP
ipruleaddfrom182.168100.8tableMAN
四.效果测试:
A.设置前,用PC1往pingPC2的办理口地点时,回包是从营业口回的
-----由于只要营业口设置了默许路由
[root@AS4~]#tcpdump-ieth0icmp
tcpdump:verboseoutputsuppressed,use-vor-vvforfullprotocoldecode
listeningoneth0,link-typeEN10MB(Ethernet),capturesize96bytes
11:00:40.672269IP10.1.1.8>172.16.100.8:icmp40:echorequestseq26368
11:00:41.714285IP10.1.1.8>172.16.100.8:icmp40:echorequestseq26624
11:00:42.715187IP10.1.1.8>172.16.100.8:icmp40:echorequestseq26880
11:00:43.714274IP10.1.1.8>172.16.100.8:icmp40:echorequestseq27136
B.设置后,用PC1往pingPC2的办理口地点时,回包也从办理口回的
----由于设置了战略路由,从办理口收回的包,走MAN路由表,而MAN路由表设置的默许路由为办理口对真个地点
[root@AS4~]#tcpdump-ieth0icmp
tcpdump:verboseoutputsuppressed,use-vor-vvforfullprotocoldecode
listeningoneth0,link-typeEN10MB(Ethernet),capturesize96bytes
11:05:42.460413IP10.1.1.8>172.16.100.8:icmp40:echorequestseq27392
11:05:42.483457IP172.16.100.8>10.1.1.8:icmp40:echoreplyseq27392
11:05:43.454196IP10.1.1.8>172.16.100.8:icmp40:echorequestseq27648
11:05:43.454250IP172.16.100.8>10.1.1.8:icmp40:echoreplyseq27648
11:05:44.462939IP10.1.1.8>172.16.100.8:icmp40:echorequestseq27904
11:05:44.462996IP172.16.100.8>10.1.1.8:icmp40:echoreplyseq27904
11:05:45.457045IP10.1.1.8>172.16.100.8:icmp40:echorequestseq28160
11:05:45.457555IP172.16.100.8>10.1.1.8:icmp40:echoreplyseq28160



如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
再见西城 该用户已被删除
沙发
发表于 2015-1-17 09:01:22 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
乐观 该用户已被删除
板凳
发表于 2015-1-26 14:52:15 | 只看该作者
对于英语不是很好的读者红旗 Linux、中标Linux这些中文版本比较适合。现在一些Linux网站有一些Linux版本的免费下载,这里要说的是并不适合Linux初学者。
不帅 该用户已被删除
地板
发表于 2015-2-4 21:27:31 | 只看该作者
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
飘飘悠悠 该用户已被删除
5#
发表于 2015-2-10 18:05:24 | 只看该作者
如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。
金色的骷髅 该用户已被删除
6#
发表于 2015-3-1 16:44:23 | 只看该作者
如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
简单生活 该用户已被删除
7#
发表于 2015-3-10 23:12:47 | 只看该作者
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-17 18:08:24 | 只看该作者
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
再现理想 该用户已被删除
9#
发表于 2015-3-17 18:08:28 | 只看该作者
以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。
小女巫 该用户已被删除
10#
发表于 2015-3-24 22:04:04 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2025-1-10 22:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表