Dhcp-client — различия между версиями

Материал из Rosalab Wiki
Перейти к: навигация, поиск
(Новая страница: «== Установка DHCP Client == Во всех дистрибутивах Rosa уже установлен dhcp-client. Если по каким-то пр…»)
 
(Настройка DHCP Client)
 
Строка 8: Строка 8:
 
== Настройка DHCP Client ==
 
== Настройка DHCP Client ==
  
Во всех дистрибутивах Rosa dhcp-client привязан к NetworkManager.
+
Во всех дистрибутивах Rosa NetworkManager использует dhclient из пакета dhcp-client в качестве DHCP-клиента по умолчанию.
  
 
Вся настройка происходит через NetworkManager. Т.е. либо через GUI NetworkManager, либо через консольные nmcli и nmtui.
 
Вся настройка происходит через NetworkManager. Т.е. либо через GUI NetworkManager, либо через консольные nmcli и nmtui.

Текущая версия на 00:15, 13 марта 2023

Установка DHCP Client

Во всех дистрибутивах Rosa уже установлен dhcp-client.

Если по каким-то причинам он удален, можно поставить его командой:

dnf install dhcp-client

Настройка DHCP Client

Во всех дистрибутивах Rosa NetworkManager использует dhclient из пакета dhcp-client в качестве DHCP-клиента по умолчанию.

Вся настройка происходит через NetworkManager. Т.е. либо через GUI NetworkManager, либо через консольные nmcli и nmtui.

Базовая настройка dhcp-client через консоль при автомтичеком получении ip:

nmcli connection modify enp3s0 connection.autoconnect yes ipv4.method auto

Базовая настройка dhcp-client через консоль при ручном прописывании ip:

nmcli connection modify enp0s3 connection.autoconnect yes ipv4.method manual ipv4.dns 192.168.1.100 ipv4.dns-search mydomen.dom ipv4.addresses 192.168.1.200/24 ipv4.gateway 192.168.1.1

где:

  • enp3s0 - сетевой интерфейс
  • connection modify - изменяем наше соединение на интерфейсе enp0s3
  • connection.autoconnect yes - делаем поднятие соединения при загрузке системы
  • ipv4.method manual - делаем наше соединение статическим
  • ipv4.dns - прописываем IP адрес нашего DNS сервера
  • ipv4.dns-search - прописываем домен поиска
  • ipv4.addresses - прописываем IP адрес и маску /24 нашего интерфейса
  • ipv4.gateway - прописываем IP адрес нашего шлюза

Более делальную настройку можно почитать в статье про nmcli