Настройка динамических соединений
Чтобы настроить все соединения динамически в сетевом интерфейсе, необходимо выполнить следующие действия:
- в графическом интерфейсе ОС перейдите в меню "Параметры системы → Сеть и связь → Соединения" обычно заполняются такие параметры, как: Метод настройки сети (в данном случае – автоматически), другие DNS-серверы, Домены поиска, Идентификатор клиента DHCP.
- Для того чтобы прописать все параметры в консоли, нужно выполнить команду:
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– задание соединения динамическим.
Затем перезапустить интерфейс командами:
nmcli connection down enp0s3
nmcli connection up enp0s3
Настройка динамических соединений (кроме DNS)
При необходимости настроить все соединения динамически в сетевом интерфейсе, за исключением DNS, следует придерживаться следующих действий:
- в NetworkManager обычно заполняются такие параметры как: "Метод настройки сети" (в данном случае – автоматически (только адреса)), "другие DNS-серверы", "Домены поиска", "Идентификатор клиента DHCP, DNS";
- для того чтобы прописать все параметры в консоли, выполнить следующую команду:
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-сервера;
- перезапустить интерфейс командами:
nmcli connection down enp0s3
nmcli connection up enp0s3