호스트가 내 컴퓨터에 어떤 형태로든 연결하는 것을 방지하는 데 사용할 수 있는 도구/응용 프로그램이 있습니까? 현재 나는 /etc/hosts
다음과 같은 절대 호스트를 사용하고 배치합니다.
127.0.0.1 unix.stackexchange.com
127.0.0.1 www.unix.stackexchange.com
하지만 정규 표현식을 사용하면 이와 같은 작업이 더 쉬울 것입니다.
127.0.0.1 .*stackexchange.*
이렇게 하면 stackexchange
URL의 모든 내용이 차단됩니다.
답변1
결정하다ASN
whois -h whois.radb.net `dig +short stackoverflow.com`
트래픽 관리
for ip in `whois -h whois.radb.net '!gAS25791' | grep /`
do
iptables -A -s $IP -j DROP
done
답변2
번거롭지 않은 솔루션을 위해 많은 사람들이 Fail2ban을 사용합니다.http://www.fail2ban.org/
규칙을 사용자 정의할 수 있습니다. 참조http://www.fail2ban.org/wiki/index.php/Commands
set <JAIL> addfailregex <REGEX>