iptablesを使用してVPNサーバーの特定のURLをブロックする

iptablesを使用してVPNサーバーの特定のURLをブロックする

プライベートVPNサーバーがあります。ユーザーは、Wireguard、Shadowsocksなど、さまざまな方法でサーバーに接続できます。

私のユーザーの特定のウェブサイトへのアクセスを制限したいと思います。

私が知っている限り、最も一般的な方法はiptablesを使用することです。単一のIPアドレスをブロックするルールも作成できません。

  1. table = FILTER&chain = FORWARDにルールを追加する必要があることを正しく理解していますか?

  2. クライアントでpingを実行しても効果がないのはなぜですか?

    iptables -A FORWARD -d 5.255.255.242 -j DROP ここにコードを入力

  3. URLでウェブサイトを禁止する方法に関する提案はありますか?アイデアは、定期的にスクリプトを実行して不要なサイトを処理し、そのサイトの新しいルールを作成することです。

関連情報