Обратите внимание, что вы должны обладать необходимым минимумом знаний для понимания смысла осуществляемых вами действий. В описываемом случае компьютер является стационарным узлом и для своей работы в сети использует исключительно проводное соединение, то есть подключение к Wi-Fi не осуществляется и не планируется. Необходимые подключения к сетям VPN осуществляет домашний роутер, ПО которого это обеспечивает.
Если вам требуется переключение между различными сетями, то или не делайте этого, рискуя получить неработающую сеть, или записывайте совершаемые вами действия, чтобы в дальнейшем можно было все внесённые изменения откатить назад и вернуть свою систему в предыдущее состояние.
Порядок перехода по-русски изложен в этой публикации. Здесь же будут указаны только конкретные команды, выполняемые в терминале.
В первоисточнике указано про файл resolv.conf и создание каталога /etc/systemd/network Однако у меня в системе и необходимый каталог уже присутствовал (без файлов), и необходимая символическая ссылка resolv.conf
Сразу был создан конфигурационный файл sudo xed /etc/systemd/network/20-dhcp.network
[Match]
Name=enp2s0
[Network]
DHCP=yes
enp2s0 является именем моего сетевого интерфейса (в данном случае ‒ проводного), информация о котором была получена по результатам выполнения команды ifconfig
Далее были выполнены команды:
sudo systemctl disable NetworkManager
sudo systemctl enable systemd-networkd
sudo systemctl enable systemd-resolved
sudo systemctl start systemd-resolved
sudo systemctl restart systemd-networkd
Можно проверить состояние служб systemd-networkd и ystemd-resolved:
systemctl status systemd-networkd
systemctl status systemd-resolved
или перезагрузить систему и проверить их состояние.
Следующим шагом явилось полное удаление Network Manager и сопутствующих ему компонентов sudo apt purge -y network-manager*
Чтобы не "нервировал" этот значок на панели
выполните команду предотвращения автостарта апплета менеджера сетевых соединений:
sudo mv /etc/xdg/autostart/nm-applet.desktop /etc/xdg/autostart/nm-applet.desktop.disabled
При следующем старте системы апплет менеджера сетевых соединений на панели отображаться не будет.
При вызове редактора меню MenuLibre может отобразиться ошибка:
При нажатии на кнопку "Details" будут показаны сведения об ошибке:
Из пояснения ошибки видно, что имеется файл nm-applet_mate.desktop, который ссылается на уже отсутствующий в системе менеджер сетевых соединений.
Для устранения ошибки выполните команду
sudo mv /usr/share/applications/nm-applet_mate.desktop /usr/share/applications/nm-applet_mate.desktop.disabled
При следующем запуске редактора меню ошибка исчезнет.
Чтобы "контролировать" имеется ли какое-нибудь соединение сети или нет можно использовать Сетевой монитор или nload.
С большой долей вероятности DHCP назначит компьютеру новый IP адрес. У меня, например, до замены был адрес ... .94, а после замены стал ... .87
Комментариев нет:
Отправить комментарий