Hogyan telepítsem a pfSense tűzfalat Ubuntu és CentOS rendszerre?

A pfSense szoftver egy nyílt forráskódú tűzfal és útválasztó megoldás, amely a FreeBSD operációs rendszeren alapul. A kis- és középkategóriás cégek számára megfelelő pfSense alacsony költségű, dedikált tűzfal- és útválasztó megoldást kínál fizikai és virtuális számítógépes hálózatokhoz.

A szoftver, amely akár fizikai, akár virtuális számítógépen futhat, hatékony funkciók széles skáláját kínálja, szinte hasonlóak a kereskedelmi tűzfaleszközökhöz. Más, harmadik féltől származó megoldásokat is támogat, mint például a Squid, a Snort és mások, hogy tovább növelje képességeit. A pfSense tűzfalszoftver használatának előnyei a következők:

  • Nem igényel magas szintű műszaki szakértelmet
  • Web alapú felülettel rendelkezik az egyszerű konfiguráláshoz, frissítéshez vagy funkciók hozzáadásához
  • Alacsony teljes birtoklási költség
  • Elkerüli az eladó bezárását
  • Rugalmas telepítési lehetőségek, beleértve a fizikai hardvereszközöket és számítógépeket, valamint a virtuális gépeket.

Tipikus pfSense alkalmazások:

  • Tűzfal
  • Vezeték nélküli elérési pont
  • Router
  • VPN végpont
  • DNS/DHCP szerver
  • Terhelés elosztó
  • Forgalomformáló
  • Webtartalom szűrő és egyebek

A pfSense telepítése

Az pfSense A szoftver maga egy operációs rendszer, és nem telepítheti másik operációs rendszerre. Vagy lefoglal egy teljes fizikai számítógépet, vagy virtuális gépként telepíti egy fizikai rendszeren, például egy kiszolgálón belül. A virtuális üzembe helyezés szükségtelenné teszi további számítógépet a hálózaton.

Ebben a cikkben bemutatjuk, hogyan telepítheti a pfSense szoftvert egy virtuális gépre Ubuntu vagy CentOS rendszeren. Ehhez olyan gépre van szükség, amely támogatja a virtualizációt.

Kezdjük a virtuális gép létrehozásával, amelybe ezután telepítjük a pfSense-t. Használhat VirtualBoxot, VM Ware-t, KVM-et vagy bármilyen más kompatibilis virtualizációs szoftvert. Ebben az útmutatóban azzal fogunk dolgozni VirtualBox.

Amíg a gép rendelkezik VirtualBox-szal, a pfSense telepítése az alábbiak szerint történik, függetlenül a gazdagép operációs rendszerétől. Ez azt jelenti, hogy ugyanazokat a lépéseket kell követnie Ubuntu, CentOS és más Linux disztribúciók, macOS vagy Windows rendszereken.

A pfSense telepítése Ubuntu és CentOS rendszeren a VirtualBox segítségével

Előfeltételek

  • Ubuntut vagy CentOS-t futtató fizikai vagy virtuális számítógép
  • Sudo felhasználói jogok
  • Virtualizációs szoftverek, például VirtualBox, VM Ware, KVM, Virtuozzo, Xen stb. Ebben a cikkben az Oracle VirtualBox-szal fogunk dolgozni.
  • Két hálózati kártya
  8 legjobb HRIS szoftver a HR-feladatok egyszerűsítésére kis- és középvállalkozások számára

1. lépés: Töltse le a pfSense telepítő ISO-t

A virtuális gép létrehozásakor és konfigurálásakor szüksége lesz a pfSense ISO telepítőfájlra, amelyet azt javasoljuk, hogy töltse le a hivatalos honlapján mielőtt elkezdi a virtuális gép beállítását.

A letöltési oldal különféle lehetőségeket kínál, és az adott fájl a számítógép hardverétől és a telepítési folyamattól függ.

  • Válassza ki az architektúrát, a telepítőfájl típusát és a megfelelő tükrözési webhelyet a letöltéshez.
  • Esetünkben az AMD64 (64 bites) architektúrát választjuk, CD image (ISO) telepítő és tükör New York Cityben, USA-ban.
  • Kattintson a Letöltés gombra, és jegyezze fel a fájl helyét.

A fájl általában gzip (gz) formátumban van tömörítve, és ki kell csomagolnia egy ISO-ba. Jegyezze fel a letöltési helyet, mivel a virtuális számítógép beállítása után szüksége lesz erre a fájlra.

2. lépés: A pfSense létrehozása és a virtuális gép konfigurálása

Az Ubuntu vagy CentOS szerverén

Nyissa meg a VirtualBoxot, és kattintson az Új gombra

