我当前有一个安装了 avahi 的 bullseye debian 系统,并观察到一个令人费解的问题:
avahi-resolve gais.local -n4
返回:
gais.local 10.0.0.106
这似乎是正确的。但是,ping
或者ssh
对于 gais.local 来说,转到 ip 127.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。