![netctl: Статическая конфигурация IP автоматически теряется через несколько секунд после запуска интерфейса](https://rvso.com/image/1628416/netctl%3A%20%D0%A1%D1%82%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F%20%D0%BA%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F%20IP%20%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%20%D1%82%D0%B5%D1%80%D1%8F%D0%B5%D1%82%D1%81%D1%8F%20%D1%87%D0%B5%D1%80%D0%B5%D0%B7%20%D0%BD%D0%B5%D1%81%D0%BA%D0%BE%D0%BB%D1%8C%D0%BA%D0%BE%20%D1%81%D0%B5%D0%BA%D1%83%D0%BD%D0%B4%20%D0%BF%D0%BE%D1%81%D0%BB%D0%B5%20%D0%B7%D0%B0%D0%BF%D1%83%D1%81%D0%BA%D0%B0%20%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81%D0%B0.png)
Я использую netctl в Arch Linux на Hyper-V. У меня есть два интерфейса Ethernet eth0 и eth1.
Конфигурация IP:
- eth0: dhcp (автоматическая настройка, без участия netctl)
- eth1: статический ip (10.10.10.1/8) с использованием профиля netctl
- dhcpcd установлен и включен при запуске
- NetworkManager установлен и включен при запуске
Профиль eth1 netctl (/etc/netctl/sth1static):
Description='Static IP config for eth1'
Interface=eth1
Connection=ethernet
IP=static
Address=('10.10.10.1/8')
Gateway='10.10.10.2'
DNS=('10.10.10.2')
Для запуска интерфейса я делаю следующее:
# netctl stop eth1static
# ip link set eth1 down
# # netctl start eth1static
# # netctl enable eth1static
После выполнения вышеуказанных шагов я могу видеть статическую конфигурацию IP, примененную к интерфейсу, использующему . Also I am able to ping the guest interface from my host OS successfully. However after a minute or so, I see the interface lose its configuration and gets a
только IPv6-адрес на основе 1ip fe80:`, и ping перестает работать... Даже после перезагрузки я не вижу конфигурацию IP на интерфейсе, в то время как другой интерфейс (eth0) работает нормально.
Может ли кто-нибудь подсказать, что не так и как это исправить?