netplanによるUbuntuのネットワーク設定メモ

作成日:2024/11/28

目的

Ubuntu のネットワーク設定を行うこと。

手順

ネットワークへの接続

/etc/netplan/01-network-manager-all.yaml を作成する。

netplan の仕様 https://netplan.readthedocs.io/en/stable/netplan-yaml/

設定を反映する対象のインタフェース下記のコマンドから確認。

ip link show

今回は上記コマンドで表示された有線接続であるeno1を設定する。 まずはDHCPによってIPアドレスが割り当てられるように設定。

network:
  version: 2
  ethernets:
    eno1:
      dhcp4: yes

下記のコマンドで設定を適用したあと、適当なドメインあてにcurlなどを行い接続を確認する。

sudo netplan apply

IPアドレスの固定

次は IP アドレスを固定する。

network:
  version: 2
  ethernets:
    enp1:
      dhcp4: no
      addresses:
        - xxx.xxx.xxx.xxx/xx
      routes:
        - to: default
          via: xxx.xxx.xxx.xxx(ゲートウェイアドレス)
      nameservers:
        addresses:
          - xxx.xxx.xxx.xxx(ネームサーバーのアドレス)

下記のコマンドで設定を適用したあと、適当なドメインあてにcurlなどを行い接続を確認する。

sudo netplan apply

うまく行けば設定完了。