Я использую Ubuntu 18.04 на Hyper-V, и иногда я сталкиваюсь с зависаниями при подключении к Интернету.
Как будто у меня есть пинг google.com
или 8.8.8.8
работает в течение часа, а затем внезапно останавливается.
Если я завершу процесс и запустил его снова, я получу Temporary failure in name resolution
после пары секунд ожидания. Затем, через некоторое время (может быть, через минуту или половину) он оживает. Иногда он возвращается только на пару секунд, а затем уходит еще на несколько, но в конце, через пару минут, он начинает работать нормально.
Пока это зависание сохраняется, я не могу подключиться к этой машине извне - нет подключения к веб-серверу или SSH - хотя я могу подключиться к нему с моего ноутбука через Hyper-V (именно так я вижу пинг положение дел).
Я совсем новичок в мире серверов или Linux, но наш администратор не смог мне помочь, поэтому мне приходится решать это самому. Я понятия не имею, что мне следует проверить, чтобы получить хотя бы слабое представление о том, что происходит.
Сервер работает в локальной подсети компании, и это файл конфигурации. /etc/netplan/50-cloud-init.yaml
:
network:
ethernets:
eth0:
addresses:
- 10.55.40.111/24
gateway4: 10.55.40.1
nameservers:
addresses:
- 10.55.50.57
- 8.8.8.8
version: 2
DNS правильный, и все внутри компании работает с ним.
У меня даже есть точно такая же виртуальная машина на небольшом резервном компьютере на моем столе (только с другим IP и шлюзом - 10.55.50.111
, 10.55.50.1
) а там все вроде работает постоянно.
Третий октет предназначен для подсетей (40 для серверов и 50 для обычных компьютеров сотрудников).
Мне нужно найти первопричину, чтобы исправить это самостоятельно или объяснить нашему администратору, что не так. Я очень признателен за любую помощь и прошу прощения за отсутствие знаний в этой теме.