linux:commands:network:network_manager

差分

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

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
linux:commands:network:network_manager [2015/04/29 12:17] – [ネットワークデバイス名の変更] ともやん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>
 +
  
 ===== 設定反映 ===== ===== 設定反映 =====
行 110: 行 147:
 ===== 参考文献 ===== ===== 参考文献 =====
 [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Using_the_NetworkManager_Command_Line_Tool_nmcli.html|2.3. Using the NetworkManager Command Line Tool, nmcli]]\\ [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Using_the_NetworkManager_Command_Line_Tool_nmcli.html|2.3. Using the NetworkManager Command Line Tool, nmcli]]\\
 +[[http://techblog.clara.jp/2014/08/centos7_vol3__network-manager_nmcli/ | CentOS7第3回 ネットワークマネージャを nmcli で操作]]\\
 +[[http://techblog.clara.jp/2014/11/centos7_linux-router-by-firewalled/ | CentOS7 第4回 はじめての firewalld で作る Linuxルータ]]\\
 +
 +===== トラブルシューティング =====
  
 +[[.:network_manager:fedora20_nmcli_version_error | Fedora 20 で「エラー: nmcli (0.9.9.0) と NetworkManager (不明) のバージョンが一致しません。」が発生する]]\\
  • linux/commands/network/network_manager.1430277441.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)