Bỏ qua điều hướng
← Về danh sách bài viết
Hướng dẫn kỹ thuật

Hướng dẫn cài đặt OpenVPN trên Pfsense chi tiết

Hướng dẫn cấu hình OpenVPN trên Pfsense dễ hiểu nhất, chính xác nhất của BKNS. Dịch vụ được cung cấp bởi BKNS.

Openvpn-pfsense-

Trong nhiều doanh nghiệp hiện nay, nhu cầu truy cập hệ thống nội bộ từ xa một cách an toàn ngày càng phổ biến. Nhân viên có thể làm việc tại nhà, quản trị viên cần truy cập server khi không ở văn phòng, hoặc các chi nhánh cần kết nối với nhau qua Internet.

Một giải pháp phổ biến và hiệu quả là OpenVPN trên pfSense. pfSense là firewall/router mã nguồn mở mạnh mẽ, còn OpenVPN là giao thức VPN bảo mật cao. Khi kết hợp hai công nghệ này, doanh nghiệp có thể tạo đường hầm bảo mật (VPN tunnel) giúp người dùng truy cập hệ thống nội bộ an toàn từ bất kỳ đâu.

Bài viết này sẽ hướng dẫn cài đặt OpenVPN trên pfSense chi tiết từ A–Z, phù hợp cho cả người mới bắt đầu.

OpenVPN là gì?

openvpn-1.png

OpenVPN là chương trình mã nguồn mở VPN hoàn toàn miễn phí. Nó cũng được xem là giải pháp hoàn hảo nhất cho những người muốn có 1 kết nối an toàn và bảo mật giữa 2 hệ thống mạng với nhau.

VPN (Virtual Private Network) – Mạng riêng ảo là một kết nối an toàn và đáng tin cậy giữa mạng cục bộ (LAN) và một hệ thống khác. Nó hỗ trợ kết nối từ xa từ một hệ thống mạng Public đến một mạng Local. Ví dụ như nếu sử dụng VPN thì về nhà bạn vẫn có thể kết nối đến mạng nội bộ của công ty để quản lý và xử lý tiếp các công việc đang làm.

Trong bài này BKNS sẽ hướng dẫn các bạn cài đặt OpenVPN trên Pfsense, chúng ta bắt đầu nhé.

Lợi ích khi triển khai OpenVPN trên pfSense

Khi cài đặt OpenVPN trên pfSense, hệ thống mạng sẽ có nhiều lợi ích:

Truy cập hệ thống nội bộ từ xa

Nhân viên có thể truy cập:

  • file server
  • phần mềm nội bộ
  • hệ thống quản trị.

Bảo mật khi làm việc ngoài văn phòng

Khi sử dụng WiFi công cộng, dữ liệu vẫn được mã hóa.

Kết nối nhiều chi nhánh

Các văn phòng ở nhiều địa điểm có thể kết nối chung một mạng.

Quản lý truy cập tập trung

Quản trị viên có thể:

  • cấp quyền user
  • thu hồi certificate
  • kiểm soát kết nối.

Điều kiện cần trước khi cấu hình OpenVPN

Chuẩn bị hệ thống PfSense

Bạn cần một hệ thống pfSense đã cài đặt và hoạt động ổn định.

Các yêu cầu cơ bản:

  • pfSense đã cài đặt
  • truy cập được WebGUI
  • có quyền admin

Yêu cầu phần cứng và mạng

Một số yêu cầu tối thiểu:

  • CPU: 2 core
  • RAM: 2GB
  • Network card: 2 NIC

Ngoài ra cần:

  • IP public
  • kết nối Internet ổn định

Các thông tin cần chuẩn bị

Trước khi cấu hình OpenVPN, hãy chuẩn bị:

  • IP public hoặc domain
  • network nội bộ
  • dải IP VPN tunnel
  • username VPN

Các bước cài đặt OpenVPN trên pfSense chi tiết

Dưới đây là các bước quan trọng để cấu hình OpenVPN.

Bước 1: Tạo CA Cert và Server Cert.

Kết nối đến giao diện quản lý Pfsense Web GUI

Chọn System -> Cert. Manager

openvpn-2.png

Tạo CA certificate

openvpn-3.png

Tạo Server Certificate

openvpn-4.png

Bước 2: Install OpenVPN Wizards

Chọn VPN -> OpenVPN -> Wizards

Ảnh 1:

openvpn-5.png

Ảnh 2:

openvpn-6.png

Ảnh 3:

openvpn-7.png

Ảnh 4: 

openvpn-8.png

Ảnh 5:

openvpn-9.png

Ảnh 6:

openvpn-10-1-1.png

Ảnh 7:

openvpn-11.jpg

Ảnh 8:

openvpn-12.jpg

Bước 4: Cài đặt gói OpenVPN Client Export

Chọn System -> Package Manager

Ảnh 1:

openvpn-17.png

Ảnh 2:

openvpn-18.jpg

Bước 5: Tạo User VPN và Export file cấu hình.

Chọn System -> User Manager

Ảnh 1:

openvpn-19.png

Ảnh 2:

openvpn-20.png

Ảnh 3:

openvpn-21.jpg

Export file cấu hình: VPN -> OpenVPN -> Client Export

Ảnh 4:

openvpn-22.jpg

Các bạn xuất file cài đặt trên máy tính hoặc điện thoại và kết nối với thông tin User và Passwd được setup.

Cảm ơn bạn đã đón đọc bài viết. Có thể bạn cũng quan tâm đến: Hướng dẫn cài đặt OpenCart Hosting BKNS

Hào Phạm – Bộ phận kỹ thuật!