web-dev-qa-db-ja.com

Debian-静的IP、/ etc / network / interfaces

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インターフェイスを構成する方法を知りたいです。

4
kolm3

(上記のSafadoのように)ファイルに含めなかったものが他にもある可能性があり、それが原因である可能性があります。誤ってフォーマットされていない2行に誤って引っ張った可能性のあるヘッダーはありますか?

1
hlmtre