ネットワークデバイスへのアドレス設定(DHCPクライアント、DNS設定含む) (setting_netif)

例: 以下のように設定する場合

IPアドレス 備考
192.168.10.10 eth0
192.168.1.10 eth1
192.168.30.10 eth2

IPは全て静的IPで設定。
※DHCPを使う場合もここで設定する。

/etc/network/interface を以下の様に書き換え。

※DNSは /etc/resolv.confで指定できなくなりここで指定する。

192.168.1.1:インターネットゲートウェイ(ADSLルータ)
192.168.10.10:LAN側 セグメントAのNICアドレス
192.168.30.10:LAN側 セグメントBのNICアドレス

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.10.10
netmask 255.255.255.0
network 192.168.10.0
broadcast 192.168.10.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.10.1
dns-search lan1.mydomain.net

auto eth1
iface eth1 inet static
address 192.168.1.10
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.10.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.1.1
dns-search wan.mydomain.net

auto eth2
iface eth0 inet static
address 192.168.30.10
netmask 255.255.255.0
network 192.168.30.0
broadcast 192.168.30.255
gateway 192.168.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 192.168.30.1
dns-search lan2.mydomain.net

再起動後、ifconfig で割り当てを確認する。
もし何もでない場合、全てのIFが見えない場合はどこか書式に誤りがある可能性が高い。