CentOS8でのnmcliの詳細な使用

RHEL8 / CentOS8に基づくnmcliの一般的なコマンドの使用法

# ipの表示(ifconfig、ip addrと同様)
nmcli
# 接続を作成し、静的IPを構成します(ifcfgの構成と同等です。ここでBOOTPROTO=なし、ifupが開始します)
nmcli c add type ethernet con-name ethX ifname ethX ipv4.addr 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.method manual
# 接続を作成し、動的IPを構成します(ifcfgの構成と同等です。ここでBOOTPROTO=dhcp、およびifupが開始します)
nmcli c add type ethernet con-name ethX ifname ethX ipv4.method auto
# ipの変更(非対話型)
nmcli c modify ethX ipv4.addr '192.168.1.200/24'
nmcli c up ethX
# ipの変更(インタラクティブ)
nmcli c edit ethX
nmcli> goto ipv4.addresses
nmcli ipv4.addresses> change
Edit 'addresses' value:192.168.1.200/24
Do you also want to set'ipv4.method' to 'manual'?[yes]: yes
nmcli ipv4> save
nmcli ipv4> activate
nmcli ipv4> quit
# 接続を有効にする(ifupと同等)
nmcli c up ethX
# 接続を停止します(ifdownと同等)
nmcli c down
# 接続を削除します(ifdownおよびdelete ifcfgと同様)
nmcli c delete ethX
# 接続リストを表示する
nmcli c show
# 接続の詳細を表示する
nmcli c show ethX
# すべてのifcfgをリロードするか、接続にルーティングします(すぐには有効になりません)
nmcli c reload
# 指定されたifcfgまたは接続へのルートをリロードします(すぐには有効になりません)
nmcli c load /etc/sysconfig/network-scripts/ifcfg-ethX
nmcli c load /etc/sysconfig/network-scripts/route-ethX
# すぐに効果的な接続、3つの方法があります
nmcli c up ethX
nmcli d reapply ethX
nmcli d connect ethX
# デバイスリストを表示
nmcli d
# すべてのデバイスの詳細を表示
nmcli d show
# 指定したデバイスの詳細情報を表示する
nmcli d show ethX
# ネットワークカードを有効にする
nmcli d connect ethX
# ワイヤレスネットワークをオフにします(NMはデフォルトでワイヤレスネットワークを有効にします)
nmcli r all off
# NM管理ステータスの表示
nmcli n
# NM管理をオンにする
nmcli n on
# NM管理を閉じます(注意して実行してください)
nmcli n off
# イベントを聞く
nmcli m
# NM自体のステータスを表示する
nmcli
# NMがオンラインで利用可能かどうかを確認します
nm-online

上記のifcfgは、/ etc / sysconfig / network-scripts / ifcfg-ethXおよび/ etc / sysconfig / network-scripts / route-ethXを参照します。

総括する

上記は、編集者が紹介したCentOS8でのnmcliの使用です。お役に立てば幸いです。ご不明な点がございましたら、メッセージを残してください。編集者から返信があります。 ZaLou.Cnのウェブサイトをご支援いただきありがとうございます。
この記事があなたに役立つと思うなら、再版を歓迎します、出典を示してください、ありがとう!

Recommended Posts

CentOS8でのnmcliの詳細な使用
UbuntuでのAnacondaの使用
仮想マシンへのCentOS6.4システムの詳細なインストール手順
vmwareでのCentOS7ネットワーク設定チュートリアルの詳細な説明
CentOS8インストールMariaDB詳細チュートリアル
Python開発でのnumpyの使用
CentOS7.3はiptablesをインストールして詳細に使用します
Pythonでの辞書の詳細な使用法
Centos6ネットワーク構成の詳細な例
Ubuntu環境でのSSHのインストールと使用の詳細な説明
CentOS7の時刻同期にNTPを使用する
CentOSでのMysqlのインストールと使用
CentOS7にMySQL8をインストールするための詳細なチュートリアル
Centos7のインストールとAirflowの展開の詳細
CentOS6でのRHCSクラスターの簡単な実践
Pythonでのpipの使用に関する詳細な説明|サードパーティライブラリのインストールの概要
CentOS7システムでのJDKのインストールと構成
centos8カスタムディレクトリにnginxをインストールします(詳細なチュートリアル)
Centos7によるPHPのインストールとNginxのチュートリアルの詳細
LinuxでのCentos7のLVMディスク拡張の問題
VMwareWorkstationでのCentOS7のインストールと構成
ubuntuでのHanlpの使用の概要
CentOS6.5でのHadoop環境の構築に関する詳細な説明
コマンドを使用して、CentOS7の特定のホスト名をクリアします
centos8にnginxをインストールするための詳細なチュートリアル(グラフィック)
Ubuntu環境でのSSHのインストールと使用
Ubuntuでの静的DNS構成方法の詳細な説明
Centos7にMySQL5.7をインストールします
セントスにphpをインストールする
Cobblerを使用して、CentOS / Ubuntuのバッチ展開を自動化します
UbuntuでのPythonでのGDALのインストールと使用
ubuntuでスーパーバイザーを使用する
CentOS8のグラフィカルインストール
Python |演算子の使用
CentOS7にredis5.0をインストールします
CentOSでHadoopを構築する
CentOS7でRapidSVNを使用する
セントスでのKVM仮想化
同等の保険評価:Centosタイムアウト終了の詳細な説明
CentOS7環境でのKubernetes(k8s)クラスターの迅速な展開
CentOS環境でのMySQLインポートファイルの失敗の問題
centOS7でのSparkのインストールと構成のチュートリアルの詳細な説明
CentOS8システムにKernel5.xカーネルバージョンをインストールする詳細な方法
Centos8のOpenStackUssuriの最小限の展開とインストールの詳細なチュートリアル
centos7でk8sクラスターをインストールおよび構成するための詳細な手順
CentOS7.6でzabbixモニタリングzabbix4.2をビルドする
CentOS7.6でzabbixモニタリングzabbix4.2をビルドする
centos7へのグラファイトの展開
グラフィカルなcentosインストールの詳細なプロセス
centos7kvmのインストールと使用
Oracle11gのCentos7サイレントインストール
ubuntuでのmediawikiの使用
Centosでカーネルパニックをデバッグする
vmwareインストールCentOS7詳細チュートリアル
CentOS7postgresqlのインストールと使用
CentOS8.0ネットワーク構成の実装
DockerのCentOS環境インストール
virtualboxのCentosネットワーク設定
gccをcentosで6.4.0に更新します
Centos7elk7.1.1のインストールと使用
Ubuntuシステムの使用と開発における一般的な例外と解決策