[ubuntu] スタティックなIPアドレスを設定しようとしてハマる

下記の通り設定して再起動

$ sudo vi /etc/network/interfaces

auto ens32

iface ens32 inet static

address 192.168.11.XXX

netmask 255.255.255.0

gateway 192.168.11.1

dns-servers 192.168.11.1

$ sudo reboot

再起動後,IPアドレスは設定したものに変わっていたが名前解決ができなくなっているようだった.

ubuntuではnameserverを下記のbaseというファイルに記述する必要があるとのことで確認してみる.ちなみになにも設定されていないとcatしても何もでてこない.

$ cat /etc/resolvconf/resolv.conf.d/base

設定を書き込む

$ sudo vi /etc/resolvconf/resolv.conf.d/base

nameserver 192.168.11.1

設定を適用する

$ sudo resolvconf -u

resolv.confに設定が反映されていることを確認して対応完了

$ cat /etc/resolv.conf

Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)

DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 192.168.11.1

タグ:

コメント(0)

コメントを投稿する