Tôi có một máy chủ Linux có một mạng không dây đặc biệt để khách hàng kết nối. Sau khi kết nối, tôi muốn người dùng luôn được chuyển hướng đến máy chủ web của riêng mình bất kể họ nhập URL nào. Giải pháp lớn là thiết lập máy chủ DNS đầy đủ (có BIND hoặc tương đương) nhưng dường như quá mức. Tất cả những gì tôi cần là một chương trình đơn giản sẽ lắng nghe mọi yêu cầu DNS và luôn trả lời cùng một địa chỉ IP.Máy chủ DNS rất đơn giản
Tôi nhìn quanh một lần nhưng dường như không thể tìm thấy. Nó tốt nhất nên được viết bằng C hoặc Perl vì tôi không thực sự muốn cài đặt bất kỳ ngôn ngữ kịch bản nào khác.
Làm thế nào về dnsmasq: http://serverfault.com/q/351108 –
Bạn có thể sử dụng dnsmasq (DNS + DHCP đơn giản) – dAm2K
FWIW, sử dụng DNS để bắt khách hàng trên các AP không dây hiện nay được coi là thực hành xấu bởi vì nó gây trở ngại với bộ đệm DNS. Giờ đây, các cổng cố định cố định sử dụng tính năng chặn HTTP. – Alnitak