如何在不用 O2 域名服务器的情况下解析 sip.alice-voip.de 的 DNS IP
目前 sip.alice-voip.de 的 IP 地址只能通过官方 O2 DNS 服务器解析。然而对于许多应用程序来说,不使用 O2 的 DNS 服务器是有意义或可能的,但仍然必须正确解析 sip.alice-voip.de。
因此 TechOverflow 在域名 sip.alice-voip.de.techoverflow.net 下发布 sip.alice-voip.de 的 IP 地址,以实现 IT 系统之间的顺畅协作。
目前尚不清楚 IP 地址是否从所有 O2 连接解析相同。由于此原因和其他原因,对发布的 IP 地址的正确性或功能性不承担任何保证。其流程依赖于 IP 地址正确性的人应该(如下所述)为自己的域名托管 FlareDNS 更新器。
自托管
IP 地址使用 FlareDNS 示例 CopyDNS.py 每 2 分钟全自动更新,如果它应该更改的话。
flaredns_copydns_run.sh
Docker run --network host --rm --name FlareDNS-sip.alice-voip.de ulikoehler/flaredns:latest python CopyDNS.py --email [email protected] --api-key c6c94fd52184dcc783c5ec1d5089ec354b9d9 --hostname sip.alice-voip.de.techoverflow.net -q sip.alice-voip.de -s 192.168.178.1 --ipv4 --interval 120 --debug此脚本通过 systemd 自动执行:
flaredns.service
[Unit]
Description=FlareDNS DyDNS update for domain sip.alice-voip.de.techoverflow.net
Requires=docker.service
After=docker.service
[Service]
ExecStart=/usr/bin/env docker run --network host --rm --name FlareDNS-sip.alice-voip.de ulikoehler/flaredns:latest python CopyDNS.py --email [email protected] --api-key c6c94fd52184dcc783c5ec1d5089ec354b9d9 --hostname sip.alice-voip.de.techoverflow.net -q sip.alice-voip.de -s 192.168.178.1 --ipv4 --interval 120 --debug
WorkingDirectory=/opt/FlareDNS
Restart=always
User=root
Group=docker
[Install]
WantedBy=multi-user.targetCheck out similar posts by category:
FreePBX, Networking
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow