jas*_*unk 9 c linux dns perl
我有一个Linux服务器有一个ad-hoc无线网络供客户端连接.一旦连接,我希望用户始终被重定向到它自己的Web服务器,无论他们输入什么URL.大的解决方案是设置一个完整的DNS服务器(使用BIND或等效服务器),但这看起来有点过分.我只需要一个简单的程序来监听任何DNS请求并始终使用相同的IP地址进行响应.
我环顾四周,但似乎找不到一个.它最好用C或Perl编写,因为我真的不想安装任何其他脚本语言.
Bor*_*nov 10
使用Net :: DNS :: Nameserver并编写自己的回复处理程序.
对于C,请看:
hob*_*bbs 7
我建议使用dnsmasq.它比您绝对需要的功能更全面,但它编写得很好,体积小,易于安装,您需要提供的唯一配置是--address='/#/1.2.3.4'告诉它回答所有查询(与其他查询不匹配)规则),地址为1.2.3.4.dnsmasq是众所周知的,并且可能是比Net :: DNS :: Nameserver更强大的服务器.
--address='/#/1.2.3.4'
归档时间:
13 年,8 月 前
查看次数:
14069 次
最近记录:
8 年,11 月 前