linux:commands:network:network_manager

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:commands:network:network_manager [2015/05/21 07:27] ともやんlinux:commands:network:network_manager [2019/05/18 02:23] (現在) – 外部編集 非ログインユーザー
行 7: 行 7:
 </code> </code>
 <code> <code>
-$ nmcli general hostname hostname.localdomain+sudo nmcli general hostname hostname.localdomain
 $ nmcli general hostname $ nmcli general hostname
 hostname.localdomain hostname.localdomain
 +</code>
 +
 +===== デバイス情報の表示 =====
 +<code>
 +$ nmcli device
 +デバイス     タイプ     状態                    接続          
 +virbr0      bridge    接続済み                virbr0              
 +enp8s0      ethernet  接続済み                bridge-slave-enp8s0 
 +br0         bridge    接続中 (IP 設定を取得中)  bridge-br0          
 +lo          loopback  管理無し                --                  
 +virbr0-nic  tun       管理無し                --                  
 </code> </code>
  
 ===== インターフェース情報の表示 ===== ===== インターフェース情報の表示 =====
 <code> <code>
-$ nmcli connection show+$ nmcli connection
 名前                UUID                                  タイプ          デバイス 名前                UUID                                  タイプ          デバイス
 eno33554992         6ddfca43-4614-44f3-82d3-08f0d967f554  802-3-ethernet  eno33554992 eno33554992         6ddfca43-4614-44f3-82d3-08f0d967f554  802-3-ethernet  eno33554992
行 91: 行 102:
 ===== IP アドレスの変更 ===== ===== IP アドレスの変更 =====
 <code> <code>
-$ sudo nmcli connection modify eno1 ipv4.method manual ipv4.addresses "172.16.1.81/24 172.16.1.254" +$ sudo nmcli connection modify eno1 
-$ sudo nmcli connection modify eno2 ipv4.method manual ipv4.addresses "192.168.10.254/24"+ipv4.method manual ipv4.addresses "172.16.1.81/24 172.16.1.254" 
 +$ sudo nmcli connection modify eno1 ipv4.gateway "172.16.1.254"
 +ipv4.never-default no \ 
 +ipv4.dns "172.16.1.254"
 +ipv4.dns-search "tomoyan.local" 
 + 
 +$ sudo nmcli connection modify eno2 
 +ipv4.method manual ipv4.addresses "192.168.10.254/24" 
 +$ sudo nmcli connection modify eno2 \ 
 +ipv4.never-default yes
 </code> </code>
 +※ipv4.never-default no = DEFROUTE=yes となる。\\
  
 +===== スタティックルートの追加 =====
 +<code>
 +$ sudo nmcli connection modify eno1 \
 +ipv4.routes "192.168.1.0/24 172.16.78.70"
 +</code>
 ===== DNS の設定 ===== ===== DNS の設定 =====
 <code> <code>
 $ sudo nmcli connection modify eno1 ipv4.dns "172.16.1.254" $ sudo nmcli connection modify eno1 ipv4.dns "172.16.1.254"
 </code> </code>
 +
 +===== 接続/切断 =====
 +接続
 +<code>
 +$ nmcli connection up eno1
 +</code>
 +切断
 +<code>
 +$ nmcli connection down eno1
 +</code>
 +
  
 ===== 設定反映 ===== ===== 設定反映 =====
行 115: 行 152:
 ===== トラブルシューティング ===== ===== トラブルシューティング =====
  
-==== Fedora 20 で「エラー: nmcli (0.9.9.0) と NetworkManager (不明) のバージョンが一致しません。」が発生する ==== +[[.:network_manager:fedora20_nmcli_version_error | Fedora 20 で「エラー: nmcli (0.9.9.0) と NetworkManager (不明) のバージョンが一致しません。」が発生する]]\\
-<code> +
-$ nmcli connection show +
-</code> +
-<code> +
-** (process:3601): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Rejected send message, 3 matched rules; type="method_call", sender=":1.91" (uid=1000 pid=3601 comm="nmcli co show ") interface="org.freedesktop.DBus.Properties" member="GetAll" error name="(unset)" requested_reply="0" destination="org.freedesktop.NetworkManager" (uid=0 pid=2125 comm="/usr/sbin/NetworkManager --no-daemon ") +
-エラー: nmcli (0.9.9.0) と NetworkManager (不明) のバージョンが一致しません。--nocheck を使用すると強制的に実行することはできますが、予測できない結果となります。 +
-</code>+
  • linux/commands/network/network_manager.1432160879.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)