&& git clone https://github.com/jpillora/webproc.git \ && cd webproc \ && go build -o webproc -v . FROM centos:centos7 MAINTAINER zhang513044@126.com ENV DNSMASQ_CONF=/etc/dnsmasq.conf COPY docker-entrypoint.sh /docker-entrypoint.sh COPY --from=builder /opt/webproc/webproc /usr/bin...
ENV DNSMASQ_CONF=/etc/dnsmasq.conf COPY docker-entrypoint.sh /docker-entrypoint.sh RUN chmod +x /docker-entrypoint.sh COPY --from=builder /opt/webproc/webproc /usr/bin/webproc RUN yum -y install dnsmasq \ && cp /etc/dnsmasq.conf /etc/dnsmasq.conf.default EXPOSE 8080 EXPOSE 53 ENTRYPOINT...
docker run \--name dnsmasq \-d \-p53:53/udp \-p5380:8080\-v /opt/dnsmasq.conf:/etc/dnsmasq.conf \--log-opt"max-size=100m"\-e"HTTP_USER=admin"\-e"HTTP_PASS=123456"\--restart always \ jpillora/dnsmasq HTTP_USER:web页面登录的管理员帐号 HTTP_PASS:web页面登录的管理员密码 3、通过...
发现在宿主机器上有一个dnsmasq服务。google一番了解到,原来是Ubuntu默认安装了dnsmasq-base服务。官网提到: Note that the package “dnsmasq” interferes with Network Manager which can use “dnsmasq-base” to provide DHCP services when sharing an internet connection. Therefore, if you use network manager ...
由于开发需要多台服务器使用域名解析,需要在内网搭建一套dns系统,原来搭建过基于bind的dns服务器,但是这种服务器的配置修改比较繁琐,因此想搭建一个轻量级的dns服务器。这里我使用了dnsmasq服务。 首先了解一下什么是dnsmasq,维基百科这样说明: 这次的web-ui管理界面是基于go语言开发,下面让我们开始吧!
dnsmasq.conf中添加如下命令 # web-server. address=/http://aaa.net/127.0.0.1 解析某些后缀域名如.com # web-server. address=/com/192.168.2.1 解析所有域名 address=/#/192.168.2.1 挂载文件 docker 运行,挂载三个配置文件到容器内 docker run -d -p 53:53/tcp -p 53:53/udp -v /home/docker/dnsm...
现在我们已经有了一个运行中的Web服务器,下一步是配置Docker容器的DNS解析。我们将使用名为dnsmasq的工具来完成这个任务。 首先,我们需要安装dnsmasq工具。使用以下命令在Ubuntu上进行安装: sudoapt-getinstalldnsmasq 1. 安装完成后,我们需要编辑/etc/dnsmasq.conf文件并添加以下内容: ...
首先,创建/opt/dnsmasq.conf配置文件,如下:登录可见。创建 dnsmasq 容器,并且对外提供 web 管理 5380...
待DNS服务启动正常后,在浏览器端输入你的铁威马NAS的IP地址:8080,进入dnsmasq的web设置界面,虫虫君的铁威马的IP地址为192.168.100.4,因此直接输入http://192.168.100.4:8080即可进入。表中数据虫虫君已经做过设置,下面仅说一下修改的数据。 数据表中,前面带有#的数据为注释,在实际使用中不起作用。
jpillora/dnsmasq 参数解释: --log-opt 指定docker容器日志大小 HTTP_USER web ui 用户名 HTTP_PASS web ui 密码 web登录 代码语言:javascript 复制 http://192.168.31.74:8080/ 输入用户名:admin,密码:123456 效果如下: 可以直接在网页上,新增一条