VPNネットワークのゲートウェイにトラフィックをルーティングする方法は?

VPNネットワークのゲートウェイにトラフィックをルーティングする方法は?

私はVPNを介してリモートネットワークに接続されているホストのDockerコンテナにあり、すべてのトラフィックをVPNネットワークのホスト10.43.0.0/16にルーティングしようとしています。10.148.185.170

sudo ip route add 10.43.0.0/16 via 10.148.185.170 dev enp0s5
Error: Nexthop has invalid gateway.

$ ip route show
default via 10.211.55.1 dev enp0s5 proto dhcp metric 100
10.211.55.0/24 dev enp0s5 proto kernel scope link src 10.211.55.3 metric 100
169.254.0.0/16 dev enp0s5 scope link metric 1000
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown

10.148.185.170「Nexthopに無効なゲートウェイがあります」というエラーが発生します。これは、VPNネットワークにあり、追加のホップ(VPN TUNインターフェイス)が必要なため、ゲートウェイとして指定できないことを意味しますか?これが正しい場合10.43.0.0/16VPNネットワークを介してゲートウェイに10.148.185.170ネットワークパケットを送信するようにOSに指示する方法

ノート: VPN ネットワークのコンテナからホストへのすべてのトラフィックが正しくルーティングされない。たとえば、次のようになります。

$ nc -vvv 10.148.185.170 443
Connection to 10.148.185.170 443 port [tcp/https] succeeded!

関連情報