24.2. nmcli インタラクティブモードを使用して既存の接続にデフォルトゲートウェイを設定する
ほとんどの場合、管理者は接続を作成するときにデフォルトゲートウェイを設定します。ただし、nmcli ユーティリティーのインタラクティブモードを使用して、以前に作成した接続のデフォルトゲートウェイ設定を設定または更新することもできます。
前提条件
- デフォルトゲートウェイが設定されている接続で、静的 IP アドレスを少なくとも 1 つ設定している。
-
物理コンソールにログインしている場合は、十分な権限を有している。それ以外の場合は、
root権限が必要になります。
手順
必要な接続に対して
nmcliインタラクティブモードを開きます。nmcli connection edit <connection_name>
# nmcli connection edit <connection_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow デフォルトゲートウェイを設定します。
IPv4 デフォルトゲートウェイを設定するには、次のように実行します。
nmcli> set ipv4.gateway "<IPv4_gateway_address>"
nmcli> set ipv4.gateway "<IPv4_gateway_address>"Copy to Clipboard Copied! Toggle word wrap Toggle overflow IPv6 デフォルトゲートウェイを設定するには、次のように実行します。
nmcli> set ipv6.gateway "<IPv6_gateway_address>"
nmcli> set ipv6.gateway "<IPv6_gateway_address>"Copy to Clipboard Copied! Toggle word wrap Toggle overflow オプション: デフォルトゲートウェイが正しく設定されていることを確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 設定を保存します。
nmcli> save persistent
nmcli> save persistentCopy to Clipboard Copied! Toggle word wrap Toggle overflow ネットワーク接続を再起動して、変更を有効にします。
nmcli> activate <connection_name>
nmcli> activate <connection_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 警告このネットワーク接続を現在使用しているすべての接続が、再起動時に一時的に中断されます。
nmcliインタラクティブモードを終了します。nmcli> quit
nmcli> quitCopy to Clipboard Copied! Toggle word wrap Toggle overflow
検証
ルートがアクティブであることを確認します。
IPv4 デフォルトゲートウェイを表示するには、次のように実行します。
ip -4 route default via 192.0.2.1 dev example proto static metric 100
# ip -4 route default via 192.0.2.1 dev example proto static metric 100Copy to Clipboard Copied! Toggle word wrap Toggle overflow IPv6 デフォルトゲートウェイを表示するには、次のように実行します。
ip -6 route default via 2001:db8:1::1 dev example proto static metric 100 pref medium
# ip -6 route default via 2001:db8:1::1 dev example proto static metric 100 pref mediumCopy to Clipboard Copied! Toggle word wrap Toggle overflow