Jak zainstalować i skonfigurować zaporę IPFire Linux?

Wśród środków bezpieczeństwa, które muszą być stosowane i podejmowane w każdej organizacji niezależnie od jej wielkości, jest to bezpieczeństwo, ponieważ są pewne elementy, o które należy zadbać w szczególny sposób, takie jak dokumenty, bazy danych, konfiguracje i reguły, które mają został stworzony w celu optymalizacji ogólnego wykorzystania infrastruktury informatycznej firmy. Istnieją różne metody bezpieczeństwa, które można wdrożyć, niektóre proste, a inne nie, ale Solvetic szczegółowo wyjaśni jedną, która będzie pomostem do znacznego zwiększenia środków bezpieczeństwa, a mianowicie IPFire.

Co to jest IPFireFirewall został opracowany jako metoda i środek ochrony działający pomiędzy siecią lokalną a Internetem, analizujący pakiety przychodzące i wychodzące za pomocą reguł, które gwarantują, że korzystanie z sieci jest bezpieczne, ponieważ jest to najczęstsza brama. rodzaje ataków.

IPFire został zaprojektowany z modułowością i wysokim poziomem elastyczności, ponieważ może działać jako firewall, serwer proxy lub brama VPN.Dzięki modułowej konstrukcji IPFire, gwarantuje się, że cała jego struktura działa w oparciu o zdefiniowaną przez nas konfigurację. IPFire można zarządzać i aktualizować za pomocą menedżera pakietów, co ułatwia zadania administracyjne.

Struktura IPFire opiera się i została opracowana w celu wykonywania określonych zadań, takich jak:

Działaj jak firewallDomyślnie IPFire korzysta z zapory sieciowej Stateful Packet Inspection (SPI), która polega na tym, że podczas procesu instalacji IPFire sieć jest konfigurowana w różnych segmentach oddzielonych od siebie, każdy segment reprezentuje grupę komputerów, które mają wspólne poziom bezpieczeństwa ze sobą poprzez kolory, takie jak:

  • Zielony: Wskazuje bezpieczny obszar iz reguły składa się z lokalnej sieci przewodowej, klienci w tym stanie mają dostęp do wszystkich innych segmentów sieci bez ograniczeń.
  • Czerwony: Czerwony oznacza „niebezpieczeństwo”, więc nic w tym kolorze nie może przechodzić przez zaporę, chyba że zostało to skonfigurowane przez administratora.
  • Niebieski: Odnosi się do sieci bezprzewodowej w sieci lokalnej i jako taka jest jednoznacznie identyfikowana, a określone reguły rządzą klientami tam hostowanymi. Klienci w tym segmencie sieci muszą uzyskać jawne zezwolenie, zanim będą mogli bezpiecznie uzyskać dostęp do sieci.
  • Pomarańczowy: Nazywany również „strefą zdemilitaryzowaną” (DMZ). Wszystkie serwery, które są publicznie dostępne, są odizolowane od reszty sieci w celu ograniczenia możliwych naruszeń bezpieczeństwa.

Menedżer pakietówSystem zarządzania pakietami IPFire nazywa się Pakfire i jego misją jest aktualizacja systemu za pomocą jednego kliknięcia. Dzięki Pakfire będzie można zainstalować łatki bezpieczeństwa, poprawki błędów i ulepszone funkcje, aby zoptymalizować wykorzystanie IPFire w ogólny sposób. Dodatkowo Pakfire umożliwia nam instalację i użytkowanie:

  • Usługi udostępniania plików (Samba i vsftpd)
  • Serwer komunikacyjny używany z Asterisk
  • Uzyskaj dostęp do różnych narzędzi wiersza poleceń, takich jak tcpdump, nmap, traceroute i wielu innych.

AktualizacjeIPFire jest oparty na Linuksie, a jego rdzeń jest open source, dlatego aktualizacje IPFire, zwane Core Updates, są publikowane co cztery tygodnie i tam aktualizowane są poprawki zebrane z błędów wskazanych przez użytkowników.

