CentOS7

NetworkManager

ネットワーク機能有効化

[root@localhost ~]# nmcli networking on

ネットワーク機能無効化

[root@localhost ~]# nmcli networking off

ネットワーク機能の状態を確認する

[root@localhost ~]# nmcli networking connectivity

コマンド実行時の状態は以下のいずれかで示されます。

nmcli networking connectivityコマンドの表示内容意味
ポータル(portal)認証が必要でインターネットへ到達できない
制限付き(limited)ネットワークへは接続されているがインターネットへの接続性がない
完全(full)インターネットへの接続性がある
不明(unknown)ネットワークの接続性が確認できない

デバイスの一覧を表示する

[root@localhost ~]# nmcli device

デバイスの詳細を表示する

[root@localhost ~]# nmcli device show [デバイス]

デバイスの接続/切断を行う

[root@localhost ~]# nmcli device connect [デバイス]
[root@localhost ~]# nmcli device disconnect [デバイス]

ソフトウェア(仮想)デバイスの削除

[root@localhost ~]# nmcli device delete [デバイス]

接続プロファイルを一覧表示する

[root@localhost ~]# nmcli connection show

起動している接続プロファイルを一覧表示する

[root@localhost ~]# nmcli connection show --active

接続プロファイルの詳細を表示する

[root@localhost ~]# nmcli connection show [デバイス]

接続プロファイルの接続/切断を行う

[root@localhost ~]# nmcli connection up
[root@localhost ~]# nmcli connection down

ホスト名を設定する

[root@localhost ~]# nmcli general hostname [ホスト名]

LANインタフェースの操作を行う

[root@localhost ~]# nmcli connection modify [デバイス名] ipv4.addresses "[ネットワークアドレス]/[メトリック] [ゲートウェイ]"

固定IPv4アドレス設定 ⇒ nmcli ~ IPアドレス

[root@localhost ~]# nmcli connection modify eth0 ipv4.method manual ipv4.addresses "192.168.0.10/24" ipv4.gateway "192.168.0.1" ipv4.dns "8.8.8.8" connection.autoconnect yes

デフォルトゲートウェイのみ変更する場合

# nmcli connection modify [デバイス] ipv4.gateway "[ゲートウェイ]"

サンプル

[root@localhost ~]# nmcli connection modify eth0 ipv4.addresses "192.168.0.100/24 192.168.0.1"
[root@localhost ~]# nmcli connection modify eth0 +ipv4.addresses "192.168.0.100/24 192.168.0.1"
[root@localhost ~]# nmcli connection modify eth0 -ipv4.addresses "192.168.0.100/24 192.168.0.1"

DNSサーバの変更を行う

[root@localhost ~]# nmcli connection modify eth0 ipv4.dns "192.168.0.1 192.168.0.2"

ルーティングテーブルはroute -nコマンドで表示

[root@localhost ~]# route -n

インターフェースを再起動して設定を反映

[root@localhost ~]# nmcli connection down eth0; nmcli connection up eth0

設定確認

[root@localhost ~]# nmcli device show eth0

接続確認

[root@localhost ~]# ip addr show

トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019-10-28 (月) 22:41:24