Írja be a pfSense virtuális géphez használni kívánt nevet, majd válassza ki az operációs rendszer típusát és verzióját. Ebben az oktatóanyagban a következő részleteket fogjuk használni;

  • Név: pfsvm
  • Típus: BSD
  • Verzió: FreeBSD (64 bites)
  • Miután beállította, kattintson a Tovább gombra.

A rendszer a csúszka segítségével kéri a memória méretét. Kattintson a Tovább gombra az ajánlott memória használatához. Ebben az útmutatóban az ajánlott 1 GB-ot használjuk fel szerverünk 4 GB RAM-jából.

Hozza létre a virtuális lemezt, és válassza ki a típust és a méretet

A következő lépés egy virtuális merevlemez létrehozása a pfSense virtuális gépünkhöz. Az ajánlott 16 GB, de erőforrásaitól függően módosíthatja.

Válassza a Virtuális lemez létrehozása most lehetőséget, majd kattintson a Létrehozás gombra. A Merevlemez fájltípus képernyőn válassza ki a VMDK (Virtual Machine Disk) lehetőséget, majd kattintson a Tovább gombra.

Válassza a Dinamikusan lefoglalt tárhely lehetőséget, majd kattintson a Tovább gombra a folytatáshoz. Adjon nevet a virtuális lemezfájlnak, és szükség szerint állítsa be a méretét, vagy használja az alapértelmezettet. Esetünkben meghagyjuk a javasolt nevet, amely megegyezik a pfSense virtuális gép nevével, és az ajánlott 16 GB-os merevlemez-méretet. A méret beállításához használja a csúszkát, írja be a számot a mezőbe. Kattintson a Létrehozás gombra.

Ez létrehozza a pfSense virtuális gépet, majd visszaviszi a VirtualBox főoldalára.

  A Netflix UI3010 hiba javítása

A következő lépésekben beállítjuk a hálózatokat, a hálózati interfészkártyákat és a rendszerindító lemez opciókat. Először létrehozunk egy hálózatot a VirtualBox környezetben.

3. lépés: VirtualBox hálózatok létrehozása és konfigurálása

A VirtualBox Managerben kattintson a Fájl, majd a Beállítások elemre.

Ha más hálózatokkal rendelkezik, azok megjelennek a képernyőn, és használhatjuk őket; ha nem, akkor létre kell hoznunk egyet. Kattintson a zöld + gombra a jobb oldalon.

Ez hozzáad egy NAT hálózatot NatNetwork néven.

Győződjön meg arról, hogy a hálózat aktív. A hálózati tulajdonságok módosításához használja az alján található gombot. Esetünkben az alapértelmezett értéken hagyjuk.

Kattintson az OK gombra a beállítások mentéséhez és a folytatáshoz. Most hozzáadunk egy gazdagép hálózatot. Ehhez lépjen a Fájl menübe, és kattintson a Host Network Manager elemre.

A Host Network Manager párbeszédpanelen kattintson a Létrehozás, majd a Tulajdonságok elemre az eredményül kapott vboxnet0 belső LAN-hálózat IP-címeinek beállításához.

Győződjön meg arról, hogy a DHCP-kiszolgáló engedélyezve van, és megfelelő konfigurációval rendelkezik.

A hálózatot most a VirtualBox virtuális környezetben hoztuk létre, és most már konfigurálhatjuk a pfSense VM hálózati kártyáinkat. A WAN adapter a NAT hálózaton keresztül csatlakozik, míg a LAN a vboxnet0 hálózathoz csatlakozik.

4. lépés: Konfigurálja a pfSense VM hálózati interfész adaptereit és csatlakozásait

A bal oldali oszlopban jelölje ki az új pfSense virtuális gépet (pfsvm), kattintson a Beállítások, majd a Hálózat elemre.

Győződjön meg arról, hogy az Adapter 1 engedélyezve van, és a Csatolva: mező legördülő nyílával válassza ki a Nat Network lehetőséget. A NatNetwork alapértelmezés szerint a Név mezőben jelenik meg. Ha egynél több hálózata van, használja azt, ahol a pfsense tűzfalat szeretné használni. Az 1. adapter WAN interfész kártyaként fog működni. Ezt követően konfigurál egy második adaptert a LAN-hoz.

Kattintson az Adapter 2 elemre, jelölje be a Hálózati adapter engedélyezése jelölőnégyzetet. A csatolt címhez: legördülő listában válassza a Csak gazdagéphez tartozó adapter lehetőséget, és a gazdagéphálózat nevét vboxnet0-ként. A beállítás után kattintson az OK gombra. Használhat más opciókat is, például a Bridged adaptert vagy bármilyen mást, az igényeitől függően

5. lépés: Konfigurálja a virtuális gépet a pfSense telepítőlemezről történő indításhoz