Działaj jako telefonicznyIPFire może pełnić rolę bramy internetowej dla całego procesu połączenia z Internetem, dzięki czemu jest kompatybilny ze wszystkimi rodzajami dostępu, zarówno szerokopasmowym, jak i mobilnym, wśród których wyróżniamy VDSL, ADSL/SDSL, 4G/3G i Ethernet.

Służyć jako serwer proxyKiedy wdrażamy IPFire, dołączony jest pełny serwer proxy, który jest znany jako Squid i ma funkcje filtrowania stanowej inspekcji pakietów (SPI) przez zaporę ogniową w warstwie TCP / IP, treści internetowe przesyłane przez HTTP , HTTPS lub FTP i inne. Jako serwer proxy, IPFire pozwala nam wykonywać takie czynności jak:

  • Dodaj bezpieczeństwo: to dzięki temu, że klient nie konsultuje się bezpośrednio z serwerami sieciowymi, najpierw konsultuje się z proxy.
  • Uwierzytelnianie: IPFire korzysta z list dostępu, dzięki którym serwer proxy może być skonfigurowany tak, aby umożliwić dostęp po prawidłowym uwierzytelnieniu użytkownika, możemy wybrać metody uwierzytelniania, takie jak LDAP, identd, Windows, Radius lub lokalne metody uwierzytelniania.
  • Autoryzacja: IPFire ma kontrolę dostępu opartą na sieci, dzięki której możemy tworzyć reguły zezwalające lub nie na dostęp.
  • Dziennik: To narzędzie ma analizator plików dziennika o nazwie Calamaris, za pomocą którego pliki dziennika mogą być reprezentowane graficznie, zarządzając ich kryteriami w interfejsie sieciowym IPFire.
  • Zarządzanie przepustowością: IPFire ma funkcję zarządzania pobieraniem, która umożliwia zarządzanie i kontrolowanie przepustowości do określonych obszarów.

Filtruj zawartośćPoprzez implementację IPFire SquidGuard jest dodany, który jest wtyczką filtrującą URL, która jest podłączona za pomocą mechanizmu przekierowywania proxy, dzięki czemu poszczególne rozszerzenia dla poszczególnych domen lub adresów URL można skonfigurować w interfejsie internetowym IPFire dla czarnych i białych list, w zależności od przypadku. Korzystając z tego filtra możliwe będzie:

  • Zablokuj lub ogranicz tymczasowo zawartość internetową według czasu, użytkownika i komputera.
  • Blokuj dostęp do niektórych stron i kategorii treści.
  • Ukryj reklamę.

Działa jako akcelerator aktualizacjiZnana również jako Akcelerator Aktualizacji, jest to funkcja, która została opracowana w celu przyspieszenia wdrażania aktualizacji dla systemów operacyjnych, dzięki czemu wszystkie pobrane aktualizacje będą buforowane i przy następnym użyciu są dostarczane z pamięci podręcznej, przyspieszając ich dostęp.

Przejrzysty skaner antywirusowyMenedżer pakietów Pakfire posiada wtyczkę SquidClamAV, która jest skanerem antywirusowym dla serwera proxy sieci Web, jego zadaniem jest sprawdzanie w czasie rzeczywistym całego ruchu sieciowego pod kątem wirusów i zagrożeń, wykorzystując silnik skanowania ClamAV i definicje wirusów.

Tworzenie VPNDzięki IPFire mamy możliwość tworzenia wirtualnych sieci prywatnych (VPN), IPFire wykorzystuje protokoły IPsec i OpenVPN, co ułatwia połączenie z różnymi urządzeniami końcowymi VPN takich producentów jak Cisco, Juniper, Checkpoint i innych.

