DNSmasq+webproc-Web管理界面部署

安装dnsmasq

1
yum install -y dnsmasq

配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
resolv-file=/etc/resolv.dnsmasq.conf
strict-order
no-hosts
listen-address=192.168.31.4
server=192.168.31.1
log-queries
log-facility=/var/log/dnsmasq.log
log-async=20
cache-size=10000

#DNS解析设置
address=/esxi.mg.sh/192.168.31.3
address=/dns.mg.sh/192.168.31.4
address=/jira.mg.sh/192.168.31.6
address=/git.mg.sh/192.168.31.8

webproc管理界面

https://github.com/jpillora/webproc

使用二进制安装

1
curl https://i.jpillora.com/webproc | bash

安装完成后启动

1
nohup webproc --configuration-file /etc/dnsmasq.conf -- dnsmasq --no-daemon &

后面的–no-daemon可以写成以守护进程启动–daemon

启动完成后可以在浏览器输入地址加端口号8080访问,没有账号密码。

文章目录
  1. 1. 安装dnsmasq
  2. 2. 配置
  3. 3. webproc管理界面