Как подключить Wifi через командную строку в Linux

Как подключить Wifi через командную строку в Linux
Philip Lawrence

Во времена модулей plug-and-play, платформ разработки drag-and-drop и высокоинтуитивных графических интерфейсов пользователя легко игнорировать необходимые инструменты для конфигурирования.

Настройка параметров компьютера с помощью командной строки - прекрасный пример того, о чем мы говорим. Однако многие энтузиасты и любители командной строки по-прежнему хотят сохранить простоту и некоторую старомодность.

Операционные системы Linux

Linux стал одним из революционных инструментов в мире технологий. С тех пор как он был выпущен в начале 90-х годов, он поразил воображение каждого и сейчас является популярной платформой с открытым исходным кодом для разработчиков.

Более того, работа с Linux доставляет удовольствие, потому что существует огромное разнообразие дистрибутивов и машин, на которые ориентирован каждый дистрибутив. Кроме того, это бесплатная платформа, а значит, вы можете экспериментировать с различными дистрибутивами без каких-либо опасений.

Управление беспроводными сетями в Linux

Давайте посмотрим правде в глаза - несмотря на то, что Linux является отличной платформой по многим причинам, многие из нас выросли на Windows, поэтому мы привыкли работать с ее набором инструментов и приложений. Поэтому простые задачи, такие как подключение к Интернету или устранение системных проблем, могут оказаться довольно сложными при переходе на Linux.

Поэтому использование сетевого менеджера Linux может показаться неизвестной территорией для многих пользователей Windows.

Кроме того, если вы будете использовать командную строку, это станет довольно сложной задачей. Однако это только сложность. В действительности, командная строка Linux не так страшна, а подключение к беспроводным сетям - довольно простая задача.

Поскольку Linux - это новая сенсация, несмотря на то, что он относительно старый, люди медленно, но верно переходят на эту платформу. Поэтому необходимо понять, как интернет-приложения, такие как подключение к Wi-Fi, облачное хранение данных и т.д., работают в системах Linux.

В этом посте мы рассмотрим некоторые основы подключения к Wi-Fi в Linux, например, использование утилит командной строки для настройки беспроводного соединения в Linux.

Смотрите также: Как превратить ноутбук в точку доступа WiFi

Как подключить Wifi через командную строку

Давайте узнаем, как можно подключить беспроводное устройство на базе Linux к точке доступа wifi. Это немного отличается от подключения к сети wifi в Windows. Однако работе с интерфейсом беспроводной сети в Linux можно научиться в одно мгновение.

Итак, давайте посмотрим, как можно подключиться к сети wi-fi в Linux.

Предварительная установка программного обеспечения

Прежде чем мы перейдем к методам, важно знать, что вам может понадобиться определенное предустановленное программное обеспечение на вашей машине Linux.

Сканирование сети Wifi

Если вы подключаетесь к Wi fi впервые, вам потребуется сканирование беспроводной сети. С другой стороны. Если ваша система уже знакома с точкой доступа, сканирование Wi-Fi не требуется.

Итак, для запуска сканирования можно использовать инструмент wpa_supplicant, известный как wpa_cli. Это эффективный инструмент для управления беспроводным интерфейсом из командной строки. В целом, он полезен при любой настройке беспроводного сетевого подключения, но мы ограничимся здесь запуском сканирования.

Теперь попробуйте команду wpa_cli и убедитесь, что у вас есть права root. Продолжайте сканирование беспроводных сетей.

Запустите wpa_cli с правами root, затем проведите сканирование сетей.

Напишите следующие команды и нажмите клавишу Enter после каждой из них:

#wpa_cli

> сканировать

Выход из командной строки

Когда сканирование будет завершено, вы увидите уведомление, показывающее каждую беспроводную точку доступа, доступную поблизости. Таким образом, вы можете выбрать нужную, а затем ввести 'quit' для выхода из командной строки.

Метод с Debian 9.6

Следующий метод, который мы рассмотрим, работает в Debian 9.6. Здесь мы проверим, как работают привилегии root и как использовать командную строку для настройки wifi соединения с доступными точками доступа в системах на базе Debian.

