GNU/Linux >> Linux の 問題 >  >> Linux

2 つのインターフェース間のすべてのトラフィックをブロックする方法は?

sysctl を使用してカーネルレベルでこれを制御できるはずです . net.ipv4 および/または net.ipv6 転送値をオフに設定します。

net.ipv4.conf.all.forwarding = 0
net.ipv4.conf.eth0.forwarding = 0
net.ipv4.conf.eth1.forwarding = 0

ディストリビューションによっては、/etc/sysctl.conf を編集するか、/etc/sysctl.d にファイルを追加することで、起動時にこれを構成できます。通常、転送はデフォルトで無効になっているため、転送を有効にする回線がある場合があります。

一部のファイアウォール ビルダーは、構成に応じて転送を有効または無効にします。


iptables -A FORWARD -i eth0 -o eth1 -j DROP


Linux
  1. LinuxでIP転送を有効にする方法

  2. それらを含む2つのパターン間の最初の発生を選択する方法は?

  3. 2つのタイムスタンプ間のログを抽出する方法は?

  1. 2つのリモート間でファイルをRsyncする方法は?

  2. ローカルホストとIPアドレス間のTCPトラフィックを監視する方法は?

  3. Linux – Linuxネットワークの名前空間間でトラフィックを転送する方法は?

  1. CUPS サーバー間のトラフィックを暗号化する方法

  2. SSH を介してすべてのネットワーク トラフィックをトンネリングするにはどうすればよいですか?

  3. 2 回の間に作成されたファイルを削除するには?