ArchLinuxを使用して透明なファイアウォールを設定する方法

ArchLinuxを使用して透明なファイアウォールを設定する方法

ArchLinuxを使用して透明なファイアウォールを設定しようとしています。

私の設定は次のとおりです。

(ISP, IP: 10.90.10.254)
\
 \
  \ (eth0-> ip: 10.90.10.1 gateway: 10.90.10.254)
   +-----------+
   |           |
   |    PC     |
   |(as server)|
   +-----------+
                \ (eth1-> ip: 10.90.10.100)
                 \
                  \
     (10.90.10.101)\        | (wireless-> ip-range: 10.90.10.102-)
                    +-------+
                    |Router |
                    +-------+

私のルーターにはファイアウォール機能がないので、ルーターとISPの間にファイアウォールを設定する必要があります。

ベストアンサー1

これを行うには、eth0とeth1をPCでブリッジモードに設定し、ブリッジインターフェイスに1 IP(単一ethではない)を提供する必要があります。

始めるために、Linuxでのブリッジングの基本は次のとおりです。 http://www.tldp.org/HOWTO/BRIDGE-STP-HOWTO/index.html

ディストリビューションによっては、ブリッジングを実行するより高速でより良い方法があるかもしれません。

上記のワイヤレスIP範囲は、一部の構成では指定できません。どのIPがどこに行くかを決定することはあなた次第です。

DHCPを介して制御することもできますが、これは全体の設定と要件によって異なります。

おすすめ記事