Tôi có một máy vi tính được thiết kế để hiển thị cho khách hàng trang cổng thông tin khi họ đăng nhập vào mạng Wi-Fi.Trang Cổng bị khóa với MITM
Vấn đề là vì một lý do nào đó họ không nhận được cửa sổ bật lên thông thường từ điện thoại/máy tính ở đâu khi tôi làm như vậy với bộ định tuyến của tôi, nó hoạt động.
Tôi đang thực hiện toàn bộ quá trình bằng cách chuyển tất cả yêu cầu dns sang mạng cục bộ (ví dụ: 10.0.0.2).
Khi truy cập trình duyệt, họ sẽ nhận được trang cổng thông tin nhưng hành vi bị thiếu. (kết nối với Wi-Fi sau đó một popup tự động xuất hiện nói rằng bạn cần phải đăng nhập vào mạng).
trên apache cục bộ tôi có tệp index.php đơn giản với mã trạng thái 401 (trái phép).
Các vi máy tính được kết nối thông qua cổng Ethernet đến router, và tôi có toàn quyền kiểm soát của các bộ định tuyến, nhưng tôi muốn các captive portal được quản lý từ các-vi máy tính riêng của mình, đó là lý do tại sao tôi không sử dụng các cổng bị khóa dựa trên bộ định tuyến.
Tal.
Bạn sẽ cần điểm truy cập WiFi của mình tới máy tính khác qua DHCP/DNS. Thiết lập điều đó là nhiều hơn một câu hỏi cấu hình máy chủ (so với lập trình) và sẽ được yêu cầu tốt hơn ở nơi khác. –
Tôi đang thực hiện chương trình đó tại sao lại hỏi tại đây. Tôi có một proxy dns python trỏ tất cả các yêu cầu đến máy chủ apache của máy tính của tôi, hiển thị trang đăng nhập hotspot, nhưng không có gì được kích hoạt trên các thiết bị. (không có "bạn cần phải đăng nhập" tin nhắn, mặc dù các proxy dns hoạt động hoàn hảo). – Jentel