В этой статье мы покажем вам, как настроить статический/фиксированный IP-адрес для вашей сети Wi-Fi из командной строки в современных дистрибутивах Linux, которые используют NetworkManager для управления сетевыми устройствами.
Эта статья должна работать со следующими перечисленными дистрибутивами Linux и другими дистрибутивами Linux (не перечисленными), которые используют NetworkManager для управления сетями и имеют доступный инструмент командной строки «nmcli».
- Убунту
- Дебиан
- Линукс Минт
- Элементарная ОС
- Федора
- РЭЛ
- CentOS-поток
- АльмаЛинукс
- Рокки Линукс
- openSUSE
- SUSE Linux Enterprise Server (SLES)
- Oracle Linux
Тема содержания:
- Подключение к сети Wi-Fi из командной строки в Linux с помощью Nmcli
- Поиск текущей информации об IP-адресации сетевого интерфейса Wi-Fi в Linux
- Настройка статического/фиксированного IP-адреса для сети Wi-Fi из командной строки в Linux с помощью Nmcli
- Проверка подключения к Интернету из командной строки
- Заключение
Подключение к сети Wi-Fi из командной строки в Linux с помощью Nmcli
Прежде чем начать, убедитесь, что ваш сетевой интерфейс Wi-Fi включен и вы подключены к нужной сети Wi-Fi с помощью NetworkManager.
Поиск текущей информации об IP-адресации сетевого интерфейса Wi-Fi в Linux
При настройке статического/фиксированного IP-адреса для вашей сети Wi-Fi будет полезно узнать текущую информацию об IP-адресе, поскольку большая часть информации об IP (например, DNS-сервер, шлюз, маска подсети) останется прежней; может быть изменен только IP-адрес.
Чтобы найти имя сетевого интерфейса Wi-Fi и имя текущего активного соединения NetworkManager, выполните следующую команду:
$ судо устройство NMCLI
В нашем случае имя сетевого интерфейса Wi-Fi — «wlp7s27u1», а имя текущего активного соединения NetworkManager — «NodeKite-2.4G». Запишите эту информацию, она вам понадобится в ближайшее время.
Чтобы найти текущую настроенную информацию об IP-адресации (т. е. IP-адрес, маску подсети, шлюз, DNS-сервер) сетевого интерфейса Wi-Fi «wlp7s27u1», выполните следующую команду:
$ судо нмкли -ф ОБЩЕЕ.УСТРОЙСТВО,ОБЩЕЕ.СОЕДИНЕНИЕ,IP4.АДРЕС,IP4.ШЛЮЗ,IP4.DNS устройство показывает wlp7s27u1Как видите, IP-адрес, назначенный на нашем сетевом интерфейсе Wi-Fi «wlp7s27u1», — 192.168.0.113, маска подсети — /24 (или 255.255.255.0), IP-адрес шлюза (IP-адрес подключенного Wi-Fi маршрутизатор) — 192.168.0.1, а адрес DNS-сервера — 1.1.1.1.
Настройка статического/фиксированного IP-адреса для сети Wi-Fi из командной строки в Linux с помощью Nmcli
Чтобы настроить статический/фиксированный IP-адрес для вашей сети Wi-Fi, вам необходимо знать имя подключения NetworkManager, которое настроено для вашего сетевого интерфейса Wi-Fi для подключения к вашей сети Wi-Fi.
Чтобы найти имя подключения NetworkManager, выполните следующую команду:
$ судо соединение NMCLIВ нашем случае имя подключения NetworkManager для нашей сети Wi-Fi — «NodeKite-2.4G».
Чтобы настроить статический/фиксированный IP-адрес 192.168.0.25 (скажем) для сети Wi-Fi «NodeKite-2.4G» (скажем) со всей остальной информацией IP (например, маской подсети, шлюзом, DNS-сервером) без изменений, запустите команду следующая команда:
$ судо изменение соединения nmcli «НодеКайт-2.4G» Руководство по ipv4.method ipv4.адреса 192.168.0.25 / 24 ipv4.шлюз 192.168.0.1 ipv4.dns 1.1.1.1После настройки соединения NetworkManager «NodeKite-2.4G» со статическим/фиксированным IP-адресом выполните следующую команду, чтобы применить изменения:
$ судо Соединение nmcli установлено «НодеКайт-2.4G»
Как видите, для сетевого интерфейса Wi-Fi «wlp7s27u1» установлен статический/фиксированный IP-адрес.
Вы также можете подтвердить, что статический/фиксированный IP-адрес 192.168.0.25 установлен для сетевого интерфейса Wi-Fi «wlp7s27u1», используя команду «ip»:
$ IP а
Проверка подключения к Интернету из командной строки
Если вы правильно настроили статический/фиксированный IP-адрес на сетевом интерфейсе Wi-Fi, вы сможете проверить связь с «google.com» (или доменными именами любых других популярных веб-сайтов), чтобы убедиться, что у вас есть подключение к Интернету.
$ пинг -с 3 Google ком
Заключение
В этой статье мы показали вам, как найти текущую информацию об IP-адресе вашего сетевого интерфейса Wi-Fi. Мы также показали вам, как настроить статический/фиксированный IP-адрес для сетевого интерфейса Wi-Fi в Linux из командной строки с помощью NetworkManager. Установка статического/фиксированного IP-адреса необходима для размещения на вашем компьютере каких-либо серверов/сервисов.