Chinaunix

标题: ip rule add 的问题 [打印本页]

作者: lingg2002    时间: 2004-06-01 22:38
标题: ip rule add 的问题
ip rule add可以实现基于源地址的路由.但是
我看到http://www.linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=998
这里面# Setup source IP routing rules for DSL
  ip rule add from 63.89.102.157 lookup 1
  ip route add 10.0.0.0/24 via 10.0.0.1 table 1
  ip route add 0/0 via 63.89.102.1 table 1
  # Setup source IP routing rules for cable modem
  ip rule add from 65.3.17.133 lookup 2
  ip route add 10.0.0.0/24 via 10.0.0.1 table 2
  ip route add 0/0 via 65.3.17.1 table 2
ip rule add from后面跟是一个linux机器网卡的ip地址.难道用这个ip地址就可以代替一个网段吗?
作者: platinum    时间: 2004-06-01 22:44
标题: ip rule add 的问题
写成xx.xx.xx.xx/xx的形式,就可以替代一个网段了
作者: lingg2002    时间: 2004-06-01 22:48
标题: ip rule add 的问题
我是指ip rule add from 63.89.102.157 lookup 1
这里的ip是他自己机器的一个ip地址.难道这个能够代替一个网段
作者: platinum    时间: 2004-06-01 23:04
标题: ip rule add 的问题
没试过,我想应该不行,最好也不要这么做,因为就算可以,也不标准,自己容易记混的
作者: lingg2002    时间: 2004-06-02 08:13
标题: ip rule add 的问题
不过我看Linux的高级路由和流量控制HOWTO的13页 ip rule add from $IP1 table T1 ,这里用的也是一个网卡的ip.
作者: platinum    时间: 2004-06-02 09:27
标题: ip rule add 的问题
我没那么用过

HOWTO上的意思,是不是说这样等同于接受一个和那个网卡IP相同段的所有IP呢?
作者: lingg2002    时间: 2004-06-02 09:39
标题: ip rule add 的问题
那样的话,别的internet地址,是不是要走main表了.
作者: platinum    时间: 2004-06-02 09:51
标题: ip rule add 的问题
我刚才查了一下,对的,没在ip rule里记录的东西默认都走main的

即便记录了,也要看顺序号,规则是按照顺序号走的

另外,不知道那个default是做什么用的……
作者: lingg2002    时间: 2004-06-02 10:14
标题: ip rule add 的问题
看来要请翻译的那位老大解释一下13页的那个例子
作者: platinum    时间: 2004-06-02 10:17
标题: ip rule add 的问题
呵呵,或者看看英文原版的东西也可能会好点,毕竟翻译后的东西不如原版




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2