2004-09-04(Sat) [長年日記]
_ colinux/Debian/network
会社でも本格的に環境を整備し始める。会社の中のほうがネットワークは圧倒的に早いので、rootイメージは移動させることを考える。となるとネットワークの設定をいちいち切り替えるのはめんどくさいので、なんとかならんかと設定してみた。してみたのだが...(以下一部伏字にしてますが)
/etc/network/interfaces # Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or # /usr/share/doc/ifupdown/examples for more information. auto lo eth0 iface lo inet loopback mapping eth0 script /usr/local/sbin/ping-places.sh map 192.168.nnn.nnn/24 192.168.mmm.mmm home-static map 172.20.nnn.nnn/24 172.20.xxx.xxx office-static iface home-static inet static address 192.168.nnn.nnn gateway 192.168.mmm.mmm netmask 255.255.255.0 iface office-static inet static address 172.20.nnn.nnn gateway 172.20.xxx.xxx netmask 255.255.0.0
再起動してみると、
colinux:~# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
しか効いてない。コマンドラインで
ifup eth0=home-static
すればうごくけどそれじゃーねー。誰か教えて!
参考:http://qref.sourceforge.net/Debian/reference/ch-gateway.ja.html#s-trigger-hotplug