战俘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从JSP或HTML向servlet发送多个参数   java方法来查看字符是否在字符数组中   使用带有java的MAC地址连接到设备   java如何将csv文件中的数据打印到secondactivity?   java如何从netbean 7.0.1连接到数据库   java考虑所有可能的类值,用于输出测试分割的预测值。   java我的actionListener调用有什么问题   swing在Java中实现粒子过滤器最有效的方法是什么?   java运行。getFontFamily()为返回null。使用apachepoi的docx文件   一个事务中的java领域循环与每个步骤循环中的一个事务   java日期格式与Spring Boot不兼容   java类冲突。处理   java GridBagLayout不工作   java将图像发送到另一个应用程序