Ubuntu で netplan コマンドを使用すると、ネットワーク設定の再起動と変更が簡単になります。 Netplan は自動化にも適しています (人やプログラムは YAML を読み取ることができます)。この記事では、Ubuntu で netplan コマンドを使用する方法に焦点を当てています。 .始めましょう:
Ubuntu でアクティブなネットワーク インターフェイスをすべて一覧表示する方法
すべての Linux システム管理者は、「ip」に精通している必要があります。 コマンドは、ネットワーク インターフェイスを構成するための強力なツールです。アドレスとルートの割り当てと削除、インターフェイスの設定またはクリア、ARP キャッシュの制御などに使用できます。システムでアクティブなネットワーク インターフェースのリストを取得するには、「a」 ”ip コマンドのオプション:
$ ip a
netplan コマンドを使用して Ubuntu で動的 IP アドレスを設定する方法
このセクションでは、netplan コマンドを使用して Ubuntu で動的アドレスを設定する方法について説明します .ただし、必要な YAML ファイルがシステムに存在しない場合は、ターミナルで以下のコマンドを記述して、レンダラー構成ファイルを生成します。
$ sudo netplan を生成する
「/ etc / netplan /」をクリックして、システムに存在するかどうかを確認します ”ファイル:
$ ls /など/ネットプラン/
ネットワーク レンダラー構成ファイルの内容を確認してください:
$ 猫 /etc/netplan/*.yaml
「/etc/netplan/*.yaml」を開く ”nano エディターでファイル:
$ sudo nano /etc/netplan/*.yaml
以下のコードを /etc/netplan/*.yaml に書き込みます。 "ファイル。 「enp0s3」には動的 IP アドレスを使用します。 「ネットワークインターフェース:
ネットワーク:バージョン 2
レンダラー:ネットワーク
イーサネット:
enp0s3:
dhcp4:はい
dhcp6:はい
上記のコマンドで:
- dhcp4 およびdhcp6 IPv4 です および IPv6 DHCP プロパティ
- enp0s3 ネットワーク インターフェースの名前です .
「CTRL + O」を押します 「このファイルに変更を保存するには:
変更したネットワーク設定を適用するには、端末で以下のコマンドを使用します:
$ sudo netplan を適用
IP アドレスを確認するために、次のコマンドを書き出します:
$ ifconfig -a
netplan コマンドを使用して Ubuntu で静的 IP アドレスを設定する方法
最初に「/etc/netplan/*.yaml」を開きます ”nano エディターでファイル:
$ sudo nano /etc/netplan/*.yaml
次に、「/etc/netplan/*.yaml」に次のコードを記述します。 ”システムに静的 IP アドレスを設定するためのファイル:
ネットワーク:バージョン 2
レンダラー:ネットワーク
イーサネット:
enp0s3:
dhcp4:なし
dhcp6:なし
アドレス:[10.0. 2.15/24]
Gateway4:10.0.2.255
ネームサーバー:
アドレス:[8.8.8.8, 8.8.4.4]
上記のコマンドで:
- dhcp4 および dhcp6 私はPv4です および IPv6 DHCP プロパティ
- enp0s3 ネットワーク インターフェースの名前です。
- 住所 静的アドレスのシーケンスを含む ネットワーク インターフェースに
- Gateway4 標準ゲートウェイの IPv4 アドレスが含まれます。
- ネームサーバー IP アドレスのシーケンスで構成されます ネームサーバー用
「CTRL + O」 を押します ファイルに加えた変更を保存するには:
その後、次のコマンドで変更したネットワーク設定を適用します:
$ sudo netplan を適用
ここで、構成されている「enp0s3」 ”ローカル ネットワークに接続されており、以前に割り当てた静的 IP アドレスを持っています:
$ ifconfig -a
これは、Ubuntu で netplan に関する詳細情報を取得する方法です
netplan コマンドに関連する構成オプションと情報の詳細については、man ページを参照してください。
$男のネットプラン
このショートカットに従って、その他の構成例を確認してください。
卒業証書
ネットワーク プラン Ubuntu 10/17 で導入されました Ubuntu 04/20 を含む最新バージョンではデフォルトで有効になっています。 .このツールの目的は、YAML 構成ファイルを使用してネットワーク インターフェイス構成を抽象化することです。これらの構成は、指定されたレンダラーのネットワーク設定と NetworkManager に変換されます。 netplan コマンドを使用していただければ幸いです この記事を読めば、Ubuntu で静的アドレスと動的アドレスを設定する方法が明確になります。最新のテクノロジー トピックについて詳しくは、Linux のヒントをご覧ください。