Cấu hình Captive Portal none authentication trên Pfsense

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.

Captive Portal Software - Captive Portal Service | Robustel 

Cấu hình Pfsense captive portal none authentication, tức là không cần xác thực bằng user, chỉ click kết nối là vào internet và chuyển hướng đến 1 trang chúng ta cần.

Lưu ý: cấu hình DHCP trước cho đường mạng cần áp dụng Captive portal

 Trên pfsense, ta chọn  Service > Captive Portal > Add sau đó tùy chỉnh các thông số như bên hình dưới

đây:

Code HTML file Portal.html. các bạn có thể để mặc định  hoặc tự code theo nhu cầu của mình, lưu ý các biến, giá trị trong file cần phải theo mẫu.

<html>
<head>
    <title>Welcome to our portal</title>
</head>
<body>
    <p>Chào Mừng đến với hệ thống Wifi Free</p>
    <p>Click Tiếp tục để truy cập internet</p>
    <form method="post" action="$PORTAL_ACTION$">
        <input name="redirurl" type="hidden" value="$PORTAL_REDIRURL$">
        <input name="zone" type="hidden" value="$PORTAL_ZONE$">
        <input name="accept" type="submit" value="Tiếp Tục">
    </form>
</body>
</html>

Sau khi hoàn thành các bước sau, chúng ta dùng 1 máy tính để test, lưu ý trên windows XP sẽ không thông báo cho chúng ta vào trình duyệt xác thực, do đó khi dùng máy test khuyến cáo dùng windows 7 trở lên.


Chúc các bạn thành công.
 



 

Nhận xét