Changes between Version 3 and Version 4 of TipAndDoc/network/defaultgw


Ignore:
Timestamp:
Jun 11, 2009 3:40:00 AM (15 years ago)
Author:
mitty
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TipAndDoc/network/defaultgw

    v3 v4  
    44 * default gateway (default route)の変更方法・扱い 
    55 
    6  = 複数設定について = 
    7  == CentOS == 
    8  === ifcfg-eth? === 
     6 = CentOS = 
     7 == ifcfg-eth? == 
    98 * ifcfg-eth? に書いた場合 
    109 
     
    101100}}} 
    102101 
    103  === sysconfig/network === 
     102 == sysconfig/network == 
    104103 * /etc/sysconfig/network 
    105104{{{ 
     
    120119}}} 
    121120 
    122  === 結論 === 
     121 == 結論 == 
    123122 * /etc/sysconfig/network-scripts/ifcfg-eth? に GATEWAY= の指定がない場合は、/etc/sysconfig/network が参照される 
    124123 * ifcfg-eth? に GATEWAY= の指定がある際は、そちらが参照される 
    125124   * NICが複数ある場合は、最後にLinkUPしたデバイスのgatewayが有効になる 
    126125 
    127  ==== 例 ==== 
     126 === 例 === 
    128127 * eth0 
    129128{{{ 
     
    141140}}} 
    142141 
    143  === route コマンド === 
     142 == route コマンド == 
    144143 * 以下の状態でroute addする 
    145144{{{ 
     
    168167}}} 
    169168   * routing table は変化せず 
     169 
     170 == default が複数あるときの挙動 == 
     171 * 挙動法則が不明 
     172   * route コマンドで、先に表示された行のgwが必ず使われるとも限らない模様 
     173  
     174 * ifconfig 
     175{{{ 
     176eth0 => 192.168.50.100 
     177eth1 => 192.168.60.100 
     178eth2 => 192.168.70.100 
     179eth3 => 192.168.40.100 
     180}}} 
     181 
     182 === 例1 === 
     183 * route 
     184{{{ 
     185default         192.168.70.200  0.0.0.0         UG    0      0        0 eth2 
     186default         192.168.60.200  0.0.0.0         UG    0      0        0 eth1 
     187default         192.168.50.200  0.0.0.0         UG    0      0        0 eth0 
     188default         192.168.40.200  0.0.0.0         UG    0      0        0 eth3 
     189}}} 
     190 * ping 219.94.129.108 -c1 
     191   * client:eth2 (192.168.70.100) 
     192{{{ 
     19303:20:58.808400 IP 192.168.70.100 > 219.94.129.108: ICMP echo request, id 33555, seq 1, length 64 
     194}}} 
     195   * gw:eth2 (192.168.70.200) 
     196{{{ 
     19703:20:58.834723 IP 192.168.70.100 > 219.94.129.108: ICMP echo request, id 33555, seq 1, length 64 
     198}}} 
     199 
     200 === 例2 === 
     201 * route 
     202{{{ 
     203default         192.168.40.200  0.0.0.0         UG    0      0        0 eth3 
     204default         192.168.50.200  0.0.0.0         UG    0      0        0 eth0 
     205default         192.168.60.200  0.0.0.0         UG    0      0        0 eth1 
     206default         192.168.70.200  0.0.0.0         UG    0      0        0 eth2 
     207}}} 
     208 * ping 219.94.129.108 -c1 
     209   * client:eth1 (192.168.60.100) 
     210{{{ 
     21103:25:08.077550 IP 192.168.60.100 > 219.94.129.108: ICMP echo request, id 37651, seq 1, length 64 
     212}}} 
     213   * gw:eth1 (192.168.60.200) 
     214{{{ 
     21503:25:08.106974 IP 192.168.60.100 > 219.94.129.108: ICMP echo request, id 37651, seq 1, length 64 
     216}}} 
     217 
     218 === 例3 === 
     219 * route 
     220{{{ 
     221default         192.168.50.200  0.0.0.0         UG    0      0        0 eth0 
     222default         192.168.60.200  0.0.0.0         UG    0      0        0 eth1 
     223default         192.168.70.200  0.0.0.0         UG    0      0        0 eth2 
     224default         192.168.40.200  0.0.0.0         UG    0      0        0 eth3 
     225}}} 
     226 * ping 219.94.129.108 -c1 
     227   * client:eth3 (192.168.40.100) 
     228{{{ 
     22903:29:45.739584 IP 192.168.40.100 > 219.94.129.108: ICMP echo request, id 42515, seq 1, length 64 
     230}}} 
     231   * gw:eth3 (192.168.40.200) 
     232{{{ 
     23303:29:45.773401 IP 192.168.40.100 > 219.94.129.108: ICMP echo request, id 42515, seq 1, length 64 
     234}}}