Рейтинг:0

Debian 11 больше не получает автоматически статический IP-адрес DHCP, dhclient необходимо запускать вручную

флаг tj

Я размещаю виртуальную машину Debian 11 (без среды рабочего стола) на Windows Server 2012 с Hyper-V. Это в сети компании с собственной системой DHCP, а MAC-адрес виртуальной машины зарегистрирован со статическим IP-адресом. Машина работает нормально с ноября и изначально была установлена ​​с Debian 10. Недавно я прошел процесс полного обновления с Debian 10 до Debian 11 без переустановки. Обновление заняло некоторое время, но прошло нормально, как только я обновился, я понял, что сервер пакетов PHP (packages.sury.org) по-прежнему настроен для Debian 10, поэтому я обновил его, чтобы получать пакеты для Debian 11, и начал обновление пакеты PHP, которые у меня были. Я был подключен через SSH, и до его завершения терминал завис, и я не мог пропинговать сервер. Когда я вошел в систему через Hyper-V, виртуальная машина перезапустилась, и я не мог пропинговать какие-либо веб-сайты или IP-адреса. Адаптер eth0 запускается как ВНИЗ и при резервном копировании я получу только адрес IPv6, а не IPv4.

После значительного количества устранения неполадок единственным решением, которое я нашел, было вручную вызвать команду dhclient (sudo dhclient eth0), и это, наконец, подтягивает правильный статический IP-адрес, который у меня был до начала проблемы. Однако это только временное исправление, и мне придется делать это снова, если/когда виртуальная машина будет перезапущена. Я не думаю, что обновление до Debian 11 вызвало проблему, поскольку я использовал его в течение нескольких часов на тот момент и несколько раз перезапускал.Это началось только после того, как я попытался обновить пакеты PHP, но я действительно не знаю, почему это может привести к тому, что DHCP перестанет работать. Виртуальная машина все еще зарегистрирована в сети моей компании.

Короче говоря, как мне заставить виртуальную машину снова автоматически получить свой статический адрес и как убедиться, что она запускается в состоянии UP после загрузки виртуальной машины? Если нужна дополнительная информация, пожалуйста, дайте мне знать. Я добавил ранее упомянутую команду в crontab для запуска при загрузке, и это решило проблему, но я надеялся найти решение, а не временное исправление.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.