Hướng dẫn cài đặt pfsense tren may that

Trước khi đi vào chủ đề chỉnh, mời bạn tham khảo ảo hóa:

Proxmox là gì

Tường lửa Pfsense là gì

Trước hết, Để chạy được pfSense. yêu cầu cấu hình phần cứng tối thiểu một máy chủ ảo cần phải có hoặc bạn tham khảo bảng giá máy chủ ảo Cloud Việt đang cung cấp:

CPU: 2vCPU

RAM: 1GB

SSD hoặc HDD: 20GB

network: 2 card mạng interface trở lên

Về phần mềm: Đầu tiên chúng ta cần truy cập địa chỉ trang chủ: https://nyifiles.pfsense.org/mirror/downloads/ và Sau đó tiến hành download file Image: có 2 cách upload file iso lên Proxmox

Tham khảo Hướng dẫn đưa file cài đặt (upload file iso) lên proxmox

Sau khi tải về file ISO bắt đầu quá trình cài đặt các bước sau:

  1. Hướng dẫn tạo một VM (máy chủ ảo) trong proxmox
  2. Cài đặt pfsense:

Sau khi tạo máy ảo rồi bước tiếp theo ta tiếp tục cài đặt firewall pfsense

  1. Bật máy chủ ảo lên: Start

Hướng dẫn cài đặt pfsense tren may that

2. Vào console

Hướng dẫn cài đặt pfsense tren may that

3. Bấm Accept

Hướng dẫn cài đặt pfsense tren may that

4. Chọn install và ok

Hướng dẫn cài đặt pfsense tren may that

5.Chọn ngôn ngữ, bước này ta để mặc định và Select

Hướng dẫn cài đặt pfsense tren may that

6. chọn Guided Disk Setup -> OK

7. Pfsense bắt đầu cài đặt

Hướng dẫn cài đặt pfsense tren may that

và cuối cùng reboot

Hướng dẫn cài đặt pfsense tren may that
Hướng dẫn cài đặt pfsense tren may that

Tại màn hình cài đặt của pfSense, một menu sẽ hiển thị các tùy chọn cài đặt. Bạn có thể bấm phím 1 để cài đặt mặc định.

Firewall – tường lửa là các thiết bị phần cứng hay phần mềm được thiết kế để phát hiện, ngăn chặn, bảo vệ các tài nguyên mạng trước các cuộc tấn công từ bên ngoài Internet. Trong đó giải pháp sử dụng firewall mềm mã nguồn mở như pfSense hay OPNsense được sử dụng rộng rãi với nhiều ưu điểm về chi phí, hiệu năng.

Firewall mềm pfSense

Firewall

Firewall – tường lửa là một thiết bị, hệ thống phần cứng hoặc phần mềm có chức năng kiểm soát, giám sát lưu lượng vào ra trong hệ thống mạng. Cụ thể là ngăn chặn các truy cập thông tin không mong muốn từ ngoài vào hệ thống mạng nội bộ cũng như ngăn chặn các thông tin bảo mật nằm trong mạng nội bộ xuất ra ngoài Internet mà không được cho phép.

Hướng dẫn cài đặt pfsense tren may that

Firewall là “bức tường” bảo vệ mạng LAN.

Cần lưu ý rằng firewall không thể ngăn chặn virus hoặc các mã độc lây lan trong mạng nội bộ khi người dùng vô tình hay cố ý cho phép các virus, mã độc đó thực thi đằng sau nó. Mọi firewall đều phải có ít nhất hai giao tiếp (card) mạng, một đầu ra nối với hệ thống mạng cần bảo vệ, một đầu vào nối với hệ thống mạng bên ngoài.

Firewall mềm pfSense

PfSense là firewall mã nguồn mở, phát triển từ dự án m0n0wall năm 2004 từ các nhà sáng lập là Chris Buechler và Scott Ullrich.

