Rozwiązanie społecznościowe

Uruchom pfSense na ZimaBoard: zaktualizowany poradnik konfiguracji routera z 2023 roku dla bieżącego instalatora Netgate i bezpieczniejszej konfiguracji zapory sieciowej

A September 2023 IceWhale tutorial showing pfSense installed on ZimaBoard 832 with one Ethernet port for WAN and the other for LAN. The source used the 2.7.0-era download page and default admin/pfSense credentials. Community replies included both successful bare-metal reports and one user who instead ran pfSense in Proxmox. Current Netgate installation media and first-login behavior have changed.

ZimaBoard pozostaje naturalną platformą dla małego routera x86, ponieważ ma dwa porty Ethernet i może uruchamiać standardowy 64-bitowy system operacyjny zapory sieciowej. Samouczek IceWhale z 2023 roku poprawnie przedstawiał podstawową architekturę: zainstalować pfSense, przeznaczyć jeden interfejs sieciowy na WAN, a drugi na LAN, skonfigurować reguły DHCP i zapory, a następnie zarządzać pfSense z poziomu interfejsu WWW.

Zrzuty ekranu i instrukcje pobierania mają obecnie charakter historyczny. Aktualny instalator Netgate korzysta z nowoczesnych nośników instalacyjnych AMD64, a bieżące wytyczne pfSense wymagają zmiany domyślnego hasła administratora zamiast pozostawiania go bez zmian admin / pfsense na miejscu. Traktuj źródło jako wskazówki dotyczące sprzętu i topologii, a nie niezmienny podręcznik instalacji pfSense 2.7.0.

ZimaBoard z dwoma podłączonymi kablami Ethernet w konfiguracji routera pfSense z interfejsami WAN i LAN
Źródło wykorzystuje dwa porty Ethernet urządzenia ZimaBoard jako fizyczną granicę między sieciami WAN i LAN.

Dwa interfejsy sieciowe to praktyczne minimum dla układu routera

W przypadku prostej konfiguracji routera domowego:

  • WAN → modem/ONT/sieć nadrzędna;
  • LAN → przełącznik lub sieć lokalna;
  • Pamięć masowa ZimaBoard → wyłącznie system i konfiguracja pfSense, nie podstawowe zadania NAS.

Dodatkowe sieci VLAN mogą współdzielić interfejs LAN za pośrednictwem zarządzalnego przełącznika, natomiast większa liczba fizycznych stref wymaga dodatkowych obsługiwanych interfejsów sieciowych.

Użyj aktualnego instalatora AMD64 firmy Netgate

Historyczna strona pobierania pfSense 2.7.0 z wyborem AMD64 i instalatora USB Memstick
Strona pobierania wersji 2.7.0 ze źródła ma charakter historyczny; aktualne nośniki instalacyjne Netgate korzystają z bieżącego procesu instalacji AMD64.

Aktualna dokumentacja Netgate wskazuje, że nośnik Memstick USB AMD64 jest standardowym instalatorem dla większości sprzętu innych firm z architekturą x86-64.

Skorzystaj z aktualnej dokumentacji instalacji pfSense.

Starannie przypisz interfejsy WAN i LAN

Podczas wstępnej konfiguracji w konsoli ustal, który fizyczny interfejs sieciowy łączy się z siecią nadrzędną, a który obsługuje zaufaną sieć LAN. Ich zamiana może umieścić interfejs zarządzania po niewłaściwej stronie zapory.

Po pomyślnym zakończeniu instalacji oznacz kable i porty.

Natychmiast zmień domyślne hasło administratora

Historyczna strona logowania pfSense używana podczas samouczka konfiguracji routera ZimaBoard
Aktualne wytyczne Netgate mówią, że po zakończeniu konfiguracji nie wolno nadal używać domyślnego hasła administratora.

Netgate nadal dokumentuje fabryczne dane uwierzytelniające oprogramowania jako admin / pfsense, ale wyraźnie ostrzega użytkowników, aby natychmiast zmienili hasło. W nowszych wydaniach pfSense Plus kreator konfiguracji wymaga hasła innego niż domyślne.

Skonfiguruj DHCP i reguły zapory w przemyślany sposób

pfSense stanowi granicę bezpieczeństwa sieci. Potwierdź podsieć LAN, zakres DHCP, działanie DNS, NAT wychodzący oraz tylko te reguły przychodzące, których rzeczywiście potrzebujesz. Przekierowania portów dodawaj dla poszczególnych usług, a nie jako szeroką regułę ujawniającą wszystko.

