Ubuntuノウハウ

こないだも書いたが、Ubuntu 9.10 (karmic koala)。

相変わらずの曲者っぷりに疲れたので、今日身につけたノウハウを残しておく。

DHCPによるresolv.confの書き換え障害対策 “sudo apt-get remove network-manager"で、network-managerをuninstall.

/etc/network/interfaces でインタフェースの設定. 複数NIC実装時のインタフェース番号割り当て管理 /etc/udev/rules.d/70-persistent-net.rules を編集. visudo,crontab等の標準エディタを変更 “sudo update-alternatives –config editor"で選択.

ちなみに、static routingを追加した/etc/network/interfacesはこんな感じ。

auto eth1
iface eth1 inet static
address 10.0.0.254
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
up route add -net 10.0.1.0 netmask 255.255.255.0 gw 10.0.0.1
up route add -net 10.0.2.0 netmask 255.255.255.0 gw 10.0.0.2
pre-down route del -net 10.0.1.0 netmask 255.255.255.0 gw 10.0.0.1
pre-down route del -net 10.0.2.0 netmask 255.255.255.0 gw 10.0.0.2

あと、visudoはsudoersの最後に記された

%admin ALL=(ALL) ALL

が曲者で、その上で懸命に

yano ALL=(ALL) NOPASSWD:ALL

とかやっても効きゃしない。大人しく

%admin ALL=(ALL) NOPASSWD:ALL

とやるか、

%admin ALL=(ALL) ALL
yano ALL=(ALL) NOPASSWD:ALL

とやるのが正解らしい。

情けは人の為ならず。

参照

Ubuntu Japanese Team http://www.ubuntulinux.jp/

Ubuntu http://www.ubuntu.com/