iptablesでトラフィックを転送できません

iptablesでトラフィックを転送できません

イメージ上のネットワークでトラフィックを転送する際に問題が発生しています: 通信網

私はついていきますこのガイドネットワーク インターフェイス (VM では、LAN は Asus ルーターによって提供され、WAN は VirtualBox NAT によって提供されます) と DNS/DHCP 部分の構成を除きます。適切な iptables ルールは CentOS の VM に設定されました。次に、マシン 1 (Arch Linux) で、172.0.0.0/8 へのルートを追加しました。

ip route add 172.0.0.0/8 via 192.168.1.173

残念ながら、マシン 1 から 172.0.0.0/8 のアドレスに ping できません。マシン 1 から 192.168.1.173 経由で VM に ssh できます。172.0.0.0/8 アドレスに ping すると、マシン 2 と VM から正常に動作します。172.0.0.0/8 は VPN 経由でアクセス可能で、マシン 2 は VPN に接続されているため問題はありません。VM には 2 つのネットワーク インターフェイスがあり、マシン 2 から Virtualbox の NAT 経由で 172.0.0.0/8 に ping できます。

ここで私が見逃している明らかな何かがあるでしょうか? iptables カウンターをチェックしましたが、FORWARD ルールはヒットしていませんでした。

関連情報