我不擅长使用 Linux。我需要知道三种方法来阻止我机器上特定主机的 80 端口上的 HTTP 服务。我需要 3 个命令或工具。我到处找过了,但只找到通过 IP 表阻止 HTTP 服务的命令。请帮忙,即使你能给我指明正确的方向,我也会很感激。
答案1
所有 HTTP 连接都在客户端使用文件进行转换,然后再询问 DNS 服务器hosts
。在这里,您可以列出特定的主机名并使用本地计算机的快捷方式127.0.0.1
。因此,该地址实际上并未解析,并且资源通常会返回错误404
(除非您正在运行具有类似路径的本地 Web 服务器)。它不被认为是最佳解决方案,但却是一种非常简单的常见解决方案。主机文件位于/etc/hosts
。它是一个您可以编辑的文本文件。研究更详细的信息和语法。