Ubuntu 17.10のネットワークの設定
提供: Ubuntu入門
スポンサーリンク
Ubuntu 17.10 をインストールして、ネットワークの設定の仕方がわからなかったので、まとめました。 ifconfig とかがないですが、びっくりしないでください。
読み方
- ifconfig
- あい えふ こんふぃぐ
概要
Ubuntu 17.10 を入れたのですが、ネットワークにつながらないので、設定を見てみるも、インターフェースの設定がなぜか見当たらないので、仕方がないからコマンドで設定をしようと思いました。しかしながら、 ifconfig もなく、どうしたら・・・となりました。 ifconfig は、パッケージを入れれば入ると思うのですが、そもそもネットワークにつながってないよ、ということで、鶏と卵の問題のようです。
Ubuntu 17.10 では、 netplan を使って、ネットワークの設定ができます。 手順としては
- yaml の設定を書く
- netplan コマンドで設定を反映する
となります。 今回は、DHCPで動的にIPアドレスを割り当てました。
IPアドレスの確認方法
デフォルトでは、 ifconfig が入ってないので、アドレスがどうなってるのか調べるには、 ip addr コマンドを使用します。
$ ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 00:00:00:00:00:cc brd ff:ff:ff:ff:ff:ff inet 192.168.111.111/24 brd 192.168.111.255 scope global dynamic ens33 valid_lft 1734sec preferred_lft 1734sec inet6 fffff::ffff:2222:22222:2222/64 scope link valid_lft forever preferred_lft forever
設定の書き方
設定ファイルを作成します。
sudo vim /etc/netplan/01-netcfg.yaml
中身は以下のようなYAMLを書きます。
network: version: 2 renderer: networkd ethernets: ens33: dhcp4: yes dhcp6: no
設定の反映
Ubuntu にIPアドレスの設定をさせるには、以下のコマンドを実行します。
sudo netplan apply
以上です。簡単ですね。
関連項目
ツイート
スポンサーリンク