Сеть не работает после перемещения виртуального сервера

Я переместил свой сервер с одного экземпляра виртуального сервера на другой, экспортировал изображение и импортировал его на новый сервер. Все работает нормально, кроме сети. Новый сервер пытается использовать IP-адрес старого сервера, поэтому я не могу подключиться к новому серверу.
Выполнение ip a показывает старый ip. Если я запускаю dhclient -r eht 0 и dhclient eth0 , он работает. ip a показывает новый ip, и я могу подключиться к своему серверу. Но когда я перезапускаю свой сервер, у меня снова возникает та же проблема.
Итак, в / etc / network / interface.d Я обновил старые IPv4 и IPv6 на новые. Когда я перезапускаю сервер сейчас, ip a теперь показывает правильные IP-адреса. Но сеть продолжает работать только после запуска dhclient -r eth0 и dhclient eth0 .

Изменить:
Я использую debian buster.
Исходящие соединения также не работают.
/etc/network/interface.d теперь содержит следующее:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address newIPv4/22
    dns-nameservers 46.38.225.230 46.38.252.230 2a03:4000:8000::fce6
    gateway 185.233.104.1
    post-up ifup eth0:1


auto eth0:1
iface eth0:1 inet6 static
    address newIPv6/64
    gateway fe80::1
0
задан 13 March 2020 в 13:18
1 ответ

Измените среднюю часть файла интерфейса на:

auto eth0
iface eth0 inet dhcp
    post-up ifup eth0:1

Это заставит его использовать DHCP при запуске.

1
ответ дан 30 March 2020 в 01:22

Теги

Похожие вопросы