Armadilloフォーラム

静的ipアドレスで起動したいのですが。

koma

2016年2月2日 23時55分

静的なipで起動したく
/etc/network# interfacesに下記の記述をしたのですが

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
addressaddress 192.168.1.1
addressnetmask 255.255.255.0
addressnetwork 192.168.0.0
addressbroadcast 192.168.0.255
addressgeteway 192.168.0.100

ifconfigで見ると下記の表示です。

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

どうしたらいいか教えてもらえるとありがたいのですが。

コメント

at_yuma.arakawa

2016年2月3日 9時34分

> auto lo
> iface lo inet loopback
> auto eth0
> iface eth0 inet static
> addressaddress 192.168.1.1
> addressnetmask 255.255.255.0
> addressnetwork 192.168.0.0
> addressbroadcast 192.168.0.255
> addressgeteway 192.168.0.100

/etc/network/interfaces の記述におかしな点が見受けられます。

eth0への設定項目の行頭に全て"address"が付いてしまっています。

あと、
> addressaddress 192.168.1.1
こちらは"192.168.0.1"の間違いではないですか?
以降の記述では全てネットワークアドレスが"192.168.0."になっています。

修正してみると、正しくは以下のようになるかと思います。

auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
    address 192.168.0.1
    netmask 255.255.255.0
    network 192.168.0.0
    broadcast 192.168.0.255
    geteway 192.168.0.100