¿Por qué puedo hacer ping a las máquinas usando el sufijo .local, pero no sin él?

¿Por qué puedo hacer ping a las máquinas usando el sufijo .local, pero no sin él?

Mi red local utiliza un sufijo .lan. Preferiría no utilizar ningún sufijo, pero aparentemente pfSense no lo permite.

Estoy ejecutando sistemas Windows, MacOS y Linux en esta LAN. A la mayoría de mis máquinas se les puede hacer ping sólo por el nombre (por ejemplo, "ping nas") o con el sufijo (por ejemplo, "ping nas.lan"). Sin embargo, a uno o dos de ellos (generalmente sistemas Debian) no se les puede hacer ping por nombre a menos que use el sufijo .local: "ping nas-mirror.local".

No entiendo por qué es esto. Mi resolv.conf contiene "search lan", mi archivo de nombre de host contiene "nas-mirror.lan" y he instalado winbind.

No quiero utilizar el sufijo .local. No quiero utilizar ningún sufijo o, en su defecto, el sufijo .lan. ¿Por qué esto no funciona y qué puedo hacer al respecto?

(Tenga en cuenta que no soy un experto en redes).

información relacionada