Captive Portal: là một trang Web trung gian, dùng để bảo vệ hệ thống mạng. Khi người dùng muốn tham gia vào hệ thống mạng sẽ được yêu cầu nhập tên và mật khẩu hợp lệ ( đôi khi chỉ cần click tham gia ), chức năng này thường được sử dụng ở những hệ thống mạng không dây.
Captive portal pfsense: mang đến một giải pháp cấu hình dễ dàng. Sử dụng một trang trung gian để yêu cầu người dùng chứng thực, giúp nâng cao khả năng bảo mật. Trang Web trung gian này có thể thiết kế đơn giản, với hướng dẫn và điều khoản sử dụng, hoặc sử dụng ô Username và Password để đăng nhập.
Như đã trình bày ở trên, những hệ thống mạng Wifi thường sử dụng Captive portal nhiều nhất. Tại những sân bay hoặc khách sạn, khi kết nối vào hệ thống mạng Wifi, thường xuất hiện màn hình Captive portal, bạn phải bấm vào nút truy cập để có thể truy cập Internet. Ngày càng phổ biến hơn, captive portal cũng có thể được dùng tại văn phòng, quán cafe, hoặc nhà ở của bạn.
Khi đã cấu hình captive portal pfsense, bất cứ máy tính nào sử dụng pfSense làm gateway đều được chuyển hướng đến trang portal đích.
Cấu hình Portal cơ bản không yêu cầu chứng thực :
Trước tiên tôi sẽ hướng dẫn bạn cách cấu hình một Portal cơ bản mà không yêu cầu chứng thực. Máy con khi kết nối vào hệ thống mạng sẽ được redirected vào trang HTML mà bạn đã thiết kế. Trang này có thể hiển thị thông báo, hình ảnh phụ thuộc vào mục đích sử dụng và ý đồ của người thiết kế. Để gia nhập được vào hệ thống mạng, người dùng phải click vào nút Continue để pfSense thực hiện việc cấp quyền truy cập.
Cách cấu hình :
Enable chức năng Captive Portal : vào Services -> Captive Portal. Stick vào check box “ Enable captive portal “.
Chọn Interface : hầu hết nhà quản trị đều sử dụng Interface Lan. Lưu ý rằng Captive Portal chỉ có thể chạy trên một Interface tại một thời điểm.
Upload trang HTML để dùng làm Portal : trang này có thể được viết bằng HTML/PHP và sử dụng như là trang đích ( Landing Page ).
Ở mục “ Portal Page Content “, chọn vào nút “ Choose File “ để Upload file HTML/PHP. Sau khi upload hoàn tất chọn nút Save để áp dụng thay đổi.
Để kiểm tra lại xem file HTML đã được Upload thành công hay chưa, bấm vào nút “view current page” ở bên dưới mục upload file HTML.
Kiểm tra lại Portal : để đảm bảo rằng mọi thứ đã hoạt động, bạn hãy dùng một máy tính trong hệ thống mạng và truy cập một trang Web bất kỳ.
Nếu chức năng Captive Portal hoạt động ổn định, bạn sẽ được redirected đến trang portal. Khi người dùng Click vào nút Continue sẽ tiếp tục đến trang web muốn truy cập.