Настройка динамических соединений

Чтобы настроить все соединения динамически в сетевом интерфейсе, необходимо выполнить следующие действия:

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

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