0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[Linux] ネットワーク設定_管理(NetworkManager)_nmcli, nmtui

0
Last updated at Posted at 2025-06-29

NetworkManager

  • 検出されたネットワークデバイスは自動でNetworkManagerによって管理される
  • 特定のネットワークデバイスをNetworkManagerで管理しないように設定できる
  • 移動式のデバイスで、ネットワーク環境を切り替えるのに便利
  • デフォルトでDHCPを使用して自動的に接続設定を取得する
  • ユーザによって定義・管理されている構成は変更しない
機能 基本コマンド systemd環境推奨
ホスト名の表示・設定 hostname hostnamectl,
nmcli general
ネットワークインターフェースの状態確認・操作 ifconfig,
ifup,
ifdown
nmcli device status
ルーティングテーブルの確認・設定 route,
netstat -r
nmcli
ip route show

nmcliコマンド

オブジェクト コマンド 説明
general status NetworkManager の全体状態を表示
hostname ホスト名の表示・設定

オブジェクト コマンド 説明
networking on ネットワークを有効化
off ネットワークを無効化
connectivity 接続性テスト(インターネット接続の有無など)
※ 判定結果:
full:インターネットに完全に接続されている
portal:ログインポータルなどのあるネットワークに接続
limited:ローカルネットワークのみ接続されている
none:ネットワークに接続されていない
unknown:状態が不明

オブジェクト コマンド 説明
radio wifi Wi-Fi の有効化/無効化
wwan モバイルネットワーク(WWAN、LTEなど)の有効化/無効化
all 全無線デバイス(Wi-Fi + WWAN)の制御

オブジェクト コマンド 説明
connection show 接続プロファイル一覧の表示
add 新しい接続プロファイルの作成
modify 既存のプロファイルを編集
up プロファイルを有効化(接続)
down プロファイルを無効化(切断)

オブジェクト コマンド 説明
device status 全デバイスの状態を表示
show 指定デバイスの詳細情報を表示
connect 指定デバイスの接続
disconnect 指定デバイスの切断
delete 指定デバイスの接続を削除(disconnect のエイリアス的な挙動)
modify デバイスに適用されている設定を変更(通常は connection オブジェクトの使用が一般的)
monitor デバイスの状態変化をリアルタイムで監視(イベントログのように出力)
wifi 周囲のWi-Fi一覧を表示(nmcli device wifi list と同等)
wifi list 周囲のWi-Fi一覧を明示的に表示(スキャン済み情報を出力)
wifi rescan Wi-Fiネットワークの再スキャンを実行し、一覧を最新状態に更新
wifi connect 指定したSSIDのWi-Fiへ接続
例:nmcli device wifi connect SSID

nmtuiコマンド

  • curses(カーシス: UNIX向け端末制御ライブラリ)ベースのテキストユーザインタフェース(TUI)
    image.png

Ping-t

networking

radio

connection

device

nmtui

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?