1、创建域名。添加两条NS记录
2、配置DNS使用添加的NS记录
python3
Django3
pymysql
pip install requirements.txt
Dnslog_web/dnslog_/config.json
{
"info": {
"NS0.domain.tk": "2.2.2.2[该域名绑定的vsp ip ]",
"NS1.domain.tk": "2.2.2.2[该域名绑定的vsp ip ]",
"*": "2.2.2.2[该域名绑定的vsp ip ]"
},
"domain": "当前主机所绑定的域名",
"database":{
"user":"数据库用户名",
"password":"数据库密码",
"host":"数据库IP 默认127.0.0.1",
"port":3306,
"db":"数据库的用户名"
"default_name": "默认用户"
}
}
1、抓本地53端口,获取信息并传到数据库
python3 dnslog.py
2、运行web界面,显示信息
python3 manage.py runserver IP:PORT
sh脚本
1.sh
cd dnslog_
nohup python3 python3 dnslog.py >dns.log 2>&1 &
cd ../
nohup python3 manage.py runserver IP:PORT >web.log 2>&1 &
查看进程关闭当前服务
查看ping域名是否能ping通,添加dns地址