У меня есть клиент macOS 10.13.6, подключенный к Fritz!Коробка работает Фриц!ОС 06.83
Внезапно приложение, использующее TCP, перестало работать, и я нашел причину этого:
$ hostname
myself.fritz.box
машина недоступна по имени хоста:
$ ping myself.fritz.box
PING myself.fritz.box (192.168.178.38): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
^C
nslookup
показывает, что имя хоста компьютера разрешается в два адреса:
$ nslookup myself.fritz.box fritz.box
Server: fritz.box
Address: 192.168.178.1#53
Name: myself.fritz.box
Address: 192.168.178.38
Name: myself.fritz.box
Address: 192.168.178.53
другой адрес работает:
$ ping 192.168.178.53
PING 192.168.178.53 (192.168.178.53): 56 data bytes
64 bytes from 192.168.178.53: icmp_seq=0 ttl=64 time=0.075 ms
64 bytes from 192.168.178.53: icmp_seq=1 ttl=64 time=0.071 ms
^C
который действительно является текущим адресом сетевого адаптера:
$ ifconfig en0
...
inet 192.168.178.53 netmask 0xffffff00 broadcast 192.168.178.255
...
Есть предположения, почему это происходит? Это остается неизменным и после перезагрузки Fritz!BOX.