Содержание
Производитель операционной системы Linux не встроил в ее дистрибутив драйвера модуля Wi-Fi, чтобы не загружать его программами и не снижать основные рабочие характеристики. По этой причине при подключении интернета в удаленном формате у пользователей возникают проблемы. Для их решения нужно скачать установочные файлы драйверов для Ubuntu, настройка Wi-Fi в которых проводится после инсталляции.
Содержание
Установка драйвера Wi-Fi
Для подключения к вай-фаю устройства, на котором установлена операционная система Ubuntu, нужно установить драйвера. При их выборе следует ориентироваться на вид и модификацию встроенного адаптера. Чтобы узнать эту информацию нужно открыть командную строку и внести в нее команду «sudo lspci | grep Network».
После ввода запроса на экран выводится информация с названием производителя. Это может быть Broadcom, Intel, Realtek или другой. Для каждого из них предусмотрено несколько видов программного сервиса. Несмотря на их многообразие, способ инсталляции для всех утилит идентичный и проводится по алгоритму:
- скачать программный файл;
- выгрузить модули по порядку для перенесения в отдельную папку, оформив процедуру командой «sudo modprobe» с указанием названия файла;
- предупредить подгрузку в компьютерной машине Линукс в автоматическом режиме системой файлов внесением их в черный список командой «blacklist»;
- запустить модуль командой «$ sudo modprobe brcmsmac» с консоли, после чего подключается вай-фай.
Обратите внимание! Подобрать подходящую утилиту можно на официальном хранилище драйверов kali Linux. Для этого нужно воспользоваться системой поиска и отобрать предложения с пометкой «PCI» и расширенными возможностями. Источник предлагает пользователям искать для скачивания файлы из direct в формате virtualbox.
Как подключить Wi-Fi в Ubuntu
Если Ubuntu не видит Wi-Fi адаптер, то на компьютерное устройство нужно установить необходимые для обеспечения его функциональности драйвера, настроить их и приступить к подключению беспроводной сети.
Процедура может быть проведена через возможности графического интерфейса системы или через консоль операционки Линукс. Чаще всего пользователи подключаются через графический интерфейс, поскольку процедура не предполагает сложных действий. Если к нему отсутствует доступ или в случаях, когда требуется более узкая настройка сети, прибегают к способу подключения через функционал терминала.
Через графический интерфейс
Подключение Wi-Fi Linux проводится по такому же алгоритму, как и для операционных систем Windows на ноутбуке любой модели, в том числе и Lenovo. После запуска компьютерного устройства с Линукс, нужно кликнуть на расположенный в верхней части треугольный значок. В выпадающем меню следует выбрать виртуальную беспроводную сеть, к которой планируется присоединение.
Для подключения к интернету требуется аутентификация. Для этого нужно в полях формы указать ключ или ввести пароль. После проведения таких действий Wi-Fi автоматически подключается и им можно пользоваться с компьютерного устройства.
Важно! Если при включении компьютера и автоматическом запуске операционной системы значок входа в меню не появляется, то придется действовать через командную строку или осуществлять подключение к Wi-Fi через терминал в Linux.
Чтобы получить доступ к интернету, используя инструменты команд нужно:
- открыть консоль;
- ввести команду «$ sudo iwlist scan» для сканирования воздушного пространства на предмет выявления доступных сетей;
- использовать наименование сети, которая появилась в строке «ESSID»;
- ввести данные ключа подключения;
- уточнить название драйвера и интерфейса, введя их идентификаторы соответственно после символов «D» и «i»;
- ввести название созданного ранее файла после кода «с»;
- подключиться к маршрутизатору;
- получить сетевой адрес и прописать DNS, внеся код «$ sudo dhclient -r $ sudo dhclient -i wlp3s0b1» в новом окне, не закрывая основное рабочее;
- проверить командой «$ sudo ifconfig wlp3s0b1» факт получения адреса;
- запустить Wi-Fi и пропининговать сайт для тестирования сервиса.
Через терминал
В Ubuntu включить Wi-Fi можно через терминал Линукс. Этот метод требует определенных знаний и практических навыков от пользователя и поэтому применяется редко, в случаях, когда не получается подключения интернета по стандартной схеме.
В упрощенном формате процедура подключения к интернету через терминал выглядит как алгоритм действий:
- Осуществление проверки сети с целью выявления точек доступа, к которым возможно подключение.
- Непосредственное подключение к беспроводному источнику.
- Присвоение IP-адреса.
- Проведение настройки DNS-сервера для предоставления возможности пользователям видеть результат запросов в виде корректно открытых веб-страниц.
В операционной системе управлять беспроводными интерфейсами можно при помощи нескольких форматов строки для внесения в них команд. Они предназначены для просмотра состояния подключения или для его непосредственной реализации.
Для справки! Универсальным инструментом считается команда «nmcli». Она может быть использована при подключении в Ubuntu Wi-Fi, а также для решения таких вопросов с сетевым состоянием, как его создание, редактирование, включение, выключение, контролирование и удаление.
Перед тем, как пробовать подключаться по беспроводной схеме к всемирным сетям, нужно осуществить проверку имени сетевого устройства при помощи этой команды. Его состояние идентифицируется вводом в строку «iw wlp2s0 link». При отсутствии подключения на экран будет выведена информация «Not connected». Она является основанием для дальнейших действий.
Чтобы определить, находятся ли в зоне доступа адаптера беспроводные сети, нужно произвести сканирование командой «sudo iw wlp2s0 scan». В соответствии с предыдущими результатами запросов на экран должен быть выведен ответ «DOWN», обозначающий неактивный статус устройства. Его можно сменить на «UP», используя инструмент «ip».
Если после проведенных операций результатом запроса будет ошибка, то можно сделать вывод, что доступ в интернет заблокирован непосредственно на компьютерном устройстве.
Для исправления ситуации нужно ввести в командную строку «$ echo „blacklist hp_wmi“ | sudo tee /etc/modprobe.d/hp.conf $ sudo rfkill unblock all». После проведенной корректировки при повторных попытках соединения с беспроводным интернет-сервисом должно произойти корректное соединение. Чтобы к нему подключиться нужно использовать инструмент «Hackernet» и пароль, если предварительно не был открыт ключ. Следующим шагом будет актуализация инструмента ping и анализ выведенного на экран кода после проведения операции.
Как раздать Wi-Fi в Ubuntu
Чтобы раздать Wi-Fi в Ubuntu нужно создать точку доступа. В версиях операционной системы ниже 16.04 процедура реализуется через терминал. В последних версиях она проводится через функциональные возможности дистрибутива. Функции роутера в них выполняет адаптер.
Если в Ubuntu адаптеры Wi-Fi не найдены, то нужно подключиться к интернету через кабель напрямую и зайти в меню «Сеть» в трее. На экран нужно вывести раздел «Изменить соединение» и нажать на кнопку «Add» после выделения «Ethernet». В выпадающейм списке следует найти строку «Wi-Fi» и вывести на экран окно настроек соединения активацией кнопки «Create».
На вкладке вай-фай нужно установить значения SSID — laptop-share и протокол WPA/WPA2 в разделе «Безопасность».
После ввода пароля нужно активировать опцию предоставления сети другим компьютерам, выбрав соответствующий режим в параметрах IPv4. Все настройки нужно сохранить, после чего получится активировать соединение. Для этого нужно открыть окно подключений и выбрать точку доступа, после чего возможно подключение к системе других устройств.
Важно! Если после проведенных операций в Ubuntu не работает Wi-Fi, то перед тем как повторно пробовать раздавать интернет и тестировать опцию, нужно настроить фаервол.
Если для прошлых версий операционной системы процедура не обязательна, то в Ubuntu после 11.10 подключение без ее проведения проблематично. К ней нужно приступать после проверки доступа в интернет у подключаемого устройства и фиксирования факта его отсутствия. Для корректного проведения настроек нужно придерживаться алгоритма:
- открыть командную строку и ввести «sudo apt-get -y install firestarter sudo Firestarter»;
- оформить настройки фаервола, что актуально после его установки и выдачи ответа на запрос команды «GUI»;
- выбрать устройство из предложенных в списке, которое нужно подключить;
- активировать опцию раздачи интернета;
- настраивать состояние подключения для идентификации локального устройства для раздачи вай-фай как карту;
- проверить доступ в интернет — включить беспроводную точку доступа на сервере, подключится к ней и пропининговать интернет-ресурсы.
Почему Ubuntu не подключается к Wi-Fi
Если Ubuntu не видит Wi-Fi, то причиной проблемы может быть аппаратное или программное обеспечение. Задачей пользователя является определение, какой фактор не допускает проведение подключения или обеспечивает его некорректность.
В обоих случаях результат попытки его установления будет выглядеть как отсутствующий интернет, но на экран будет выводиться информация для пользователя разного содержимого, смысл которого заключается в том, что:
- устройство не обнаружено;
- отсутствует модуль драйвера;
- проблемы с DNS;
- нет сетевого менеджера.
Если Ubuntu не подключается к Wi-Fi по причине не обнаружения беспроводного устройства, то для исправления ситуации нужно войти в терминал и ввести команду «sudo lsusb». Для тех пользователей, которые используют плагин в USB беспроводной карты командный инструмент будет выглядеть, как «sudo lspci». Если в ответ на запрос этих команд будет выводиться какая-либо информация, то операционная система сможет увидеть карту. Для этого нужно воспользоваться функционалом сетевого контролера или контролера Ethernet.
Если проблема не решается по такой схеме, то потребуется инструмент lshw, который нужно предварительно установить на компьютер. После ввода запроса может быть выдана информация «network description» с описанием характеристик драйвера. Это означает, что система увидела карту и для подключения достаточно установить соответствующий программный модуль.
При возникновении проблем с DNS нужно открыть терминал и воспользоваться инструментом, позволяющий определить источник системы доменных имен «nmcli device show wlan1 | grep IP4.DNS». В ответе на запрос будет выдан адрес локальной сети маршрутизатора. Нужно выполнить его ping инструментом для проверки серверов Гугл «ping 8.8.8.8», в результате чего можно наглядно увидеть проблему.
Если она характерна для всей техники, что выражается в выданных ошибках при загрузке страниц, то нужно изменить DNS-сервер маршрутизатора на Google. Если проблема с DNS заключается в операционной системе, то нужно произвести настройки инструмента IPv4 и перезагрузить компьютерное устройство.
Для справки! Если Убунту не видит вай-фай адаптер по причине удаления Network Manager, то можно попробовать восстановить скрытый файл из кеша.
Для этого нужно зайти в терминал и ввести команду «sudo apt-get install network-manager». Если он удален, то придется подключаться к интернету через кабель и повторить операцию.
Настройка Wi-Fi Ubuntu server может быть проведена пользователями самостоятельно, поскольку не требует особых знаний и может быть реализована по подсказкам алгоритма действий. Отсутствие подключений в большинстве случаев связано с тем, что на компьютерном устройстве не установлены соответствующие программные драйвера. Поэтому проблема может быть устранена за счет инсталляции программных файлов и настройки точки доступа.
Все о ITСамое интересное и полезное.информационно-коммуникационные технологииЕжедневно новоеПЕРЕЙТИтелеграмм канал ITUMNIK
Статическая маршрутизация — это процесс, в котором администратор сети вручную настраивает сетевые интерфейсы, таким образом, чтобы пакеты пересылались из одной сети в другую.
Администратор создает так называемую таблицу маршрутизации, в ней описаны различные маршруты пакетов.
Любому из маршрутизаторов необходимо понимать на какой хост отправлять следующий пакет. Вот про это и будет идти речь в данной статье. Сегодня мы раскроем вопрос про маршрутизацию в Линукс, функциональность, настройку правил и правильное функционирование.
Когда хосту необходимо послать пакет другому хосту он просматривает таблицу маршрутизации. В данной таблице указаны IP-address конечного пункта назначения, метрика, название интерфейсов, адреса маршрутизаторов по которые могут отправить пакет конечному получателю.
В случае отсутствия маршрута для узла, применяется так называемый default шлюз, default маршрут. Подобное можно наблюдать на маршрутизаторе. Он сравнивает необходимый IP-address с таблицей маршрутизации, затем посылает дальше.
Ниже будем рассматривать проверку проходящих маршрутов в системе, процесс настройки новых.
Способы просмотра таблицы маршрутизации в Линукс
Для просмотра таблицы в ОС Линукс можно использовать команду:
$ netstat -r
Как видно из скриншота выше, команда показала всего две записи. В первой записи указан шлюз (gateway) 192.168.168.254, вторая запись говорит о наличии доступа в подсеть 192.168.168.0 на интерфейсе eth0.
Другой способ вывести информацию о статических маршрутов — использовать команду «route», однако, как правило утилита просит права супер пользователя, поэтому предварительно введем «su-«.
$ su -
# route
Бывает, выводимых данных route и netstat недостаточно, так как в них выводится легкая информация, ее не хватает для понимания всей картины. Чтобы получить более подробную таблицу, можно воспользоваться утилитой «routel».
$ routel
В этой информации содержится:
- target (цель) — IP-адрес.
- gateway — адрес шлюза.
- source — адрес отправителя.
- dev — интерфейс.
Наиболее подходящий метод для просмотра таблицы маршрутизации в ОС Линукс – использовать утилиту «ip».
$ ip route
Подробней про «ip» можно посмотреть в другой статье: https://www.vseprolinux.ru/komanda-ip
Здесь:
- default – IP-адрес по умолчанию.
- via 192.168.168.254 — адрес шлюза, куда будут отправлять пакеты по умолчанию.
- dev eth0 — интерфейс сети, за счёт него открывается доступ к шлюзу.
- proto kernel — обозначает, что маршрут устанавливался ядром, если static, то установка выполняется администратором.
Настройка
Для настройки таблицы маршрутизации будем использовать команду ip route. Добавим временный статический маршрут 192.168.22.0/24 через шлюз 192.168.168.254.
ip route add 192.168.22.0/24 via 192.168.168.254
ВАЖНО! При выполнении такой команды добавиться временный статический маршрут, после перезагрузки системы он сотрется.
Для проверки необходимо проверить, проходит ли пакет из сети 192.168.22.0. Для этого будем использовать ip route get.ip route get 192.168.22.30
Как говорилось выше, после перезагрузки Linux все эти добавленные адреса сотрутся. Для того, чтобы данные не стирались, необходимо записать их в файле.
Для Debian:
«/etc/network/interfaces»
Для Red Hat:
«/etc/sysconfig/network-scripts/route-ethX»
Пример:
post-up route add -net 192.168.22.0 netmask 255.255.255.0 gw 192.168.168.254 pre-down route del -net 192.168.22.0 netmask 255.255.255.0 gw 192.168.168.254
Здесь:
- post-up — запустить команду после включения интерфейса.
- pre-down — запустить команду перед отключением интерфейса.
- net — задает целевую сеть
- netmask — сетевая маска.
- gw — шлюз.
Не так сложно, как могло показаться. После всей выполненной работы присоединенные маршруты будут работать даже после перезагрузки операционной системы Линукс.
Рассмотрим еще несколько примеров.
Изменяем статический маршрут:
ip route change 192.168.22.0/24 via 192.168.168.254
Удаление маршрута:
ip route del 192.168.22.0/24
ЗАКЛЮЧЕНИЕ
Подобная работа написана для краткого рассмотрения функционирования маршрутизации в Линукс, как происходит настройка маршрутизации, а также для чего она необходима.
Одна из распространенных мотиваций для взлома точек доступа — это бесплатное подключение к Интернету. Довольно распространенная сегодня картина — у вас в квартире установлен Wi-Fi роутер и к нему подключены не только ваши устройства, но и устройства кого-то из ваших соседей. Вы платите за Интернет, а ваш технически грамотный сосед, получает Интернет бесплатно.
А также он получает доступ ко всем устройствам, которые подключены к вашему Wi-Fi роутеру. Это дает ему возможность кражи ваших персональных данных, например, паролей к почте, к различным учетным записям, в том числе и к интернет-банкам. Одним словом, ко всему чем вы владеете.
Для уменьшения риска взлома вашей Wi-Fi сети в Linux Ubuntu и в других ОС, необходимо настроить сеть и придерживаться определенных правил.
Не подключайтесь к открытым общественным сетям Wi-Fi через устройства на котором у вас хранится ценная информация. А если вам в Linux Ubuntu или в любых других сетях необходим доступ к Интернет через открытые сети Wi-Fi, тогда используйте на вашем ноутбуке или планшете настроенный файерволл и антивирус.
Если вы используете роутер Wi-Fi у себя дома или в офисе, необходимо правильно его настроить:
Выключайте ваш роутер на то время, когда не пользуетесь Интернет — ночью или когда уходите из дома или офиса. Если точка доступа работает круглые сутки это облегчает задачу взломщику — у него много времени на то, чтобы проводить атаки на вашу точку доступа.
Как пользоваться сетью и правила подключения мы рассмотрели, а теперь приступим к подключению к wi-fi сети и настройке в Linux Ubuntu.
Для подключения к действующей сети WiFi в Linux Ubuntu, необходимо кликнуть левой кнопкой мыши по значку на панели.
В открывшемся списке выбираем Wi-Fi сеть к которой будем подключаться через Linux Ubuntu.
Откроется новое окно в котором Linux Ubuntu предложит ввести пароль для подключения к нашей сети WiFi. Вводим его и нажимаем кнопку «Подключиться».
После подключения значек Wi-Fi на панели Ubuntu Linux изменится.
Если нам нобходимо изменить пароль Wi-Fi сети Linux Ubuntu или внести изменения в настройки нашей сетевой карты, то необходимо кликнуть левой кнопкой мыши по значку на панели и выбрать «Изменить соединение».
Выбираем наше подключение к Wi-Fi в Ubuntu Linux и нажимаем кнопку «Изменить»
И в открывшемся окне настройки Wi-Fi в Linux Ubuntu, на вкладке «Защита Wi-Fi» мы можем изменить пароль. Поставив галочку в поле «Показывать пароль», вы можете вместо звездочек в поле «Пароль» видеть набранный пароль. После внесения изменении обязательно нажимайте кнопку «Сохранить».
Для применения внесенных изменений в настройки Wi-Fi Linux Ubuntu, необходимо отключится от сети и снова подключиться. Для отключения от сети кликнем левой кнопкой мыши по значку Wi-Fi сети на панели и выбираем отключить. Подключение производим по шагам указанным ранее.
Если вам необходимо подключиться к настроенной «Скрытой сети» Wi-Fi в Linux Ubuntu, необходимо кликнуть левой кнопкой мыши по значку и в меню выбрать пункт «Подключится к скрытой беспроводной сети».
Откроется новое окно подключения к скрытой сети Wi-Fi Linux Ubuntu, в которое добавляем в соответствующие поля имя сети (SSID), тип безопасности сети (WPA2), пароль для подключения к нашей сети и нажимаем кнопку «Подключиться».
После подключения значок сети Wi-Fi на панели Linux Ubuntu изменится.
Рассмотрев правила безопасного использования сети Wi-Fi в Linux Ubuntu и настроив ее подключения, мы можем осуществлять наш выход в сеть, не боясь краж трафика и персональных данных. И если остались непонятные вопросы по данной теме настройки сети Wi-Fi в Linux Ubuntu и есть предложения, то прошу их писать в комментариях. Всем пока!
Используемые источники:
- https://itumnik.ru/wifi/kak-nastroit-v-ubuntu-wi-fi-esli-on-ne-rabotaet-ili-ne-podklyuchaetsya
- https://www.vseprolinux.ru/marshrutizaciya-v-linux
- https://serfery.ru/kompyuternaya-gramotnost/kak-nastroit-set-wi-fi-v-linux-ubuntu/