ルーティングの問題により、次のエラーが表示されます。 Nexthopに無効なゲートウェイがあります。

ルーティングの問題により、次のエラーが表示されます。 Nexthopに無効なゲートウェイがあります。

一部のトラフィックはVPNを介して(一部のIPに)ルーティングし、他のトラフィックは通常の接続を介してルーティングしようとしています。この目的のために、特定のIPからのトラフィックがVPNトンネルをバイパスできるように固定ルートを追加しました。

非常に奇妙なことに、一部のIPでは動作し、他のIPでは動作しないようです。エラー:Nexthopのゲートウェイが正しくありません。

だからこれはうまくいきます:

root@ubuntu:~# ip r add 193.27.14.179/32 via 127.31.1.1 dev eth0

root@ubuntu:~# ip r
default via 172.31.1.1 dev eth0 proto dhcp src 49.12.189.197 metric 100 
172.31.1.1 dev eth0 proto dhcp scope link src 49.12.189.197 metric 100 
193.27.14.179 via 172.31.1.1 dev eth0 

これはうまくいきません:

root@ubuntu:~# ip r add 168.119.56.29/32 via 127.31.1.1 dev eth0
Error: Nexthop has invalid gateway.

だから何が起こっているのか..アドバイスやコメントをいただきありがとうございます!

root@ubuntu:~# route -n
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         172.31.1.1      0.0.0.0         UG    100    0        0 eth0
172.31.1.1      0.0.0.0         255.255.255.255 UH    100    0        0 eth0
193.27.14.179   172.31.1.1      255.255.255.255 UGH   0      0        0 eth0


root@ubuntu:~# cat /etc/iproute2/rt_tables
#
# reserved values
#
255 local
254 main
253 default
0   unspec
#
# local
#
#1  inr.ruhep
root@ubuntu:~# ip r show table local
local 49.12.189.197 dev eth0 proto kernel scope host src 49.12.189.197 
broadcast 127.0.0.0 dev lo proto kernel scope link src 127.0.0.1 
local 127.0.0.0/8 dev lo proto kernel scope host src 127.0.0.1 
local 127.0.0.1 dev lo proto kernel scope host src 127.0.0.1 
broadcast 127.255.255.255 dev lo proto kernel scope link src 127.0.0.1 
root@ubuntu:~# ip r show table main
default via 172.31.1.1 dev eth0 proto dhcp src 49.12.189.197 metric 100 
172.31.1.1 dev eth0 proto dhcp scope link src 49.12.189.197 metric 100 
193.27.14.179 via 172.31.1.1 dev eth0 
root@ubuntu:~# ip r show table default
Error: ipv4: FIB table does not exist.
Dump terminated


root@ubuntu:~# iptables -S
-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT

ベストアンサー1

おすすめ記事