środa, 23 maj 2012
NEXT / Artykuły / NEXT 4/2008 / Artykuły z NEXT 4/2008 / Wyklikać reguły zapory

NEXT 4/2008 - Wyklikać reguły zapory

Wyklikać reguły zapory - ikonka KMYFIREWALL 1.1.1

Data: 18 marzec 2008

Ograficznych nakładkach na linuksowe zapory internetowe wspomnieliśmy w poradzie o konfiguracji iptables w NEXT 3/2007, str. 134. Są to programy, które pozwalają komfortowo ustawić firewall nawet mało doświadczonym użytkownikom. Ich obsługa zwykle niewiele różni się od popularnych aplikacji do Windows, więc znajomość zasad tworzenia reguł iptables czy ipfw praktycznie nie jest konieczna. Jedną z ciekawszych nakładek na zaporę jest testowany KMyFirewall.


Parametry

Obsługiwane firewalle iptables
Predefiniowane role zapory NAT (bramka internetowa)
Podgląd konfiguracji wynikowej tak
Tryb działania skrypt aktywujący firewall, uruchamiany ręcznie lub automatycznie

Jeden program, dwie wersje

Aplikacja umożliwia działanie w dwóch trybach: podstawowym oraz powiązanym z iptables, będącym jedyną zaporą, dla której reguły można wygenerować. Pierwszy z nich prezentuje przejrzysty interfejs użytkownika z kilkoma modułami odpowiedzialnymi za poszczególne funkcje zapory. W głównym, My Network, należy ustawić adresy/nazwy hostów lub stref, dla których mają być tworzone reguły, albo kliknąć przycisk automatycznej generacji, jeśli firewall ma chronić tylko macierzysty komputer. Głównych ustawień dokonuje się w module Access Control. Prezentuje on listę kilkudziesięciu protokołów, które wystarczy zaznaczyć, aby zezwolić lub zablokować na nich ruch, w zależności od wybranego trybu. Można oczywiście dodać własne porty, np. dla klientów sieci BitTorrent.

Kolejne moduły to Special Hosts pozwalający tworzyć reguły filtrowania ruchu z/do konkretnych maszyn; ICMP Options, za pomocą którego można określić reakcję komputera na pakiety ICMP, np. redukując maksymalną liczbę pakietów echo-reply, co zabezpiecza przed atakiem typu DoS; NAT Configuration, umożliwiający jednym kliknięciem konfigurację pakietu iptables do pełnienia roli bramki dla lokalnej sieci.

Najciekawszym narzędziem jest jednak mało rzucająca się w oczy funkcja modułu My Network, dotycząca hostów i stref. Za jej pomocą można określić np. jednolite reguły dla wielu maszyn znajdujących się w jednej sieci. Wystarczy ustawić zakres adresów IP strefy na odpowiadający np. podległej komputerowi sieci NAT, po czym jednym kliknięciem wysłać przez protokół SSH wygenerowany skrypt do określonej maszyny (oczywiście, jeśli działa na niej Linux z zaporą iptables).

Zupełnie inaczej wygląda interfejs programu w trybie iptables, który można określić jako dość precyzyjną wizualizację reguł. Użytkownik może wybrać z przybornika, którą tabelę – FILTER, NAT czy MANGLE – chce edytować, po czym wszelkie operacje dotyczą już bezpośrednio modyfikacji odpowiednich łańcuchów. Dostępne jest np. ustawienie globalnych reguł (DROP, ACCEPT etc.) dla łańcuchów, a wszelkie konkretne opcje filtrowania ruchu należy ustawić ręcznie, dodając kolejne reguły.

Poznać iptables z KMyFirewall...

Pomoc aplikacji w trybie iptables polega głównie na podpowiedziach nazw dostępnych usług czy interfejsów, choć nie tylko. Wyświetlanie w oknach dialogowych reguł takich opcji jak Fragments czy Type Of Service (TOS) przypomina administratorowi o zaawansowanych funkcjach iptables, o których często zapomina, że istnieją. To wbrew pozorom spory zaleta programu, bo pomaga średnio doświadczonym użytkownikom łatwo zaznajomić się ze szczegółowymi funkcjami iptables. Szkoda, że funkcji tej nie uzupełnia pomoc w programie – po prostu jej brak. Mimo to warto tę funkcję wypróbować, zwłaszcza że w każdej chwili, w obu trybach, można podejrzeć wygenerowany skrypt i ręcznie dokonać w nim zmian.

www.kmyfirewall.org, darmowy/open source

ZALETY:
  • dwa tryby interfejsu użytkownika, oba przejrzyste i intuicyjne
  • możliwość łatwej regulacji zaawansowanych funkcji zapory

WADY:
  • współpraca tylko z iptables
  • brak pliku pomocy

ROKOWANIA:
  • program dla każdego dbającego o bezpieczeństwo użytkownika Linuksa
  • może być pomocny w nauce obsługi i konfiguracji iptables

KONKURENCI:
  • Firestarter 1.0.3
  • FWBuilder 2.1.16

Ocena: +++++    (aby ocenić, musisz się zalogować w serwisie)

Podobne artykuły:

Komentarze:

Redakcja nie ponosi odpowiedzialności za treść komentarzy.
Nikt jeszcze nie skomentował.
Niezalogowany

Aby mieć dostęp do niektórych części serwisu NEXT (np. forum dyskusyjnego, oceny numeru, newslettera), musisz posiadać konto w naszym serwisie. Zachęcamy do darmowej rejestracji!

Jeżeli posiadasz już konto w serwisie, to zaloguj się.