| 103 | | ==== 結論 ==== |
| 104 | | * 最後にLinkUPしたデバイスのgatewayが有効になる |
| | 103 | === sysconfig/network === |
| | 104 | * /etc/sysconfig/network |
| | 105 | {{{ |
| | 106 | GATEWAY=192.168.50.2 |
| | 107 | }}} |
| | 108 | |
| | 109 | * ifcfg-eth? に GATEWAY= があるとき |
| | 110 | * そちらが優先される |
| | 111 | * 無いとき |
| | 112 | * /etc/sysconfig/network の GATEWAY= が設定される |
| | 113 | {{{ |
| | 114 | Kernel IP routing table |
| | 115 | Destination Gateway Genmask Flags Metric Ref Use Iface |
| | 116 | 192.168.50.0 * 255.255.255.0 U 0 0 0 eth0 |
| | 117 | 192.168.40.0 * 255.255.255.0 U 0 0 0 eth1 |
| | 118 | 169.254.0.0 * 255.255.0.0 U 0 0 0 eth1 |
| | 119 | default 192.168.50.2 0.0.0.0 UG 0 0 0 eth0 |
| | 120 | }}} |
| | 121 | |
| | 122 | === 結論 === |
| | 123 | * /etc/sysconfig/network-scripts/ifcfg-eth? に GATEWAY= の指定がない場合は、/etc/sysconfig/network が参照される |
| | 124 | * ifcfg-eth? に GATEWAY= の指定がある際は、そちらが参照される |
| | 125 | * NICが複数ある場合は、最後にLinkUPしたデバイスのgatewayが有効になる |
| | 126 | |
| | 127 | ==== 例 ==== |
| | 128 | * eth0 |
| | 129 | {{{ |
| | 130 | GATEWAY=192.168.50.1 |
| | 131 | }}} |
| | 132 | * eth1 |
| | 133 | * 指定なし |
| | 134 | * network |
| | 135 | {{{ |
| | 136 | GATEWAY=192.168.50.2 |
| | 137 | }}} |
| | 138 | * => route |
| | 139 | {{{ |
| | 140 | default 192.168.50.1 0.0.0.0 UG 0 0 0 eth0 |
| | 141 | }}} |