用于将dev tld映射到本地主机的dns服务器。

devdns的Python项目详细描述


它只做一件事:将自定义tld(比如.dev)映射到IP(比如127.0.0.1)。

##使用

sudo devdns sudo devdns test sudo devdns dev 192.168.1.110

默认情况下,devdns将devtld映射到127.0.0.1。这可能是大多数人所需要的。第一个参数(如果指定)将设置自定义tld,如test(www.myserver.test)。第二个参数允许您指定IP地址,例如LAN上服务器的地址。

您需要以根用户身份运行它,因为它使用端口53(标准DNS端口)。此外,还需要将localhost(127.0.0.1)添加到dns服务器列表的顶部。我建议添加google的dns地址(8.8.8.8和8.8.4.4)作为备份服务器。

啊![](http://raw.github.com/colevscode/devdns/master/dnsconfig.png

##学分

这些代码中的大部分是从[minidns](https://code.google.com/p/minidns/)中采用的,minidns本身大量借鉴了[francisco's recipe](http://code.activestate.com/recipes/491264-mini-fake-dns-server/)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Jsonify使用Jackson来定义嵌套对象   在Swing中禁用java图形调试   java Selenium Webdriver拖放在Jenkins上不起作用   java我对一个显示器的问题有一个非常不切实际的询问   java增强的“for”循环导致ArrayIndexOutOfBoundsException   ArrayAdapter适用于Java中的安卓编程,字符串数组   linux在Ubuntu上通过PulseAudio播放Java音频文件时出错   java在Spring应用程序中加载内部(类路径)和外部属性文件   java使用Maven连接到mySQL   Java应用程序的设计   websocket在电报api java中与dc的连接   java XMLStreamException,因为xml中的(&N)   java从控制台输出到JTextArea   Java导出文本文件   java实现parseInt方法   java为什么servlet容器会同步对特定资源/servlet的多个请求的访问?   循环中的Java“while”变量   用Java编程一个国际象棋游戏,gameOver布尔不起作用   java如何获得真正的JPanel大小?