Во время пробуждения Vagrant VM у меня возникают проблемы с сетью в одном рабочем пространстве, а в другом - нормально.
Я пытаюсь автоматически определить проблемы с DNS (и исправить это, добавив серверы имен вручную и отключив PEERDNS), но результат нестабильный:
0 ✓ vagrant 10:13:15 ~
$ ping -c 1 dl.fedoraproject.org
ping: unknown host dl.fedoraproject.org
2 ✗ vagrant 10:13:39 ~
$ time ping -c 1 dl.fedoraproject.org
PING dl.fedoraproject.org (209.132.181.25) 56(84) bytes of data.
64 bytes from 209.132.181.25: icmp_seq=1 ttl=38 time=179 ms
--- dl.fedoraproject.org ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 179.362/179.362/179.362/0.000 ms
real 0m12.067s
user 0m0.001s
sys 0m0.001s
0 ✓ vagrant 10:16:57 ~
$
В конце концов, код выхода, конечно же, «0». :(
Есть ли правильный способ определить проблему?
Стандартный ответ на такие вопросы должен быть STFW.
Поскольку я такой добрый, я скажу вам, что вам следует использовать nslookup
или dig
вместо того ping
для устранения неполадок DNS.