Wyszukiwanie w witrynie

Jak zainstalować bezpłatną dystrybucję zapory sieciowej „IPFire” dla systemu Linux


IPFire to dystrybucja Linuksa typu open source, która działa jako zapora ogniowa, brama VPN, serwer proxy, serwer DHCP, serwer czasu, buforujący serwer nazw, Wake-On-LAN, DDNS, Open VPN, monitorowanie itp. .

IPFire jest udostępniany na licencji GPL i całkowicie zaprojektowany do bezpłatnego użytku. Podczas tworzenia IPFire programiści dbają o kluczowe rzeczy, takie jak bezpieczeństwo. Ponieważ IPFire będzie łączyć się bezpośrednio z Internetem, istnieje ryzyko, że hakerzy i zagrożenia go zaatakują. Aby uniknąć tych zagrożeń i ataków, menedżer pakietów Pakfire pomaga administratorom w utrzymaniu aktualności bazy danych pakietów w IPFire.

Zasadniczo IPFire został zbudowany przy użyciu super jądra z różnymi funkcjami zagrożeń, ataków, wykrywania i naruszania zabezpieczeń oraz posiada bogaty interfejs graficzny. IPfire ma funkcję korzystania z usług plików Samba i vsftpd. IPFire obsługuje połączenia telefoniczne typu VDSL, ADSL, SDSL, Ethernet i 4G/3G.

Możemy używać IPFire w dowolnym środowisku wirtualnym, takim jak KVM, VMware, XEN, Qemu, Microsoft Hyper-v, Oracle virtual box, Proxmox itp. i można go uruchomić na maszynach z procesorami ARM, takich jak jako Raspberry Pi.

Podczas instalacji IPFire sieć jest konfigurowana w różnych segmentach. Ten podzielony na segmenty schemat bezpieczeństwa wskazuje, że dla każdego systemu w sieci jest odpowiednie miejsce i można go włączyć osobno zgodnie z naszymi wymaganiami. Każdy segment działa jak grupa maszyn mających wspólny poziom bezpieczeństwa, który jest opisany czterema różnymi kolorami stref, tj. Green, Czerwony, Niebieski, Pomarańczowy.

  • Zielony – oznacza, że jesteśmy w bezpiecznym obszarze. Klient w obszarze zielonym będzie bez żadnych ograniczeń i podłączony wewnętrznie/lokalnie.
  • Czerwony – wskazuje, że jesteśmy w niebezpieczeństwie lub mamy połączenie ze światem zewnętrznym, nic nie będzie dozwolone przez zaporę ogniową, chyba że zostanie specjalnie skonfigurowana przez administratorów
  • Niebieski – reprezentuje sieć „bezprzewodową”, która jest używana w sieci lokalnej.
  • Pomarańczowy – oznacza to, że znajdujemy się w strefie zdemilitaryzowanej „DMZ”. Wszystkie serwery dostępne publicznie są oddzielone od reszty sieci, aby zminimalizować naruszenia bezpieczeństwa.

IPFire wydało niedawno aktualizację 2.15 Core 86, która zawiera nowy graficzny interfejs użytkownika, który został całkowicie przeprojektowany i zawiera ogromną nową funkcjonalność.

Wymagania sprzętowe IPFire

  1. Minimalny procesor i586 (Intel Pentium 333 MHz).
  2. Minimum 256 MB pamięci RAM, zalecane 512 MB.
  3. Minimum 1 GB miejsca na dysku twardym, zalecane 2 GB, większy rozmiar będzie dobry.
  4. Minimum 2 karty sieciowe z szybkością transferu 1 GB.
Konfiguracja mojego środowiska
Host name		:	ipfire.tecmintlocal.com
IP address		:	192.168.1.1
Hard disk size		:	4 GB
Ethernet Cards	        :	2 No's

W tym artykule opisano instalację IPFire wraz z elementami, które należy skonfigurować podczas instalacji. Procedura instalacji i konfiguracji zajmie więcej niż 10 do 15 minut, w zależności od szybkości komputera.

Krok 1: Instalacja IPFire

1. Przed przystąpieniem do instalacji IPFire upewnij się, że Twój sprzęt jest kompatybilny z IPFire. Następnie przejdź na oficjalną stronę pobierania IPFire i pobierz obraz ISO IPFire zgodnie ze swoimi wymaganiami. W tym artykule omówiono instalację IPFire przy użyciu najpopularniejszej metody CD/DVD.

Alternatywnie możesz także użyć instalacji USB IPFire, ale musisz utworzyć nośnik USB jako obraz startowy za pomocą narzędzia Unetbootin.

2. Po pobraniu obrazu ISO wypal obraz na nośniku takim jak CD/DVD lub USB, uruchom nośnik i wybierz opcję Zainstaluj IPFire 2.15, aby rozpocząć instalację.

3. Następnie wybierz Język odpowiedni dla Twojego regionu.

4. Na tym etapie widać, że jeśli nie chcesz kontynuować konfiguracji, możesz anulować konfigurację i ponownie uruchomić komputer.

5. Zaakceptuj licencję, naciskając spację, aby wybrać, i naciśnij OK, aby kontynuować.

6. Na tym etapie zostanie wyświetlone ostrzeżenie, ponieważ w przypadku kontynuowania instalacji dane na wybranym dysku zostaną zniszczone. Wybierz Tak, aby zainstalować IPFire i wybierz OK.

7. Następnie wybierz system plików EXT4 i przejdź do kolejnych kroków.

8. Po wybraniu typu systemu plików rozpocznie się instalacja, dysk zostanie sformatowany i zainstalowane zostaną pliki systemowe.

9. Po zakończeniu instalacji naciśnij OK, aby ponownie uruchomić komputer, aby zakończyć instalację i kontynuować dalszą instalację w celu skonfigurowania ISDN, kart sieciowych i haseł systemowych.

10. Po ponownym uruchomieniu systemu pojawi się monit o opcję menu rozruchu IPFire. Wybierz opcję domyślną, naciskając klawisz enter.

11. Następnie wybierz typ języka mapowania klawiatury z listy rozwijanej, jak pokazano poniżej.

12. Następnie wybierz z listy strefę czasową. Tutaj wybrałem „Indie” jako region mojej strefy czasowej.

13. Wybierz nazwę hosta dla naszej maszyny IPFirewall. Domyślnie będzie to ipfire. Nie zamierzam wprowadzać żadnych zmian w tych krokach.

14. Podaj prawidłową nazwę domeny, jeśli masz lokalny serwer DNS lub możemy go zdefiniować później. Tutaj używam „tecmintlocal” jako nazwy domeny mojego lokalnego serwera DNS.

15. Wprowadź hasło dla użytkownika root. Będzie ono używane do uzyskiwania dostępu z wiersza poleceń. Jako hasła użyłem redhat123$.

16. Teraz musimy podać hasło dla administratora interfejsu sieciowego IPFire GUI. Ze względów bezpieczeństwa hasło musi różnić się od danych uwierzytelniających dostępu do wiersza poleceń.