Debian Stretch は後でゲートウェイを 2 番目のインターフェイスに変更します。

Debian Stretch は後でゲートウェイを 2 番目のインターフェイスに変更します。

Debian Stretchのインストールには2つのインターフェイスがあり、ボックスを起動したら、2番目のインターフェイスにデフォルトゲートウェイを変更したいと思います。次のようにStretchを反映するように更新したJessieのジョブ構成があります。

# The primary network interface
allow-hotplug ens3
iface ens3 inet static
    address 1.2.3.4/24
    gateway 1.2.3.1
    dns-nameservers 8.8.8.8

allow-hotplug ens9
iface ens9 inet static
    address 5.6.7.8
    netmask 255.255.255.0
    gateway 5.6.7.1
    post-up ip route change default via 5.6.7.1
    #post-up route del default gw 1.2.3.1 ens3
    #post-up route add default gw 5.6.7.1 ens9

post公開パスコマンドはStrechでは機能しないようですが(Jessieでは動作します)、post公開ipパス変更コマンドも機能しませんが、後でコマンドラインで実行すると次のようになります。

ip route change default via 5.6.7.1

良い結果。私は何が間違っていましたか? cronジョブに入れて起動後30秒間実行できると思いましたが、なぜ私の/etc/network/interfaces設定ファイルでは機能しませんか?

関連情報