質問: ### IPアドレスを固定に設定するとネットワークに接続できなくなります[ubuntu16.04] ubuntu16.04において,IPアドレスを固定に設定しようとしています. 固定前の/etc/network/interfaces,ifconfig,ネットワーク接続状況は以下の通りです. ### 固定前の/etc/network/interfaces ``` #interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface io inet loopback ``` ### 固定前のifconfig ``` ... eth1 Link encap:イーサネット ハードウェアアドレス xx:xx:xx:xx:xx:xx inetアドレス:157.16.63.165 ブロードキャスト:157.16.63.255 マスク:255.255.255.0 ... ``` ### 固定前のネットワーク接続状況 ``` IPv4 IP アドレス: 157.16.63.165 ブロードキャストアドレス: 157.16.63.255 サブネットマスク: 255.255.255.0 デフォルトルート: 157.16.63.254 Primary DNS: 157.16.127.21 Secondary DNS: 157.16.127.22 ``` そして,IPアドレスを157.16.92.18に固定しようと/etc/network/interfacesを以下のように編集しました. ### /etc/network/interfaces ``` #interfaces(5) file used by ifup(8) and ifdown(8) auto lo iface io inet loopback auto eth1 iface eth1 inet static address 157.16.92.18 netmask 255.255.255.0 gateway 157.16.92.254 dns-nameservers 157.16.127.21;157.16.127.22 ``` この後,sudo rebootで再起動を行いました.ifconfigを見るとIPアドレスは変更できたように見えますが,ネットワークに接続できません. ### ifconfig ``` ... eth1 Link encap:イーサネット ハードウェアアドレス xx:xx:xx:xx:xx:xx inetアドレス:157.16.92.18 ブロードキャスト:157.16.92.255 マスク:255.255.255.0 ... ``` ご教示の程よろしくお願い致します.
回答: こんにちは。 同じサブネット内にgateway`157.16.92.254`はあるのでしょうか? 固定前のサブネットが`157.16.63.*`ということですから、同じサブネット内にあるとは思えないですが。