Prosty firewall dla stacji roboczej
: 09 marca 2016, 19:25
Przedstawiam dziś bardzo prosty firewall używany przez mnie na desktopie. Jeśli nie potrzebujemy udostępniać komuś samby, ftp lub innych usług w sieci lokalnej, to taki firewall w zupełności wystarczy.
DO DZIEŁA
Wszystkie poniższe polecenia wykonuje jako root.
Wpisy dodaje do /etc/rc.local
Kod:
Co robi taki firewall...
Na początku przekazuje komunikat, że się uruchamia Potem blokuje wszystko co chce wejść do naszego komputera oraz pozwala wejść tym połączeniem, które sami nawiązaliśmy... Nic więcej nie potrzeba.
I to by było na tyle. Firewall uruchamia się podczas startu systemu. Usługi nie trzeba zamykać, gdyż nie pełni ważnych funkcji na systemie plików ani funkcji serwerowych/bazodanowych. W końcu desktop nie ma pootwieranych żadnych gniazd i nie wpuszcza na nie żadnego ruchu. Wyłącza się komputer firewall wraz z zamknięciem systemu znika z pamięci.
DO DZIEŁA
Wszystkie poniższe polecenia wykonuje jako root.
Wpisy dodaje do /etc/rc.local
Kod:
Wpisy umieścić przed linijką exit 0 w tym plikuecho "Starting firewall"
iptables -F
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
Co robi taki firewall...
Na początku przekazuje komunikat, że się uruchamia Potem blokuje wszystko co chce wejść do naszego komputera oraz pozwala wejść tym połączeniem, które sami nawiązaliśmy... Nic więcej nie potrzeba.
I to by było na tyle. Firewall uruchamia się podczas startu systemu. Usługi nie trzeba zamykać, gdyż nie pełni ważnych funkcji na systemie plików ani funkcji serwerowych/bazodanowych. W końcu desktop nie ma pootwieranych żadnych gniazd i nie wpuszcza na nie żadnego ruchu. Wyłącza się komputer firewall wraz z zamknięciem systemu znika z pamięci.