Проблема с несколькими IP-адресами в debian/beagleboneblack

Я работаю над beaglebone black с системой Debian и хочу изменить свой IP-адрес, изменив «/etc/network/interfaces», это работает, но когда я переключаюсь с метода DHCP на статический метод, мой адрес (атрибут DHCP) , не «убит», поэтому я получаю два IP-адреса.


person sandras robin    schedule 10.03.2020    source источник


Ответы (2)


Вам необходимо остановить и отключить демон DHCP-клиента.

Как именно это делается, зависит от того, какую версию Debian вы используете.

В более старых версиях, которые, я подозреваю, у вас есть, есть служба dhcpcd. Остановите его с помощью systemctl stop dhcpcd и отключите с помощью systemctl disable dhcpcd.

Более новые версии или альтернативные конфигурации с NetworkManager или systemd-networkd потребуют перенастройки этих служб.

person virullius    schedule 10.03.2020

Я нашел способ, я просто использую ip addr flush eth0 после изменения "/etc/network/interfaces" и до ifdown eth0 ifup eth0.

person sandras robin    schedule 11.03.2020