pfSense——跑在 Vmware 上的防火牆

StrokMitream發表於2020-12-16

pfSense——跑在 Vmware 上的防火牆

如果你正在學習防火牆配置,而又沒有可以隨意修改/配置的防火牆裝置;那麼,本文或許可以助你一臂之力! 且隨我慢慢道來。

本文要介紹的是—— pfSense ,是的,就是它! pfSense 是一個基於 FressBSD ,專為防火牆和路由器功能定製的開源版本。

它被安裝在計算機上作為網路中的防火牆和路由器,並以可靠性著稱,且提供往往只存在於昂貴商業防火牆才具有的特性(如vpen、IDS、IPS)。

1 下載系統映象

首先,我們去官網下載安裝映象:image.png圖:pfSense 映象下載

當前最新版本為 2.4.5-p1 ,選擇架構 AMD-64 位 ,安裝型別為 ISO 映象 ,選擇離我們最近的下載節點 Singapore ,點選下載即可。順帶把底下的 SHA256 Checksum 也下載下來,方便等下校驗。

ISO 下載完成後,校驗無誤即可開始安裝了。記得一定要校驗!

2 安裝

開啟 Vmware Workstation ,新建虛擬機器。 配置 1 個 CPU 核心,1 GB 記憶體就可以;如果記憶體不充裕,512MB 也跑得起來。 除了有幾個地方需要注意,其他預設就行:

1.客戶機作業系統要選擇 FreeBSD 64 位 ,畢竟 pfSense 是基於 FreeBSD的。2.至少配置兩張網路卡,一個用作 WAN口,一個用作 LAN 口。3.至少要有一張網路卡設定為 橋接模式 或 僅主機 模式。即確保我們可以從物理機連線到 pfSense防火牆上。同時,記錄下設定為 橋接模式 網路卡的 MAC 地址 (選擇“橋接”網路卡,點選“高階”,即可檢視到 MAC 地址 )。(後面有用)

image.png圖:檢視橋接網路卡 MAC 地址

做好這些配置,就可以開始系統安裝了。

3 配置 pfSense

安裝開始後,前幾個選項,選擇預設的配置即可。 直到配置 WAN 口 和 LAN 口 地址處: pfSense 預設的網路卡名稱為 em0 和 em1 , WAN 口 地址與 LAN 口 地址可以先分別配置為 em0 與 em1 , LAN 口 的IP 需能與主機正常通訊(主機能 ping 通)。 配置完成後,大概是這個樣子:image.png圖:WAN 口和 LAN 口配置

可以分別看到 WAN 口 與 LAN 口 的 IP 地址 。 此時,輸入 1 ,即檢視網路卡資訊,即可看到 WAN 口 、 LAN 口 的 MAC 地址 :image.png圖:pfSense 檢視網路卡 MAC 地址

可以看到: em0 (LAN 口)的 MAC 為: 00:0C:29:E4:9D:8F

em1 (WAN 口)的 MAC 為: 00:0C:29:E4:9D:99

確保 LAN 口 的 MAC 與我們前面配置的橋接網路卡的地址一致即可(只有這樣,我們才能透過物理機 Web 訪問到 pfSense 防火牆)。

接下來,見證奇蹟的時刻到了: 在物理機瀏覽器輸入 http://LAN 口 IP ,即可登入 pfSense 防火牆 Web 端了。 預設使用者名稱密碼為: admin/pfsense .image.png圖:pfSense 首頁

可以暢快地玩耍了!

oh,no,no 忘了一個東西,記得把 Web 介面語言設定為 “Chinese (Simplified)”!image.pngimage.png圖:pfSense 設定中文語言

OK !

pfSense——跑在 Vmware 上的防火牆


References

[1] 官網: https://www.pfsense.org/download/


相關文章