Поиск по сайту:

Как настроить сетевое соединение с помощью инструмента «nmcli»


Интерфейс командной строки сетевого менеджера, сокращенно nmcli, представляет собой изящный и простой в использовании инструмент, который экономит много времени при необходимости настройки IP-адреса.

Читайте также: как настроить IP-сеть с помощью графического инструмента nmtui

Чтобы отобразить все активные сетевые интерфейсы в вашей системе Linux, выполните команду.

nmcli connection show
OR
nmcli con show

Обратите внимание, что con — это усеченная форма соединения, и вы все равно получите тот же результат, что показано.

Кроме того, вы можете запустить команду ниже, чтобы отобразить как активные, так и неактивные интерфейсы.

nmcli dev status

Установите статический IP-адрес с помощью инструмента nmcli

С помощью инструмента nmcli вы можете изменить сетевой интерфейс для использования статического IP-адреса. В этом примере мы изменим сетевой интерфейс enps03 для использования статического IP-адреса.

Но сначала давайте проверим IP-адрес с помощью команды IP.

ip addr

Текущий IP-адрес: 192.168.2.104 с CIDR /24. Мы собираемся настроить статический IP со следующими значениями:

IP address:		 192.168.2.20/24
Default gateway:	 192.168.2.1
Preferred DNS:		  8.8.8.8
IP addressing 		  static

Сначала выполните команду ниже, чтобы настроить IP-адрес.

nmcli con mod enps03 ipv4.addresses 192.168.2.20/24

Затем настройте шлюз по умолчанию, как показано:

nmcli con mod enps03 ipv4.gateway 192.168.2.1

Затем настройте DNS-сервер:

nmcli con mod enps03 ipv4.dns “8.8.8.8”

Далее измените адресацию с DHCP на статическую.

nmcli con mod enps03 ipv4.method manual

Чтобы сохранить изменения, выполните команду

nmcli con up enps03

Изменения будут записаны в файл /etc/sysconfig/network-scripts/ifcfg-enps03.

Для подтверждения IP еще раз выполните команду:

ip addr enps03

Кроме того, вы можете просмотреть файл /etc/sysconfig/network-scripts/ifcfg-enps03 с помощью команды cat.

cat /etc/sysconfig/network-scripts/ifcfg-enps03

На этом завершается руководство по настройке сетевого подключения с помощью инструмента командной строки «nmcli» в Linux. Мы надеемся, что это руководство оказалось для вас полезным.