NATなしでDebian LANを他のルーターに転送する

NATなしでDebian LANを他のルーターに転送する

natを使用せずにDebianを介してネットワーク転送を作成できますか?次のネットワーク構造があります。

ip: xxx.xxx.xxx.xxx/xx ---- Internet - wan - [Router with nat] --- lan (10.1.1.1/24 ---- eth1 (10.1.1.2/24) [Debian ] eth0--- (192.168.1.1/24)----Tplink Router (192.168.1.2/24)

Debianではなく最初のルーターでNATを実行できるように、192.168.0.xネットワーク全体を転送したいと思います。パケットルーティングを有効にしました。

echo 1> / proc / sys / net / ipv4 / ip_forward

debian eth1 では ip 10.1.1.2 に ping を送信できますが、デフォルトのルータでは 10.1.1.1 に ping を送信できません。

ベストアンサー1

2つの可能な問題があります。tcpdumpDebian ルータの 10.1.1.2 インターフェイスで動作しているものが見つかります。

  • Debian ルータはパケットのパススルーを許可しません (ファイアウォール設定がこれを許可しないため)。
  • または、インターネットルーターがパケットを受信しましたが(正しく)応答しません。

インターネットルーターが正しく応答するには、10.1.1.2ゲートウェイで静的ルートを設定する必要があります192.168.1.0/24

おすすめ記事