Ubuntu 23.04 IP アドレスを固定割り当てに変更する方法

環境
Ubuntu 23.04

操作方法
1. インストーラーのデフォルト設定は無効化

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# mv /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.org
# mv /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.org
# mv /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.org

2.ネットワークインターフェースの設定ファイルを作成する
# vi /etc/netplan/01-netcfg.yaml
以下の内容を記載します。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
network:
ethernets:
# ネットワークインターフェース名
ens33:
dhcp4: false
# IP アドレス/サブネットマスク
addresses: [10.0.0.21/24]
# デフォルトゲートウェイ
# [metric] : 優先度を設定
# 値が低い方が優先度高
routes:
- to: default
via: 10.0.0.1
metric: 100
nameservers:
# 参照するネームサーバー
addresses: [10.0.0.15,10.0.0.25]
# DNS サーチベース
search: [xxx,xxx]
dhcp6: false
version: 2
network: ethernets: # ネットワークインターフェース名 ens33: dhcp4: false # IP アドレス/サブネットマスク addresses: [10.0.0.21/24] # デフォルトゲートウェイ # [metric] : 優先度を設定 # 値が低い方が優先度高 routes: - to: default via: 10.0.0.1 metric: 100 nameservers: # 参照するネームサーバー addresses: [10.0.0.15,10.0.0.25] # DNS サーチベース search: [xxx,xxx] dhcp6: false version: 2
network:
  ethernets:
    # ネットワークインターフェース名
    ens33:
      dhcp4: false
      # IP アドレス/サブネットマスク
      addresses: [10.0.0.21/24]
      # デフォルトゲートウェイ
      # [metric] : 優先度を設定 
      # 値が低い方が優先度高
      routes:
        - to: default
          via: 10.0.0.1
          metric: 100
      nameservers:
        # 参照するネームサーバー
        addresses: [10.0.0.15,10.0.0.25]
        # DNS サーチベース
        search: [xxx,xxx]
      dhcp6: false
  version: 2

3.設定内容を反映する

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# netplan apply
# netplan apply
# netplan apply

4.IP確認
# ip addr

Ubuntu 23.04

Posted by arkgame