Debian 8.1(VirtualBox内)に静的IPを設定しようとしたので、/ etc/network/interfaceファイルを編集しました:
# The loopback network interface
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.51
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255
この構成は正しいようで(「autoeth0」なしでも試しました)、IPはネットワークでまだ使用されていません。
ただし、ifconfigで確認すると、eth0が表示されないため、構成に明らかにエラーがあります。
インターフェイス編集なしのifconfig(通常):
eth0 Link encap:Ethernet HWaddr 08:00:27:4a:58:ae
inet addr:192.168.1.43 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe4a:58ae/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26 errors:0 dropped:0 overruns:0 frame:0
TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2201 (2.1 KiB) TX bytes:10924 (10.6 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:39 errors:0 dropped:0 overruns:0 frame:0
TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4573 (4.4 KiB) TX bytes:4573 (4.4 KiB)
インターフェイス編集を使用したifconfig(異常):
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:39 errors:0 dropped:0 overruns:0 frame:0
TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4573 (4.4 KiB) TX bytes:4573 (4.4 KiB)
静的IPを取得するようにこのeth0インターフェイスを構成する方法を知りたいです。
(上記のSafadoのように)ファイルに含めなかったものが他にもある可能性があり、それが原因である可能性があります。誤ってフォーマットされていない2行に誤って引っ張った可能性のあるヘッダーはありますか?