Ubuntu で、ネットワークを手動で(設定ファイルで)設定する方法

Ubuntu で、GUI に頼らずネットワークを無理やり手動で、設定ファイルによって設定するには、/etc/network/interfaces ファイルをいじる。サーバに 2枚 eth0、eth1 という名前のイーサネットカードがくっついていて(eth0 とか eth1 という名前は ifconfig -a コマンドで確認する)、eth0 にスタティックな IP(192.168.0.1 など)、eth1 に DHCP による IP アドレスを割り当てるには、次のようにする。
# vi /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth0
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0

auto eth1
iface eth0 inet dhcp
こうすると半ば強制的に設定できる。/etc/network/interfaces ファイルを変更したら以下のコマンドを実行しないと設定は有効にならない。
# /etc/inet.d/networking restart
トラックバック URL: https://perltips.twinkle.cc/trackback/334
Posted on 2008-05-11 by yas |