通俗讲解在Linux下双网卡设置策略路由(未完待续)
Thursday, 7. June 2007, 07:11:37
以前总听朋友们提起,一直没有应用的机会,最近终于遇到了这样的一个实际用例,学习了一下如何进行配置。
在网上查到了一些资料,但是感觉不是很容易理解,所以这里就把所谓的策略路由转换成自己的话再讲出来。
首先,我们要知道的是路由的概念,就是网络数据通过一个网络到另一个网络的过程中指引数据流向的配置。有人把路由形象的比喻成在十字路口指挥交通的警察。在Windows下和Linux 下都可以通过route 命令来针对某个主机/网络设置路由,也可以设置缺省路由。但是实际上Linux的内核所提供的路由功能比这个要强大的多。我们用route 命令所能设置的其实只是Linux 内核支持的路由表的一部分,就是main表;而实际上Linux 内核支持多个表按次序并存,并且可以自定义表。
一般来讲策略路由的实现都是通过定义新表,然后在新表中增加路由条目来实现的;这个操作用 route 命令是不能实现的,取代它的是在iproute2 包中的ip命令。
=待续=
在网上查到了一些资料,但是感觉不是很容易理解,所以这里就把所谓的策略路由转换成自己的话再讲出来。
首先,我们要知道的是路由的概念,就是网络数据通过一个网络到另一个网络的过程中指引数据流向的配置。有人把路由形象的比喻成在十字路口指挥交通的警察。在Windows下和Linux 下都可以通过route 命令来针对某个主机/网络设置路由,也可以设置缺省路由。但是实际上Linux的内核所提供的路由功能比这个要强大的多。我们用route 命令所能设置的其实只是Linux 内核支持的路由表的一部分,就是main表;而实际上Linux 内核支持多个表按次序并存,并且可以自定义表。
一般来讲策略路由的实现都是通过定义新表,然后在新表中增加路由条目来实现的;这个操作用 route 命令是不能实现的,取代它的是在iproute2 包中的ip命令。
=待续=














How to use Quote function: