Настройка динамических соединений
Чтобы настроить все соединения динамически в сетевом интерфейсе, необходимо выполнить следующие действия:
- в графическом интерфейсе ОС перейти в меню "Параметры системы → Сеть и связь → Соединения"; обычно заполняются такие параметры, как "Метод настройки сети" (в данном случае – автоматически), "другие DNS-серверы", "Домены поиска", "Идентификатор клиента DHCP".
- Для того чтобы прописать все параметры в консоли, нужно выполнить команду:
sudo nmcli connection modify enp0s3 ipv4.method auto ipv4.ignore-auto-dns no
где:
connection modify– изменение соединения на интерфейсе enp0s3;ipv4.ignore-auto-dns– задание параметра no, таким образом не игнорируются полученные по dhcp серверы DNS;ipv4.method auto– задание соединения динамическим.- Затем перезапустить интерфейс командами:
sudo nmcli connection down enp0s3
sudo nmcli connection up enp0s3
Настройка динамических соединений (кроме DNS)
При необходимости настроить все соединения динамически в сетевом интерфейсе, за исключением DNS, следует придерживаться следующих действий:
- в NetworkManager обычно заполняются такие параметры как: "Метод настройки сети" (в данном случае – автоматически (только адреса)), "другие DNS-серверы", "Домены поиска", "Идентификатор клиента DHCP", "DNS";
- для того чтобы прописать все параметры в консоли, выполнить следующую команду:
sudo nmcli connection modify enp0s3 ipv4.ignore-auto-dns yes ipv4.dns 192.168.1.100
где:
connection modify– изменение соединения на интерфейсе enp0s3;ipv4.ignore-auto-dns– задание параметра yes, таким образом игнорируются полученные по dhcp серверы DNS;ipv4.dns– прописываем IP-адрес нашего DNS-сервера;
- перезапустить интерфейс командами:
sudo nmcli connection down enp0s3
sudo nmcli connection up enp0s3