Ubuntuにおける静的IPアドレスアドレスの設定


古いディストリビューション

kali Linux などのDebian系はよく、
「/etc/network/interfaces」
ファイルを編集する。

「enp0s8」はネットワークの名称。

sudo vim /etc/network/interfaces

auto enp0s8
iface enp0s8 inet static
address 192.168.56.102
network 192.168.56.0
netmask 255.255.255.0

sudo systemctl restart

Ubuntuの場合

Ubuntu18.04 LTS, Ubuntu20.04 LTS環境

/etc/network/interfaces 編集は効果なし。

昨今のubuntuのネットワーク設定は
「/etc/netplan/99_config.yaml 」
ファイルを編集する。

  • 空白がインデントと認識されるので、インデントを揃える。
  • 「enp0s8:」とあるところは、ネットワークの名称。
  • ネットワークの名称下の「addresses:」には、設定したい静的IPアドレスとサブネットを指定。
  • 「gateway4:」、nameservers下の「adresses:」にはデフォルトゲートウェイを指定する。(?)
/etc/netplan/99_config.yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s8:
      dhcp4: false
      dhcp6: false
      addresses: [192.168.1.70/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1]

Ubuntu 20.04 LTSで固定IPアドレスの設定
[Ubuntu公式 Network Configuration](
(https://ubuntu.com/server/docs/network-configuration)