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로 웹사이트를 금지하는 방법에 대한 제안 사항이 있나요? 아이디어는 정기적으로 스크립트를 실행하여 필요하지 않은 사이트를 처리하고 해당 사이트에 대한 새로운 규칙을 생성하는 것입니다.

관련 정보