个人DNSLog平台搭建
生活随笔
收集整理的這篇文章主要介紹了
个人DNSLog平台搭建
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
0x01 前言
搭建一個DNSLog平臺需要準備以下:
- 購買一個合法域名
- 具有公網IP的服務器
我使用的是阿里云ECS服務器(Linux)、阿里云域名解析服務,其他平臺類似。
我們都知道DNS就是將域名解析為ip,用戶在瀏覽器上輸入一個域名A.com,
就要靠DNS服務器將A.com解析到它的真實ip127.0.0.1,
這樣就可以訪問127.0.0.1服務器上的相應服務。
DNSlog就是存儲在DNS服務器上的域名信息,
它記錄著用戶對域名 www.baidu.com 等的訪問信息,類似日志文件。
0x02 域名解析配置
0x03 云服務器配置
GitHub地址: https://github.com/lanyi1998/DNSlog-GO.git
在服務器中輸入
wget https://github.com/lanyi1998/DNSlog-GO/releases/download/1.5.2/DNSlog-GO-linux.zip0x04 Nginx配置(可選)
由于本人不喜歡通過IP+端口或者域名+端口的方式訪問頁面,我一般通過Nginx的方向代理轉發端口,這樣做的好處是不需要在在ECS服務器控制臺->安全組開放8000端口,在訪問的時候不需要記住端口號,也不怕被人掃端口。
在域名云解析DNS中添加一條A記錄:dns.q1jun.cn作為訪問DNSLog平臺的域名。
重啟nginx
搭建成功:
總結
以上是生活随笔為你收集整理的个人DNSLog平台搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么蓝牙耳机好用又不贵?五款四百元内的耳
- 下一篇: 关于Beyond Compare 4秘钥