在ubuntu上设置Mesos DNS

在ubuntu上设置Mesos DNS,ubuntu,dns,docker,mesos,Ubuntu,Dns,Docker,Mesos,在玩了几个星期容器之后,我正在尝试设置Mesos DNS。 我在DNS上遇到了一些麻烦,即使它被称为“轻巧而简单”:-s 下列文件: 我遇到了几个问题,第一个问题是dnsmask在我的ubuntu 14.04系统下使用端口53: $ sudo docker run --net=host -v "/etc/mesos-dns/config.json:/config.json" mesosphere/mesos-dns /mesos-dns -config=/config.json ERRO

在玩了几个星期容器之后,我正在尝试设置Mesos DNS。 我在DNS上遇到了一些麻烦,即使它被称为“轻巧而简单”:-s 下列文件:

我遇到了几个问题,第一个问题是dnsmask在我的ubuntu 14.04系统下使用端口53:

$ sudo docker run --net=host  -v "/etc/mesos-dns/config.json:/config.json" mesosphere/mesos-dns /mesos-dns -config=/config.json
ERROR: 2015/11/11 13:30:34 generator.go:74: no master
ERROR: 2015/11/11 13:30:34 main.go:65: DNS server failed: Failed to setup "tcp" server: listen tcp 0.0.0.0:53: bind: address already in use

$ sudo netstat -tulpn | grep 53
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN      1866/dnsmasq    
udp        0      0 0.0.0.0:5353            0.0.0.0:*                           553/avahi-daemon: r
udp        0      0 0.0.0.0:40367           0.0.0.0:*                           553/avahi-daemon: r
udp        0      0 127.0.1.1:53            0.0.0.0:*                           1866/dnsmasq    
udp6       0      0 :::5353                 :::*                                553/avahi-daemon: r
udp6       0      0 :::60577                :::*                                553/avahi-daemon: r
我不知道下一步该怎么办

我还看到:


摆脱dnsmasq:
sudo/etc/init.d/dnsmasq stop
然后端口
53
可用于Mesos DNS。

摆脱dnsmasq:
sudo/etc/init.d/dnsmasq stop
然后端口
53
可用于Mesos DNS。

这不会杀死我所有的网络资源吗?比如wifi接入?是的,这有点太刺激了,sry。更新帖子。显然你在连接Mesos主机时也有问题?如果不将显式端口号传递给所有希望使用Mesos DNS的“客户端应用程序”,那么将端口设置为54可能无法工作…@Tobi这就是为什么我建议去掉dnsmasq…;)我现在在ubuntu服务器发行版上。[sudo/etc/init.d/dnsmasq-stop]甚至不起作用=>[sudo:/etc/init.d/dnsmasq:command-not-found]这不会杀死我所有的网络资源吗?比如wifi接入?是的,这有点太刺激了,sry。更新帖子。显然你在连接Mesos主机时也有问题?如果不将显式端口号传递给所有希望使用Mesos DNS的“客户端应用程序”,那么将端口设置为54可能无法工作…@Tobi这就是为什么我建议去掉dnsmasq…;)我现在在ubuntu服务器发行版上。[sudo/etc/init.d/dnsmasq-stop]甚至不起作用=>[sudo:/etc/init.d/dnsmasq:command not found]