自建DNSLOG、HTTPLOG、LDAPLOG、RMILOG一体服务

slug
series-status
status
summary
date
series
type
password
icon
tags
category

自建DNSLOG、HTTPLOG、LDAPLOG、RMILOG一体服务

原始项目地址 https://github.com/AbelChe/cola_dnslog

准备

  1. 域名一枚
  1. Docker环境服务器

安装步骤

配置域名DNS

  • 这里以阿里云为例,进入 https://dc.console.aliyun.com/next/index#/domain/list/all-domain,点击“管理”
notion image
notion image
  • 添加DNS服务器,域名为 ns1.[domain]ns2.[doamin],记录均为VPS的IP
  • ns1.[doamin]ns2.[domain]添加对应的A记录
notion image
  • 修改DNS为 ns1.[doamin]ns2.[domain]
notion image
  • 域名配置至此完成

配置服务

  • 下载docker文件
这里我对官方的容器进行了一定的修改,增加了对httplog的服务检测脚本,定期检测httplog是否存活,若其宕机则立即进行重启
  • 修改docker-compose.yml文件(这里对官方的容器网络配置进行了一部分处理,以保证在反向代理的情况下可以正常使用httplog)
  • 通过 docker-compose up -d启动容器
    • 容器启动后进入容器中查看 /tmp/webServer.log获取初始用户密码、token等信息

配置反向代理

  • 配置管理后台页面反向代理
notion image
这里配置域名为前文的域名(非ns解析),IP为内网ip即可,端口为font容器的外部端口
  • 配置HTTPLOG端口反向代理
notion image
这里的域名写为VPS IP即可,IP为内网网关IP,端口为server容器的httplog端口。
全部配置完成后即可通过(18080端口对应)域名访问到对应的管理后台。
notion image

基础使用

  • 根据首页的各项介绍使用即可
notion image
  • DNSLOG
notion image
  • HTTPLOG
notion image
  • LDAPLOG
notion image
  • RMILOG
notion image
Loading...

尚未开始
更新中
近期核心
已完结
已弃更

© River 2021-2025