ubuntu:bionic
文書の過去の版を表示しています。
Ubuntu 18.04
systemd
system V init/Upstartの時代は終わりました。systemdを使いましょう
checkrestart
apt upgdade後に再起動が必要なサービスを調べるコマンド
sudo apt install debian-goodies sudo checkrestart
固定IPアドレス
enp0s8を固定IPアドレスにする例
systemd-networkで設定する
/etc/systemd/network/10-netplan-enp0s8.network を作成
[Match] Name=enp0s8 [Network] Address=192.168.56.2/24 [Route] Destination=192.168.56.0/24 Gateway=192.168.56.1 Metric=100
反映させる。
$ sudo systemctl restart systemd-network.service
このnetworkファイルは /usr/lib /run /etc 以下の systemd/network ディレクトリに設置可能。各ディレクトリに同名のファイルがあると /etc のものが使用される。反映されないなと思った場合は各ディレクトリをチェック。
netplanを使う
/etc/netplan/50-cloud-init.yaml を修正。
network: ethernets: enp0s3: addresses: [] dhcp4: true optional: true enp0s8: addresses: [192.168.56.2/24] dhcp4: false route: - to: 192.168.56.0/24 via: 192.168.56.1 metric: 100 version: 2
反映させる
$ sudo netplan apply
これを実行すると /run/systemd/network/10-netplan-enp0s8.network が修正されるので結局はsystemdで管理されていることには変わらない?
ubuntu/bionic.1535944216.txt.gz · 最終更新: 2018/09/03 03:10 by nullpon