Установка правильных инструментов

Для этого метода мы установим wireless-tools WPA supplicant. Чтобы установить программу из командной строки Linux, выполните следующую команду:

# apt-get install wireless-tools wpasupplicant

Проверьте беспроводную сетевую карту

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

Например, если ваша беспроводная карта обнаружена, она, возможно, покажет список wifi и имя карты, например, wlan0 и т.д.

Конфигурация для сети

После успешного обнаружения беспроводной карты пришло время установить пароль и имя интерфейса беспроводной сети, т.е. SSID. Вот как это сделать:

Введите следующую инструкцию командной строки:

wpa_passphrase YourSSID>> /etc/wpa_supplicant.conf

Далее необходимо ввести пароль от 8 до 63 символов.

Сетевая аутентификация

После установки пароля вам потребуется аутентификация сети. Введите следующую команду:

# wpa_supplicant -D wext -i wlan0 -B -c /etc/wpa_supplicant.conf

Точка доступа

После аутентификации вы должны получить точку доступа. Введите следующую команду iwconfig:

# iwconfig wlan0

Использование Syslog

Иногда при аутентификации могут возникать ошибки. В таком случае необходимо проверить syslog, чтобы определить проблему.

Установка или запрос IP-адреса

После аутентификации вам теперь нужен IP-адрес для вашей системы. Чтобы получить IP-адрес, введите следующую команду IP, и она запросит IP с сервера DHCP для вашего компьютера.

Вот команды:

Смотрите также: Лучший удлинитель WiFi для Xfinity

# dhclient -nw wlan0

После написания вышеуказанной команды вы можете установить IP-адрес, DNS-сервер и шлюз по умолчанию для ваших сетевых подключений.

# ip addr add dev wlan0 192.168.1.100/24

# ip route add default via 192.168.1.

# echo "nameserver 8.8.8.8"> /etc/resolv.conf

Что делать с пользователями Netplan?

Если вы используете netplan, метод запроса IP немного отличается. Вот что вам нужно сделать:

Конфигурирование плана Netplan

Введите следующую строку для настройки netplan. Здесь вы сохраните yaml-файл. Итак, введите следующую последовательность строк в окне терминала командной строки:

/etc/netplan/config.yaml

sudo netplan apply

Команды применят требуемую конфигурацию к системе.

Подключение к открытой сети с помощью Netplan

Подключиться к открытой сети с помощью программы netplan довольно просто. Для этого необходимо написать часть кода, позволяющего подключиться к доступной беспроводной сети.

Подключение к персональной беспроводной сети WPA

Для подключения к персональной беспроводной сети вам понадобится имя сети и пароль.

Заключение

Как правило, работа с системами Linux может показаться людям довольно сложной, поскольку они хуже разбираются в операционной системе. Однако обычные пользователи Linux могут часто устанавливать эти беспроводные соединения, поэтому для них это не является большой проблемой.

Итак, независимо от того, есть ли у вас машина Ubuntu или любой другой дистрибутив Linux, подключение любого настольного или портативного устройства, такого как Raspberry Pi, к сети Wifi не составит труда. Просто убедитесь, что вы знаете имя вашей беспроводной сети, и в следующий раз она автоматически подключится к интернету.

Теперь, когда вы знаете, как подключаться к любым доступным сетям, для вас не составит труда подключить любой рабочий стол Linux к интернету через Wi f. Оставайтесь с нами и следите за дальнейшими уроками по Linux и последними новостями Linux.




Philip Lawrence
Philip Lawrence
Филип Лоуренс — технологический энтузиаст и эксперт в области подключения к Интернету и технологии Wi-Fi. Обладая более чем десятилетним опытом работы в отрасли, он помог многим частным лицам и компаниям решить проблемы, связанные с Интернетом и Wi-Fi. Как автор и блоггер советов по Интернету и Wi-Fi, он делится своими знаниями и опытом в простой и понятной форме, от которой каждый может получить пользу. Филип является страстным сторонником улучшения связи и обеспечения доступности Интернета для всех. Когда он не пишет и не устраняет технические проблемы, ему нравится ходить в походы, ходить в походы и исследовать природу.