2006年08月24日(木) [長年日記]
■ [unix][howto][net] 静的ルーティングの設定方法
Fedora Core 5やCent OS 4で静的ルーティングを設定するには、/etc/sysconfig/network-scripts/route-XXX というファイルを用意しそこに設定内容を記述すればいいようだ。XXXにはデバイス名を指定する。
route-XXXには
ADDRESS0=192.168.100.200 NETMASK0=255.255.255.255 GATEWAY0=192.168.0.10 ADDRESS1=192.168.200.0 NETMASK1=255.255.255.0 GATEWAY1=192.168.0.20
のように記述していく模様。このファイルを読み込むのは /etc/sysconfig/network-scripts/ifup-routes で、この中に
if egrep -q '^[[:space:]]*ADDRESS[0-9]+=' $file ; then # new format handle_file $file $1 else # older format { cat "$file" ; echo ; } | while read line; do if [[ ! "$line" =~ '^[[:space:]]*(\#.*)?$' ]]; then /sbin/ip route add $line fi done fi
という記述があり、「new format」と「older format」の2種類を読み込めるようになっていた。先に書いたのはnew formatの方。older formatの場合は「/sbin/ip route add」に続けたい文字列をroute-XXXに書けばいい。older formatの方が融通が利く。
■ やること
- デザイン変更
- 保険
- ツールのDVDを観る
- 単4乾電池
- スリッパ