linux:network_manager
差分
このページの2つのバージョン間の差分を表示します。
| 次のリビジョン | 前のリビジョン | ||
| linux:network_manager [2023/01/27 11:49] – 作成 mikoto | linux:network_manager [2025/07/04 01:00] (現在) – [VLAN インターフェイスの作成] mikoto | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== NetworkManager によるネットワーク管理 ====== | ====== NetworkManager によるネットワーク管理 ====== | ||
| + | [[: | ||
| + | |||
| <wrap em> | <wrap em> | ||
| < | < | ||
| 行 9: | 行 11: | ||
| |ipv4.gateway|デフォルトゲートウェイを設定| | |ipv4.gateway|デフォルトゲートウェイを設定| | ||
| |ipv4.addresses|IPv4アドレスを設定| | |ipv4.addresses|IPv4アドレスを設定| | ||
| - | |ipv4.dns|DNSサーバーを指定 | + | |ipv4.dns|DNSサーバーを指定| |
| + | |||
| + | ===== 各種設定 ===== | ||
| + | ==== デバイスの追加 ==== | ||
| + | < | ||
| + | nmcli con add type ethernet ifname enp3s2 con-name enp3s2 | ||
| + | </ | ||
| + | ==== VLAN インターフェイスの作成 ==== | ||
| + | eth0デバイスを接続名がvlan10、VLAN IDが10のアクセスポートとしたい場合は | ||
| + | devオプションでデバイスを指定し、idでVLAN IDを指定する。 | ||
| + | < | ||
| + | nmcli con add type vlan ifname VLAN10 con-name vlan10 dev eth0 id 10 | ||
| + | </ | ||
| + | |||
| + | ===== 設定例 ===== | ||
| + | ==== 新規にインターフェースを追加してから起動するまでの基本的な流れ ==== | ||
| + | < | ||
| + | nmcli con add type ethernet ifname eth0 con-name con01 | ||
| + | nmcli con mod con01 ipv4.method " | ||
| + | nmcli con mod con01 ipv4.addresses " | ||
| + | nmcli con mod con01 ipv4.gateway " | ||
| + | nmcli con mod con01 ipv6.method " | ||
| + | nmcli con up con01 | ||
| + | </ | ||
| + | |||
| + | eth0に対してサブインターフェイスvlan 10 とvlan 20 を割り当てる。 | ||
| + | < | ||
| + | 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 | ||
| + | </ | ||
| + | |||
| + | ==== eth0にセカンダリIPを追加する ==== | ||
| + | <code bash> | ||
| + | nmcli con mod eth0 +ipv4.addresses < | ||
| + | nmcli con reload | ||
| + | # | ||
| + | nmcli con down eth0 || nmcli con up eth0 | ||
| + | </ | ||
linux/network_manager.1674787799.txt.gz · 最終更新: 2023/01/27 11:49 by mikoto