(oneechanblog) – Ubuntu 22.04をインストールした後、デフォルトのネットワークインターフェイスはDHCPサーバーを使用してIPアドレスを割り当てます。さらに、ワイヤレスネットワークが機能し、wifiネットワークを介したネットワークが可能になります。
静的IPv4アドレスを使用してネットワークインターフェイスを構成することもできます。 Ubuntu 22.04は、ネットワークマネージャーとしてNetplanを使用します。
このガイドは、Ubuntu22.04デスクトップおよびサーバーエディションでネットワークインターフェイスを構成するのに役立ちます。デスクトップユーザーは以下の方法のいずれかを使用できますが、CLIアクセスを持つサーバーユーザーは、2番目の方法のみを使用してネットワークインターフェイス構成ファイルを編集します。
方法1:Ubuntu22.04デスクトップで静的IPv4アドレスを構成する
Ubuntuデスクトップバージョンには、ネットワークインターフェイスを構成するためのグラフィカルインターフェイスがあります。以下の手順に従って、Ubuntu22.04デスクトップシステムで静的IPアドレスを構成します。
右上隅にあるネットワークアイコンをクリックします。
次に、[有線接続]ドロップダウンメニューを展開します。
次に、以下に示すように[有線設定]をクリックします。
有線インターフェース設定の編集
ネットワーク設定ダイアログボックスが表示されます。
次に、左側のサイドバーの[ネットワーク]をクリックします。
下の画像に示すように、有線の下で歯車アイコンをクリックします
ネットワークインターフェースの編集
新しい[有線]ダイアログボックスが表示されます。
次に、「IPv4」リダイレクトをクリックします。
IPv4メソッドを手動に設定する
有効なIPアドレス、ネットマーク、ゲートウェイアドレスを入力してください
DNSサーバーの設定(オプション)
[適用]ボタンをクリックして変更を保存します
Ubuntuで静的IPを構成する
すべて完了しました。 UbuntuDesktipシステムのIPアドレスが変更されました。
方法2:CLIを使用してUbuntu22.04サーバーで静的IPv4アドレスを構成する
サーバーバージョンは、グラフィカルインターフェイスなしでインストールされます。 その場合、コマンドラインを使用してIPアドレスを構成する必要があります。
Ubuntuは、ネットワークインターフェイスの構成を担当するネットワークマネージャーとしてNetplanを使用します。 次の手順を実行します:
まず、システム内のネットワークインターフェイス名を見つけます。 インターフェイス名は、インストールの種類とシステムハードウェアによって異なる場合があります。 インターフェイス名のタイプを見つけるには:
sudo ip a
ネットワークインターフェース名を確認してください
上記の結果は、システムがネットワークインターフェース名eth0で構成されていることを示しています。これは、システムによって異なる場合があります。
次に、/ etc/netplanディレクトリにネットワーク構成ファイルを作成または編集します。構成ファイルを作成し、エディターで編集します。
sudo vi /etc/netplan/01-netcfg.yaml
次のように、YAML形式でネットワーク構成を追加します。
通信網:
network:
version: 2
renderer: networkd
ethernets:
eth0:
addresses:
– 192.168.1.212/24
nameservers:
addresses: [8.8.8.8, 8.8.4.4] routes:
– to: default
via: 192.168.1.2
上記の構成では:
eth0-はネットワークインターフェース名です
アドレス-インターフェースでIPv4アドレスを構成するために使用されます。必ずCIDRを定義してください。ここにアドレスを追加できます
nameservers-ここでnameserversを設定します。 8.8.8.8と8.8.4.4はGoogleのネームサーバーです
ルート-これは、システムへのゲートウェイを設定するために使用されます。
IPv4アドレスがシステムネットワークに属し、正しいゲートウェイIPアドレスを持っていることを確認してください。確認後、ファイルの内容を保存して閉じます。
次のコマンドを実行して、変更を適用します。次に、次のコマンドを実行して変更を適用します。
sudo netplan apply
それでおしまい。静的IPアドレスはUbuntuシステムで構成されています。
推論
このチュートリアルでは、Ubuntu22.04システムでネットワークインターフェイスを構成する2つの方法を学習しました。最初の方法では、GUIインターフェイスを使用して静的IPアドレスを設定します。 2番目の方法では、Netplanを使用してコマンドラインからネットワークインターフェイスを構成する手順を説明します。
1つのネットワークインターフェイスに複数のIPアドレスを設定することもできます。