Strona 1 z 2
Iptables - zabezpieczenia serwera przed ping
: 30 listopada 2010, 18:20
autor: grzesiek1925
Witam.
Może ktoś mi powiedzieć jak skonfigurować najlepiej iptables żeby ktoś nie pingował mi serwera? Bo cały czas udaje się komuś w jakiś sposób pingować serwer...
Z góry dziękuję za pomoc!
: 30 listopada 2010, 19:36
autor: snejk
Skąd pinguje (LAN, WAN), i jaką masz konfiguracje iptables?
: 30 listopada 2010, 19:45
autor: grzesiek1925
Pinguje z WAN wysyła do ponad 40k pakietów. Jak na razie teraz pousuwałem wszystko żeby od początku zacząć... Bo tamto się nie sprawdzało...
: 30 listopada 2010, 21:07
autor: snejk
To zacznij od najprostszego i najskuteczniejszego firewalla:
Kod: Zaznacz cały
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i interfejs_wan -m state --state RELATED,ESTABLISHED -j ACCEPT
Pakiety icmp nie będą mogły przejść przez firewall. Możesz również dodać taką regułę:
Kod: Zaznacz cały
iptables -I INPUT -i wan_eth -p icmp --icmp-type echo-request -j REJECT --reject-with icmp-host-unreachable
Pingującemu zwracane będą pakiety ,,Destination Host Unreachable''.
: 30 listopada 2010, 21:45
autor: grzesiek1925
Może to głupie pytanie... ale mam pytanie czy, wystarczy dodać to, czy trzeba tworzyć plik i w nim te reguły? A następnie odpalić ./firewall ?
: 01 grudnia 2010, 09:15
autor: Cyphermen
Jak to tylko wpiszesz to po restarcie zniknie, więc musisz napisać to w pliku i ustawić przy starcie systemu.
: 01 grudnia 2010, 09:33
autor: grzesiek1925
A dlaczego serwer przestaje mi odpowiadać jak użyje
?
: 01 grudnia 2010, 09:59
autor: snejk
" pisze:A dlaczego serwer przestaje mi odpowiadać jak użyje
?
Ale co dokładnie masz na myśli? To polecenie zamyka wszystkie porty i nie przepuszcza nic z zewnątrz więc jeżeli chcesz udostępnić jakąś usługę to musisz odblokować ją w iptables. Np. ssh:
Kod: Zaznacz cały
iptables -A INPUT -i wan_eth -p tcp -dport 22 -m state --state NEW -j ACCEPT
: 01 grudnia 2010, 10:25
autor: turox
Odnośnie blokowania pingów - wystarczy
Kod: Zaznacz cały
echo "1" > /proc/sys/net/ipv4/icmp_echo_ignore_all
: 01 grudnia 2010, 10:26
autor: grzesiek1925
Ale to nie zablokuje wszystkich pingów (chyba)?