Bezpieczeństwo kryptograficzneJest to jeden z głównych celów IPFire, ponieważ od tego momentu gwarantowane jest bezpieczeństwo, prywatność i integralność informacji, IPFire opiera się na dwóch filarach:

  • Przyspieszenie sprzętowe: IPFire może korzystać z różnych procesorów szyfrowania, takich jak procesory AMD Geode, VIA Padlock lub rozszerzenia procesora, takie jak AES-NI firmy Intel i AMD, obsługiwane są algorytmy AES- {256,192,128} - {ECB, CBC}, SHA256 i SHA1.
  • Generator liczb losowych: IPFire może korzystać z różnych sprzętowych generatorów liczb losowych w celu generowania bezpiecznych kluczy, a tym samym przyspieszenia operacji kryptograficznych.

Wymagania sprzętowe do korzystania z IPFireIPFire to potężne narzędzie, które wymaga bardzo mało sprzętu:

  • Procesor: i5 kompatybilny z x86 z 1 GHz lub wyższym, a także procesorami ARM SBC i X86-64.
  • Pamięć RAM: 1 GB lub więcej
  • Miejsce na dysku twardym: Minimum 4 GB wolnego miejsca
  • Dwie karty sieciowe do komunikacji między komputerami.

Ponadto IPFire można zwirtualizować na platformach takich jak VMware, KVM, Xen, VirtualBox i innych. Teraz zobaczymy, jak zainstalować IPFire w VirtualBox, a tym samym zarządzać wszystkimi regułami zapory i dodać odpowiednie środki bezpieczeństwa.

1. Zainstaluj zaporę IPFire w systemie Linux


IPFire można pobrać pod następującym linkiem:

Skonfiguruj maszynę wirtualnąPodstawowa konfiguracja IPFire w VirtualBox obejmuje:

  • Przypisz żądaną nazwę, w tym przypadku IPFire
  • Wybierz Ubuntu jako system podstawowy
  • W razie potrzeby przydziel odpowiednią ilość pamięci i dysku

POWIĘKSZAĆ

Krok 1
Po zdefiniowaniu uruchamiamy maszynę wirtualną i wybieramy obraz ISO, który wcześniej pobraliśmy:

Krok 2
Kliknij przycisk „Start”, a zostaną wyświetlone następujące informacje:

Krok 3
Tam wybieramy opcję „Zainstaluj IPFire 2.21 - Core 122”, aby uruchomić proces instalacji, pozostałe opcje obejmują ogólne aspekty konfiguracji. Po naciśnięciu klawisza Enter musimy zdefiniować język, który będzie używany z IPFire:

POWIĘKSZAĆ

Krok 4
Kliknij OK, a zostaną wyświetlone następujące informacje. Kliknij przycisk „Rozpocznij instalację”, aby rozpocząć proces.

POWIĘKSZAĆ

Krok 5
W kolejnym oknie musimy zaakceptować licencję GPL i w tym celu za pomocą klawisza Tab przechodzimy do pola „Akceptuję tę licencję” i aktywujemy je spacją:

POWIĘKSZAĆ

Krok 6
Ponownie wciskamy Enter, a teraz zobaczymy następujący komunikat:

POWIĘKSZAĆ

Krok 7
Tam jest wskazane, że dysk twardy zostanie sformatowany, a zatem wszystkie dane zostaną utracone, ext4 jest domyślnym systemem używanym z IPFire, kliknij „Usuń wszystkie dane”, a pojawi się następujące okno, w którym będziemy mieli możliwość wyboru w razie potrzeby inny system plików:

POWIĘKSZAĆ

Krok 8
Po zdefiniowaniu kliknij OK i rozpocznie się proces instalacji IPFire:

POWIĘKSZAĆ

Krok 9
Po zakończeniu procesu instalacji zobaczymy następujące elementy. Przechodzimy do ponownego uruchomienia systemu, aby dokończyć zmiany.

POWIĘKSZAĆ

Następnie zobaczymy, jak całkowicie skonfigurować IPFire.


Zaloguj się Dołącz!

wave wave wave wave wave