UFW 阻止 LAN 上的 ssh 和 ping 主机名查找

UFW 阻止 LAN 上的 ssh 和 ping 主机名查找

仅当启用 UFW 时,我才通过主机名连接到 LAN 上的主机时遇到问题。

当 UFW 为已启用:

  • ssh <machine>给出消息:

    ssh: Could not resolve hostname <machine>: Name or service not known
    
  • ssh <machine-ip>连接得很好。

  • ping <machine>给出消息:

    ping: <machine>: Name or service not known
    
  • ping <machine-ip>作品。

当 UFW 为残疾人:

  • ssh <machine>连接得很好。
  • ping <machine>工作得很好。

如果我手动查找主机名,nmap -sP 192.168.14.1/24我可以看到 LAN 上启用/禁用 UFW 的所有主机。

我读过这个问题:“UFW 正在阻止 DNS“这是答案,我认为这无关紧要,因为我尝试连接的远程计算机上未安装或启用 UFW。

我按照建议allow使用了ufw该应用程序DNS@rugk回答我也尝试按照其他答案的建议进行操作,但没有帮助。

我需要在 中手动输入已知主机的 IP 地址吗/etc/hosts?我宁愿避免它,因为我使用的笔记本电脑并不总是连接到这个特定的网络。

相关内容