CentOS8でのnmcliの使い方の詳しい説明

CentOS8でのnmcliの使い方の詳しい説明

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

# IP を表示する (ifconfig、ip addr と同様)
NMCLI
# 接続を作成し、静的 IP を設定します (ifcfg を設定し、BOOTPROTO=none として 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 追加タイプ イーサネット con-name ethX ifname ethX ipv4.method auto
# IP を変更する (非対話型)
nmcli c は ethX ipv4.addr '192.168.1.200/24' を変更します
nmcli c up ethX
# IP を変更する (インタラクティブ)
nmcli c ethX を編集する
nmcli> ipv4.addresses に移動します
nmcli ipv4.addresses> 変更
「アドレス」の値を編集: 192.168.1.200/24
'ipv4.method' も 'manual' に設定しますか? [はい]: はい
nmcli ipv4>保存
nmcli ipv4> アクティブ化
nmcli ipv4>終了
# 接続を有効にする (ifup と同等)
nmcli c up ethX
# 接続を停止します(ifdown と同等)
nmcli c ダウン
# 接続を削除します (ifdown および delete ifcfg と同様)
nmcli c ethXを削除します
# 接続リストを表示する nmcli c show
# 接続の詳細を表示する nmcli c show ethX
# すべての ifcfg または接続ルートを再読み込みします (すぐには有効になりません)
nmcli c リロード
# 指定された ifcfg または接続ルートを再ロードします (すぐには有効になりません)
nmcli c ロード /etc/sysconfig/network-scripts/ifcfg-ethX
nmcli c ロード /etc/sysconfig/network-scripts/route-ethX
# 接続はすぐに有効になります。方法は3つあります: nmcli c up ethX
nmcli d ethXを再適用する
nmcli d ethXに接続
# デバイスリストを表示する nmcli d
# すべてのデバイスの詳細情報を表示 nmcli d show
# 指定されたデバイスの詳細情報を表示します nmcli d show ethX
# ネットワークカードをアクティブ化します nmcli d connect ethX
# ワイヤレスネットワークを無効にする(NM はデフォルトでワイヤレスネットワークを有効にします)
nmcli r すべてオフ
# NM管理ステータスを確認する nmcli n
# NM管理を有効にする nmcli n on
# NM管理を無効にする(注意して実行してください)
nmcli n オフ
#イベントの監視 nmcli m
# NM自体のステータスを表示する nmcli
# NMがオンラインで利用可能かどうかを確認します nm-line

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

要約する

以上が編集者による CentOS8 での nmcli の使い方の紹介です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • CentOS7 は yum を使用して mysql 8.0.12 をインストールします
  • CentOSにjdk1.8をインストールすると、/lib/ld-linux.so.2が存在しません。このファイルの原因分析
  • CentOS に MySQL 8.0 をインストールして設定するための詳細な手順
  • CentOS 7 で k8s クラスターをインストールして構成する詳細な手順
  • Centos7.3 jre1.8 のインストールと設定のチュートリアル
  • VirtualBox に Centos6.8 をインストールする際の E_INVALIDARG (0x80070057) の解決方法

<<:  Vue+Element UI でサマリーポップアップウィンドウを実装するプロセス全体

>>:  MySQL バージョン 5.7.24 のデータベース インストール プロセスの詳細なグラフィック説明

推薦する

Vue のプロダクション環境と開発環境を切り替えてフィルターを使用する方法

目次1. 本番環境と開発環境を切り替える最初の方法: .envファイルを設定する2番目の方法2. フ...

CSS の :focus-within の楽しさについて簡単に説明します

Bステーションでパスワードを入力するときに目を覆っているこの画像を見たことがある人もいると思いますこ...

LinuxでRPMを使用してmysql5.7.17をインストールする

LinuxでのMySQL5.7 rpmのインストール方法を参考までに記録します。具体的な内容は以下の...

HTML テーブル マークアップ チュートリアル (43): テーブル ヘッダーの VALIGN 属性

垂直方向では、ヘッダーの配置を上、中央、下に設定できます。基本的な構文構文Top は上、Middle...

VUEプロジェクトでXSS攻撃に遭遇した実体験

目次序文原因を発見するカスタムフィルタリングルール要約する序文インターネットの急速な発展に伴い、情報...

ブラウザをJavaScriptで対話させる方法

目次1. 最も単純な例2. 音声の速度とピッチをカスタマイズする3. 音量の調整方法4. よく使われ...

TypeScript 環境を構築して VSCode にデプロイする詳細な手順

目次TypeScript環境の構築ステップ1: Taobaoミラーをダウンロードするステップ2: T...

Linux で特殊文字のファイル名やディレクトリを削除する方法

inode番号でファイルを削除するまずls -iを使用して、削除するファイルのinode番号を見つけ...

MySQLで数千万のテストデータを素早く作成する方法

述べる:この記事で扱うデータ量は 100 万です。数千万のデータが必要な場合は、量を増やすだけで済み...

CSSは複数の要素をボックスの両端に揃える効果を実現します

要素の両端を揃える配置レイアウトは、実際の開発のいたるところで見られます。これは、フレックスレイアウ...

Vue の DOM の非同期更新の簡単な分析

目次Vue が DOM を非同期更新する原理1 実際の DOM 要素を取得できるのはいつですか? 2...

Tomcatの起動が遅い問題を素早く解決、超簡単

今日、私はクラスメートが問題を解決するのを手伝いました - Tomcat の起動が非常に遅く、約 5...

JS 開発効率を上げる4つの超実践的なヒント

目次1. 短絡判定2. オプション連鎖演算子 (?) 3. ヌル合体演算子 (??) 4. 終了関数...

type="file" の入力ボックスのスタイル変更の概要

入力タイプ「file」とは何ですか?これが何なのかは説明する必要はないと思います。誰もが知っているこ...