Instalacja na fizycznym sprzęcie i zwirtualizowany pfSense mają różne tryby awarii

Jeden z użytkowników źródła nie mógł ukończyć instalacji bezpośredniej i zamiast tego uruchomił pfSense pod Proxmox, doceniając migawki i kopie zapasowe. Inny zgłosił, że pfSense+ działa płynnie na ZimaBoard od kilku miesięcy.

Instalacja na fizycznym sprzęcie jest prostsza w przypadku dedykowanego routera. Wirtualizacja zapewnia migawki i elastyczność, ale sprawia też, że dostęp do Internetu zależy od hypervisora, konfiguracji mostu sieciowego i uruchomienia hosta.

Utwórz kopię zapasową konfiguracji pfSense

Gdy WAN/LAN, sieci VLAN, DHCP, certyfikaty i reguły zapory działają poprawnie, wyeksportuj konfigurację XML pfSense i przechowuj ją poza routerem. Skróci to czas odzyskiwania po awarii pamięci masowej lub ponownej instalacji.

Unikaj przypadkowego łączenia kluczowych funkcji NAS i routera

Jeśli to samo fizyczne urządzenie jest jednocześnie jedynym routerem i serwerem pamięci masowej, ponowne uruchomienia, eksperymenty, konserwacja dysków lub problemy z hypervisorem mogą jednocześnie wyłączyć dostęp do sieci i usługi NAS.

W gospodarstwie domowym zależnym od łączności z Internetem dedykowana funkcja routera jest łatwiejsza do kontrolowania.

Upewnij się, że ZimaBoard niezawodnie uruchamia system z dysku pfSense

Jeden z późniejszych użytkowników źródła zauważył, że czasami musiał ręcznie wybierać urządzenie startowe pfSense w BIOS-ie. Po instalacji wyłącz i włącz zasilanie ZimaBoard — nie tylko uruchamiaj je ponownie — i sprawdź, czy oprogramowanie układowe konsekwentnie wybiera właściwy dysk pfSense.

Jeśli kolejność uruchamiania nie jest zachowywana po całkowitej utracie zasilania, zdiagnozuj osobno działanie oprogramowania układowego/CMOS, zamiast zakładać, że pfSense uległ awarii.

Zaplanuj aktualizacje zapory przed ich zastosowaniem

Aktualizacja routera przerywa dostęp do Internetu. Wyeksportuj konfigurację, zapoznaj się z aktualnymi informacjami o wydaniu pfSense i zaplanuj aktualizację na czas, gdy krótka przerwa w działaniu będzie akceptowalna. Jeśli router znajduje się w lokalizacji zdalnej, przed zmianą konfiguracji interfejsów, sieci VLAN lub pakietów upewnij się, że masz plan odzyskiwania.

Funkcje routera zwiększają wymagania dotyczące zasobów i złożoności

Podstawowe funkcje NAT/DHCP i zapory są lekkie. IDS/IPS, szyfrowanie VPN, inspekcja ruchu, filtrowanie DNS, wiele sieci VLAN i pakiety wymagające dużej przepustowości mogą wymagać więcej CPU/RAM oraz ograniczać przepustowość łącza na starszym sprzęcie.

Dobierz zasoby do włączonych usług, zamiast zakładać, że każda funkcja pfSense wymaga tyle samo.

Domyślnie nigdy nie zarządzaj pfSense z niezaufanego interfejsu WAN

Pozostaw WebUI w zaufanej sieci LAN lub celowo zabezpieczonej sieci zarządzającej. Jeśli wymagana jest administracja zdalna, preferuj VPN lub inną ściśle kontrolowaną ścieżkę dostępu zamiast szerokiego udostępniania interfejsu zapory w Internecie.

Najczęściej zadawane pytania dotyczące pfSense na ZimaBoard

Czy ZimaBoard może uruchomić pfSense?

Tak. Źródło zawiera zarówno pomyślne relacje społeczności, jak i oryginalny samouczek instalacji IceWhale.

Czy powinienem użyć starego zrzutu ekranu pobierania pfSense 2.7.0?

Nie. Użyj aktualnego nośnika instalacyjnego Netgate AMD64.

Czy mogę pozostawić domyślne hasło pfSense?

Nie. Netgate wyraźnie zaleca zastąpienie go silnym hasłem administratora.