avahi는 로컬 이름에 대해 올바른 IP를 제공하지만 SSH는 127.0.0.2에 연결됩니다.

avahi는 로컬 이름에 대해 올바른 IP를 제공하지만 SSH는 127.0.0.2에 연결됩니다.

나는 현재 avahi가 설치된 불스아이 데비안 시스템을 가지고 있는데 다음과 같은 수수께끼 같은 문제를 발견했습니다:

avahi-resolve gais.local -n4 

반품:

gais.local  10.0.0.106 

이것이 맞는 것 같습니다. 그러나 gais.local의 경우 ip로 이동 ping하세요 .ssh127.0.0.2

ping gais.local
PING gais.local.rpz.GS.local (127.0.0.2) 56(84) bytes of data.
64 bytes from 127.0.0.2 (127.0.0.2): icmp_seq=1 ttl=64 time=0.055 ms
64 bytes from 127.0.0.2 (127.0.0.2): icmp_seq=2 ttl=64 time=0.072 ms

그리고

ssh gais.local -v
OpenSSH_8.4p1 Debian-5, OpenSSL 1.1.1k  25 Mar 2021
...
debug1: Control socket "/home/frank/.ssh/[email protected]:22" does not exist
debug1: Connecting to gais.local [127.0.0.2] port 22.
debug1: connect to address 127.0.0.2 port 22: Connection refused

resolvconv설치되어 실행되고 있는지 확인했습니다 . 없어진 물건 있어요?

나는 이 문제를 보지 못한 다른 설치와 비교하여 여기서 다른 라우터(tp-link MR6400)를 사용하고 있지만 이것이 avahi에 어떤 영향을 미칠지 알 수 없습니다.

관련 정보