PfSense là sản phẩm thuộc công ty Rubicon Communications, LLC (Netgate) có trụ sở tại Mỹ, với nền tảng là hệ điều hành FreeBSD. Hiện tại (06/2020) phiên bản mới nhất được download trên trang chủ pfsense.org là bản 2.4.5.

Hướng dẫn cài đặt pfsense tren may that

Logo pfSense.

PfSense cung cấp nhiều tính năng, tùy chọn cấu hình từ cơ bản đến nâng cao. Ngoài ra còn có thể tải thêm các gói cài đặt từ bên ngoài như snort, zabbix-agent, squid,… nhờ đó có thể tùy biến khá phong phú.

Hướng dẫn cài đặt pfsense tren may that

Dashboard pfSense.

Cài đặt firewall pfSense

Chuẩn bị

Yêu cầu phần cứng tối thiểu để cài đặt pfSense là: CPU 600 MHz, RAM 512 MB, ổ cứng 4 GB và có USB boot hoặc đĩa CD/DVD để cài đặt ban đầu.

Trong bài viết sử dụng máy ảo trên VMWare Workstation với cấu hình RAM 512MB, ổ cứng 20GB, 1 core CPU, 2 card mạng.

Các bước cài đặt

Hướng dẫn cài đặt pfsense tren may that

Nhấn Enter để bắt đầu cài đặt.

Hướng dẫn cài đặt pfsense tren may that

Chọn Install để cài đặt pfSense.

Sau đó ta tiếp tục chọn theo mặc định các tùy chọn bàn phím, phân vùng ổ cứng, đợi quá trình cài đặt hoàn tất và reboot:

Hướng dẫn cài đặt pfsense tren may that

Hoàn tất cài đặt và khởi động lại máy ảo pfSense.

Sau khi đã khởi động xong, ta tùy chỉnh các thông số như gán interface, đặt IP cho các interface theo nhu cầu sử dụng:

Hướng dẫn cài đặt pfsense tren may that

Giao diện pfSense khi khởi động.

Việc đầu tiên cần làm là gán interface (card mạng) cho pfSense. Ta nhập 1 (Assign Interface) và chọn interface tương ứng với WAN, LAN,… trên pfSense:

Hướng dẫn cài đặt pfsense tren may that

Gán interface thích hợp bằng việc chọn phím 1.

Tiếp đó nhập 2 (Set interface(s) IP address) để đặt IP cho các interface đã gán trước đó:

Hướng dẫn cài đặt pfsense tren may that

Đặt IP cho các interface bằng việc chọn phím 2.

Sau đó ta truy cập vào IP LAN của pfSense trên trình duyệt, nhập tài khoản là admin và mật khẩu mặc định là pfsense sau đó cài đặt một số thông tin ban đầu như DNS, mật khẩu admin:

Hướng dẫn cài đặt pfsense tren may that

Đăng nhập pfSense trên trình duyệt.

Hướng dẫn cài đặt pfsense tren may that

Cài đặt một số thông tin cơ bản.

Hướng dẫn cài đặt pfsense tren may that

Bỏ chọn tùy chọn firewall mặc định.

Hướng dẫn cài đặt pfsense tren may that

Bảng điều khiển pfSense khi vừa cài đặt ban đầu xong.

Hướng dẫn cài đặt pfsense tren may that

Ping thử ra Internet đã thành công.

Như vậy quá trình cài đặt firewall mềm pfSense đã hoàn tất.

Viettelco đã triển khai thực tế pfSense cho nhiều khách hàng với mô hình ví dụ như dưới đây, gồm 1 server cài đặt pfSense làm OpenVPN server, Zabbix giám sát hệ thống và các server sau nối với interface LAN của pfSense:

Hướng dẫn cài đặt pfsense tren may that

PfSense ngoài ra cũng đóng vai trò cân bằng tải thường gặp trong nhiều doanh nghiệp bằng việc dựng một pc với cấu hình thấp hoặc cơ bản. Trên đó cài thêm nhiều dịch vụ khác như proxy Squid, VPN với OpenVPN, HA với CARP và IP VIP,…