Команда ping как-то странно отрабатывает. Если пинговать по IP, то всё нормально. Если пинговать по FQDN, то после опредления IP адреса следует рандомная пауза от 3 до 20(!) секунд, а после этого начинаются сами пинги.
$ ping hostname.domainname
PING hostname.domainname (XX.XX.XX.XX) 56(84) bytes of data.
64 bytes from XX.XX.XX.XX: icmp_seq=1 ttl=64 time=0.227 ms
64 bytes from XX.XX.XX.XX: icmp_seq=2 ttl=64 time=0.211 ms
^C
--- hostname.domainname ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 15064ms
rtt min/avg/max/mdev = 0.211/0.219/0.227/0.008 ms
Пауза наступает после отрисовки второй строки. И значение time запредельное для пинга в два пакета.
Это при том, что оба хоста находятся в одной сети. Сначала на DNS грешил. И Если прописать пингуемый хост в /etc/hosts, то пинг начинает проходить нормально. Но это костыли и подпорки. Вынос DNS на внешний хостинг и использование внешних DNS не помогает.
Куда крутить? И, главное, что именно?