怎样部署DNSmasq

2018年6月13日 | 分类: 【技术】

【介绍】

DNSmasq是一个轻巧的,容易使用的DNS服务工具,它可以应用在内部网和Internet连接的时候的IP地址NAT转换,也可以用做小型网络的DNS服务.

它可以提供如下几个实用的功能:
1 提供dns服务
2 优先使用本地自定义dns
3 提供dhcp服务

参考:http://heqingfei2007.blog.163.com/blog/static/46392933201131155428761/

【插件】

DNSmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。使用DNSmasq可以很方便的搭建递归DNS(公共DNS,如8.8.8.8),配合PHPDNS可以轻松的管理DNSmasq。

环境要求
CentOS 6/7
PHP 5.6+(需要支持PDO组件)
SQLite 3
阅读前准备
掌握Linux基础知识,熟悉Linux基本命令
熟悉网络基础
适用场景
适合公司、家庭等适量用户的小型网络

文档:https://doc.xiaoz.me/#/phpdns/
源码:https://github.com/helloxz/phpdns