A következő lépés az indítólemez beállításainak konfigurálása. A pfSense virtuális gépet úgy kell beállítani, hogy a telepítő ISO lemezképéből induljon.

Nyissa meg a Beállításokat, és nyissa meg a Tárhelyet

Kattintson az Üres CD ikonra.

A jobb oldalon kattintson a CD ikon melletti kis nyílra.

Kattintson a Virtuális optikai lemezfájl kiválasztása opcióra.

Keresse meg azt a helyet, ahová a letöltött pfSense ISO telepítőfájlt mentette. Esetünkben a Letöltések mappában található.

  Telefonszám megváltoztatása Samsung fiókban

Válassza ki a pfSense ISO telepítőfájlt, és kattintson a Megnyitás gombra.

Ez a CD-rész üresről a pfsense iso fájl nevére változik.

Kattintson az OK gombra.

6. lépés: Telepítse a pfSense szoftvert a virtuális számítógépre

A virtuális meghajtó konfigurálása után az OK gombra kattintva visszakerül a VirtualBox Manager főoldalára.

A pfSense virtuális gép (pfsvm) kijelölésével kattintson a Start gombra.

A virtuális gép a pfSense rendszerindító ISO virtuális CD-ről indul, és megkezdi a telepítési folyamatot. Ebben az útmutatóban az alapértelmezett értékeket fogjuk használni. Ezeket a beállítás befejezése után bármikor módosíthatja.

Elfogadni a terjesztési értesítés feltételeit. Kattintson az Elfogadás gombra.

A pfSense alapértelmezett telepítése opcióval való folytatáshoz nyomja meg az OK gombot.

Válassza ki a kívánt billentyűzetkiosztást. Nyomja meg az Enter billentyűt az alapértelmezett amerikai billentyűkiosztási beállítások folytatásához.

Válassza ki, hogyan szeretné particionálni a lemezt. Használja az ajánlott automatikus (UFS) irányított telepítési lehetőséget.

A telepítés megkezdődik. Várja meg, amíg befejeződik.

A telepítés befejezése után a rendszer megkérdezi, hogy kíván-e módosítani vagy sem. Egyelőre válassza az alapértelmezett Nem értéket, hacsak nem szeretne néhány beállítást módosítani.

A telepítés ezzel befejeződött, és újra kell indítania a rendszert. Mielőtt ezt megtenné, vegye ki a telepítő CD-t, hogy a számítógép elinduljon a merevlemezre telepített pfSense programból.

A lemez kiadásához lépjen az Eszközök, Optikai meghajtók elemre, és kattintson a Lemez eltávolítása a virtuális meghajtóról lehetőségre.

Kattintson a Kényszerített leválasztás lehetőségre.

A lemez kiadása után válassza az Újraindítás lehetőséget, és nyomja meg az Enter billentyűt a pfSense tűzfal virtuális gép újraindításához.

7. lépés: A pfSense Firewall elérése és konfigurálása

Újraindítás után a pfSense virtuális gép az alábbi kimenetet adja, ha a telepítés sikeres volt. Most már testreszabhatja a tűzfalat.

  • A parancssorból a megfelelő számok használatával
  • Webes grafikus felhasználói felületen keresztül, ugyanazon a hálózaton lévő másik számítógépen és LAN-kapcsolaton keresztül
  • Webes GUI az interneten és a WAN interfészen keresztül.

8. lépés: A pfSense elérése webes grafikus felhasználói felület segítségével

A webes grafikus felület egyszerűbb módszert és lehetőségeket kínál. A pfSense webböngészőn keresztüli eléréséhez ugyanazon a hálózaton lévő gépre van szüksége. Nyissa meg a webböngészőt, és írja be a LAN IP-címét. Esetünkben ez a 192.168.1.1

Írja be a felhasználónevet adminként és a jelszót pfSense néven, majd kattintson a BEJELENTKEZÉS gombra. Ez ad egy varázslót, amely végigvezeti a kezdeti beállítási folyamaton.

Kövesse a lépéseket, és szükség esetén módosítsa. A kezdeti beállítások közé tartozik az adminisztrátori fiók jelszava és a LAN interfész.

Ha elkészült, kattintson a Befejezés gombra.

Miután a Befejezés gombra kattintott, el kell fogadnia a No Commercial Distribution szerződést, amely után megjelenik a pfSense állapotirányítópultja. A kezdeti beállítás befejeztével elérheti a menüt, és számos paramétert módosíthat. Ide tartoznak az interfészek, a tűzfal, a VPN és egyéb szolgáltatások.

Mi a következő lépés?

Tudj meg többet pfSense itt. Ha nem kíván időt tölteni a telepítéssel, akkor érdemes lehet a felhő virtuális gép előre telepített pfSense-vel.