Changes between Version 3 and Version 4 of TipAndDoc/VM/network/iproute


Ignore:
Timestamp:
Jun 27, 2009 7:12:09 PM (15 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TipAndDoc/VM/network/iproute

    v3 v4  
    209209  the routing cache with '''ip route flush cache'''. 
    210210 
     211 * ip rule で from の代わりに iif が使えるかと思ったが、不可 
     212   * そもそも、iifの使い方がよく分からない。 
     213   * 目的は、複数のNICをdhcp環境下で同一ネットワークに接続していて、NICに割り当てられるIPが前もって分からない場合でも、往路と復路が異なってしまわないようにしたい。 
     214     1. ubuntu-inner-AA:~$ sudo ip route add default via 10.1.0.254 dev eth0 table 10 
     215     1. ubuntu-inner-AA:~$ sudo ip route add default via 10.1.0.254 dev eth1 table 20 
     216     1. ubuntu-inner-AA:~$ sudo ip rule add iif eth0 table 10 prio 1 
     217     1. ubuntu-inner-AA:~$ sudo ip rule add iif eth1 table 20 prio 2 
     218     * ubuntu-inner-AA:~$ ip rule 
     219{{{ 
     2200:      from all lookup local 
     2211:      from all iif eth0 lookup 10 
     2222:      from all iif eth1 lookup 20 
     22332766:  from all lookup main 
     22432767:  from all lookup default 
     225}}} 
     226     * ubuntu-outer:~$ ping 10.1.0.20 -c 1 
     227       * eth1ではなくeth0を通ってしまう 
     228       1. ubuntu-inner-AA:eth0 
     229{{{ 
     23018:20:20.998218 IP 10.0.0.10 > 10.1.0.20: ICMP echo request, id 277, seq 1, length 64 
     23118:20:20.999670 IP 10.1.0.20 > 10.0.0.10: ICMP echo reply, id 277, seq 1, length 64 
     232}}} 
     233   * fromで指定するしかない模様(static IPでないと使いづらい) 
     234{{{ 
     235sudo ip rule add from 10.1.0.10 table 10 prio 1 
     236sudo ip rule add from 10.1.0.20 table 20 prio 2 
     237}}} 
     238 
    211239 = ubuntu-inner-AB = 
    212240 * see [../ping#ubuntu-outerrouterubuntu-inner-AB]