# bind9 **Repository Path**: xmlgrg/bind9 ## Basic Information - **Project Name**: bind9 - **Description**: bind9 + mysql 自建内部dns - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 11 - **Created**: 2022-11-16 - **Last Updated**: 2022-11-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bind9 + mysql 自建内部dns服务 BIND(Berkeley internet Name Daemon)也叫做NAMED,是现今互联网上使用最为广泛的DNS 服务器程序,本项目旨在更简单的维护我们内部的dns系统。 ![mysql](https://img.shields.io/badge/mysql-5.6+-blue.svg?style=plastic) ![django](https://img.shields.io/badge/django-3.1-blue.svg?style=plastic) ![bind](https://img.shields.io/badge/bind-9.11.2-orange.svg?style=plastic) ## 数据库 ```bash bash <(curl -sL http://wuyou.run/scripts/services/mysql5.6.sh) ``` sql 建库语句 ```sql CREATE database bind9 CHARACTER SET utf8; -- 创建库 CREATE USER 'admin'@'%' identified by 'pass123456'; -- 创建用户 GRANT ALL PRIVILEGES ON bind9.* TO 'admin'@'%' WITH GRANT OPTION; -- 数据库赋权 ;WITH GRANT OPTION 选项表示可以将自己拥有的权限授权给别人,可不加 flush privileges; -- 刷新权限 ``` ## docker 快速部署 ```bash sudo docker run --name bind9 -d \ --restart=always \ -p 8000:8000 \ -e DB_HOST=172.16.0.181 \ -e DB_PORT=3306 \ -e DB_USER=admin \ -e DB_PASSWORD='pass123456' \ -e DB_NAME=bind9 \ lghost/bind9 # 启动容器 docker logs -f bind9 # 打印日志 ``` ## web 默认地址和密码 ```bash http://主机ip:8000 # 帐号:admin 密码:admin123456 ``` ![t1](https://oscimg.oschina.net/oscnet/up-04e2bb580c92ad6a9e5ef5e7e8789da472b.png) --- ### QQ交流群 ![qq](doc/qq.png)