Por que posso executar ping em máquinas usando o sufixo .local, mas não sem?

Por que posso executar ping em máquinas usando o sufixo .local, mas não sem?

Minha rede local usa um sufixo .lan. Prefiro não usar nenhum sufixo, mas aparentemente o pfSense não permite isso.

Estou executando sistemas Windows, MacOS e Linux nesta LAN. A maioria das minhas máquinas pode receber ping apenas pelo nome (por exemplo, "ping nas") ou com o sufixo (por exemplo, "ping nas.lan"). No entanto, um ou dois deles (geralmente sistemas Debian) não podem receber ping por nome, a menos que eu use o sufixo .local: "ping nas-mirror.local".

Eu não entendo por que isso acontece. Meu resolv.conf contém "search lan", meu arquivo de nome de host contém "nas-mirror.lan" e instalei o winbind.

Não quero usar o sufixo .local. Não quero usar nenhum sufixo - ou, na sua falta, o sufixo .lan. Por que isso não funciona e o que posso fazer a respeito?

(Observe que não sou um especialista em redes.)

informação relacionada