nmcliコマンドの詳しい説明

nmcli (Network Manager Command Line Interface) は、Network Manager サービスのネットワーク構成を管理および構成するためのコマンド ライン ツールです。これは、ネットワーク接続の詳細の表示、ネットワーク接続の作成と削除、ネットワーク接続の開始と停止、ネットワーク デバイス情報の表示など、コマンド ライン インターフェイスでのネットワーク設定の管理に役立ちます。

これは、静的 IP アドレスの設定、DNS サーバーの設定、ネットワーク デバイスの有効化と無効化、現在のネットワーク ステータスの表示など、ネットワーク接続を簡単に管理できる強力なツールです。

nmcliこれはほとんどの Linux ディストリビューションに含まれており、グラフィカル インターフェイスよりも柔軟で使いやすく、特にサーバー環境ではnmcli不可欠なツールです。

一般的に使用されるコマンドの例をいくつか示します。

nmcli connection up ens160 //ネットワークカードを有効にする

nmcli connection down ens160 //ネットワークカードの電源を切ります

service NetworkManager restart //ネットワークを再起動します

nmcli connection delete //ネットワーク接続を削除します

nmcli device status //すべてのデバイスステータスを表示します

nmcli デバイスのステータス //ネットワーク インターフェイスの詳細を表示する

nmcli connection reload // すぐに有効になるように設定ファイルを変更します

Route -n //ルーティングを表示

nmcli connection add type ethernet con-name eth0 ifname eno160 //ネットワークカード接続を追加します

nmcli connectionmodify eth0 +ipv4.addresses 192.168.0.58/24 //IP/サブネットマスクを eth0 に追加します

nmcli connection edit eth0 -ipv4.addresses 192.168.0.58/24 //eth0 の IP/サブネット マスクを削除します

nmcli connection modify eth0 ipv4.method manual //IP 取得方法を手動に設定します (BOOTPROTO=static/none)

hostnamectl set-hoistname blu.net0.example.com //固定ホスト名を設定します

nmcli connection show //ネットワークカードに対応する接続​​名を調べます

nmcli connection 変更 "ネットワーク カード名" connection.autoconnect yes // アドレスを設定し、自動開始を設定します

nmcli connection up "ネットワークカード名" //接続をアクティブにする

nmcli connection show //ネットワーク接続の詳細を表示します

おすすめ

転載: blog.csdn.net/anluo233/article/details/129005472