GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu で netplan コマンドを使用する方法

Ubuntu の場合 17.10 「Network plan」という新しいコマンド ライン ネットワーク構成ツール 」。 Netplan を使用すると、Ubuntu システムでネットワーク設定を簡単に構成および管理できます。また、YAML 抽象化を使用してネットワーク インターフェイスを構成することもできます。 ネットワークを通じてカーネルとやり取りします およびネットワークの管理 r デーモン。レンダラーとも呼ばれます。 2つのうちの1つを選択する必要があります。 Netplan は、ネットワーク構成「/etc/netplan/*.yaml」を読み取ります。 ”すべてのネットワーク インターフェイスの構成設定を保存できるファイル。

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 のヒントをご覧ください。


Ubuntu
  1. Ubuntu18.04およびCentOS7でLinuxシャットダウンコマンドを使用する方法

  2. UbuntuLinuxでtailコマンドを使用する方法

  3. basenameコマンドの使用方法は?

  1. Ubuntu で string コマンドを使用する方法

  2. Ubuntu で ssh-agent を使用する方法

  3. Ubuntu でターミナルをクリアする方法

  1. Linuxでsudoコマンドを使用する方法

  2. Linuxmtrコマンドの使用方法

  3. Ubuntu で ssh-keyscan を使用する方法