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

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

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

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