ユーザ用ツール

サイト用ツール


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

反映させる。

$ 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.1535944109.txt.gz · 最終更新: 2018/09/03 03:08 by nullpon