战俘cx想成为

eoe的Python项目详细描述


*.hostname.localdns解析程序,pow.cx 想成为替代者。

如何在ubuntu 12.04 precise上运行eoe

确保安装了具有资质的扭曲名称:

sudo aptitude install python-twisted-names

使用pip命令安装eoe

pip install eoe

编辑/etc/nsswitch.confhosts行如下:

hosts: files mdns4 dns

您还需要编辑/etc/NetworkManager/NetworkManager.conf文件, 注释掉行dns=dnsmasq

# dns=dnsmasq

现在需要配置网络管理器:

  1. 在“系统”菜单中,单击“首选项”,然后单击“网络连接”。
  2. 选择要为其配置Google公用DNS的连接。 例如:
    • 要更改以太网连接的设置,请选择Wired选项卡, 然后在列表中选择网络接口。它通常被称为eth0。
    • 要更改无线连接的设置,请选择“无线”选项卡, 然后选择适当的无线网络。
  3. 单击“编辑”,然后在出现的窗口中,选择IPv4设置或IPv6 设置选项卡。
  4. 如果选择的方法是自动的(dhcp),打开下拉列表并选择 只能使用自动(DHCP)地址。如果方法设置为 否则,不要改变它。
  5. 在DNS服务器字段中,输入以下IP:^{TT8}$。
  6. 单击“应用”保存更改。如果系统提示您输入密码或 确认,键入密码或提供确认。

重新启动网络管理器:

#> service network-manager restart

尝试运行eoe:

#> eoe

如果它失败了,它会发消息告诉你端口已被占用,你就完蛋了。 我知道让它工作的唯一方法是pkill dnsmasq这样 crontab还需要杀死dnsmasq

如果想让eoe一直运行,只需将其添加到crontab中 @reboot作为其时间字段:

#> sudo crontab -e

然后添加以下行:

@reboot eoe

如果在启动时不启动eoe,则需要在 需要使用以下命令:

sudo eoe

eoe未运行时,需要重新配置网络管理器以使用 完全DHCP。

请花点时间阅读 documentation of avahi 关于东道主的把戏。

如果处理子域的lot并且 网络使用动态IP,这些IP会定期变化。

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

推荐PyPI第三方库


热门话题
java如何运行一个在播放歌曲的同时创建和更改UI的方法?   eclipse错误:无法找到或加载主类Java,因为类文件anme和类名不同?   两个数字相加得到一个值的java算法   java我可以更改字符串吗?   java Hibernate 5.2:以编程方式从其他jar加载映射   java如何访问随机跳转到固定位置的二进制文件   java是解析器实现中文档的功能   Javasocket的两端齐平   java查找将两个非常大的整数之和除以相等块的步骤   java如何在Restlet中调用带超时的异步HTTP客户端   java如何从servlet请求将hashmap传递给jsp。塞塔提布特   java Spring MVC HTTP状态500–内部服务器错误,Servlet。servlet[dispatcher]的init()引发异常   java即使没有alpha通道,如何将PNGFiles加载为ARGB_8888?   java将subscribe的返回类型映射到其他类型   javascript如何在安卓 WebView中启用longpress操作下载图像?   java将字符串作为hashmap值的一部分添加到StringList中   JavaSpringAOP:代表类型声明其他方法或字段   Java将二进制序列转换为字符   java使用ApachePOI获取最后一行值   为什么要在FPS(每秒帧数)跟踪器中添加时间?(爪哇)