#author("2018-08-12T08:38:08+09:00","","") #author("2018-08-12T08:39:31+09:00","","") [[CentOS7]] *NetworkManager [#n8b3652c] **ネットワーク機能有効化 [#ucde1037] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli networking on| **ネットワーク機能無効化 [#g197dc9d] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli networking off| **ネットワーク機能の状態を確認する [#u651e026] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli networking connectivity| ''コマンド実行時の状態は以下のいずれかで示されます。'' |nmcli networking connectivityコマンドの表示内容|意味| |ポータル(portal)|認証が必要でインターネットへ到達できない| |制限付き(limited)|ネットワークへは接続されているがインターネットへの接続性がない| |完全(full)|インターネットへの接続性がある| |不明(unknown)|ネットワークの接続性が確認できない| **デバイスの一覧を表示する [#w8def0db] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli device| **デバイスの詳細を表示する [#d4a64d1b] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli device show [デバイス]| **デバイスの接続/切断を行う [#t9fa34fa] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli device connect [デバイス]| |[root@localhost ~]# nmcli device disconnect [デバイス]| **ソフトウェア(仮想)デバイスの削除 [#v64f29c8] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli device delete [デバイス]| **接続プロファイルを一覧表示する [#q2e8f6c1] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli connection show| **起動している接続プロファイルを一覧表示する [#b26f94bc] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli connection show --active| **接続プロファイルの詳細を表示する [#qd6eb388] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli connection show [デバイス]| **接続プロファイルの接続/切断を行う [#t7ca3747] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli connection up| |[root@localhost ~]# nmcli connection down| **ホスト名を設定する [#e0800134] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli general hostname [ホスト名]| **LANインタフェースの操作を行う [#v8e6a791] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli connection modify [デバイス名] ipv4.addresses "[ネットワークアドレス]/[メトリック] [ゲートウェイ]"| **固定IPv4アドレス設定 ⇒ nmcli ~ IPアドレス [#m0ef2827] |BGCOLOR(black):COLOR(white):|c |[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| |[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| **デフォルトゲートウェイのみ変更する場合 [#i3a45a0a] |BGCOLOR(black):COLOR(white):|c |# nmcli connection modify [デバイス] ipv4.gateway "[ゲートウェイ]"| ''サンプル'' |BGCOLOR(black):COLOR(white):|c |[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サーバの変更を行う [#q0ef5b40] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli connection modify eth0 ipv4.dns "192.168.0.1 192.168.0.2"| **ルーティングテーブルはroute -nコマンドで表示 [#e6423ff4] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# route -n| **インターフェースを再起動して設定を反映 [#t427f3dc] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli connection down eth0; nmcli connection up eth0| **設定確認 [#l1809688] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# nmcli device show eth0| **接続確認 [#z3d732bd] |BGCOLOR(black):COLOR(white):|c |[root@localhost ~]# ip addr show|