ユーザ用ツール

サイト用ツール


linux:network_manager

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
linux:network_manager [2023/02/07 16:36] mikotolinux:network_manager [2023/08/15 12:11] (現在) – [eth0にセカンダリIPを追加する] mikoto
行 1: 行 1:
 ====== NetworkManager によるネットワーク管理 ====== ====== NetworkManager によるネットワーク管理 ======
 +[[:linux|一つ上へ]]
 +
 <wrap em>コマンド</wrap> <wrap em>コマンド</wrap>
 <code> <code>
行 10: 行 12:
 |ipv4.addresses|IPv4アドレスを設定| |ipv4.addresses|IPv4アドレスを設定|
 |ipv4.dns|DNSサーバーを指定| |ipv4.dns|DNSサーバーを指定|
 +
 +===== 各種設定 =====
 +==== デバイスの追加 ====
 +<code>
 +nmcli con add type ethernet ifname enp3s2 con-name enp3s2
 +</code>
 +==== VLAN インターフェイスの作成 ====
 +<code>
 +nmcli con add type vlan ifname VLAN10 con-name vlan10 dev eth0 id 10
 +</code>
 +
 +===== 設定例 =====
 +==== 新規にインターフェースを追加してから起動するまでの基本的な流れ ====
 +<code>
 +nmcli con add type ethernet ifname eth0 con-name con01
 +nmcli con mod con01 ipv4.method "manual"
 +nmcli con mod con01 ipv4.addresses "192.168.0.9/24"
 +nmcli con mod con01 ipv4.gateway "192.168.0.254"
 +nmcli con mod con01 ipv6.method "ignore"
 +nmcli con up con01
 +</code>
 +
 +eth0に対してサブインターフェイスvlan 10 とvlan 20 を割り当てる。
 +<code>
 +nmcli con add type vlan ifname VLAN10 con-name vlan10 dev eth0 id 10
 +nmcli con add type vlan ifname VLAN20 con-name vlan20 dev eth0 id 20
 +</code>
 +
 +==== eth0にセカンダリIPを追加する ====
 +<code bash>
 +nmcli con mod eth0 +ipv4.addresses <secondary_ip>/<mask>
 +nmcli con reload
 +#または
 +nmcli con down eth0 || nmcli con up eth0
 +</code>
 +
linux/network_manager.1675755372.txt.gz · 最終更新: 2023/02/07 16:36 by mikoto