.local 접미사를 사용하면 컴퓨터에 ping을 보낼 수 있지만 없이는 ping할 수 없는 이유는 무엇입니까?

.local 접미사를 사용하면 컴퓨터에 ping을 보낼 수 있지만 없이는 ping할 수 없는 이유는 무엇입니까?

내 로컬 네트워크는 .lan 접미사를 사용합니다. 나는 접미사를 전혀 사용하지 않는 편이 낫겠지만 pfSense는 이것을 허용하지 않는 것 같습니다.

저는 이 LAN에서 Windows, MacOS 및 Linux 시스템을 실행하고 있습니다. 내 컴퓨터의 대부분은 이름(예: "ping nas")이나 접미사(예: "ping nas.lan")로만 ping할 수 있습니다. 그러나 그 중 한두 개(일반적으로 Debian 시스템)는 .local 접미사 "ping nas-mirror.local"을 사용하지 않는 한 이름으로 ping을 실행할 수 없습니다.

왜 이런지 이해가 안 돼요. 내 resolv.conf에는 "search lan"이 포함되어 있고, 내 호스트 이름 파일에는 "nas-mirror.lan"이 포함되어 있으며 winbind를 설치했습니다.

.local 접미사를 사용하고 싶지 않습니다. 접미사를 전혀 사용하지 않거나, 그렇지 않은 경우 .lan 접미사를 사용하고 싶습니다. 이것이 작동하지 않는 이유는 무엇이며 어떻게 해야 합니까?

(저는 네트워킹 전문가가 아닙니다.)

관련 정보