![禁用 DNS 记录的 Web 访问 (HTTP)](https://linux22.com/image/732593/%E7%A6%81%E7%94%A8%20DNS%20%E8%AE%B0%E5%BD%95%E7%9A%84%20Web%20%E8%AE%BF%E9%97%AE%20(HTTP).png)
我有一个 DNS 记录(A 记录),它指向一个具有 TeamSpeak3 服务器和 Web 服务器的服务器。
我想禁用记录的网络访问但保留 TeamSpeak3 访问权限。
注意:我不拥有该服务器并且我无法访问它,所以我无法设置 Apache VirtualHosts 或类似的东西。
我尝试创建SRV
类似的记录_http._tcp.example.com
,但没有成功。
答案1
DNS 记录不识别协议。A
记录仅指向 IPv4 地址,您无法控制使用哪个客户端(Web 浏览器、Teamspeak、邮件)。如果给定服务的相应端口已打开,则客户端可以连接到服务器。
没有办法在 DNS 级别阻止 Web 访问
SRV 记录仍然需要指向 A(或 AAAA)记录,因此您只需将问题移至上一级,但它仍然存在