Как запустить сетевой менеджер в kali linux
Обновлено: 21.11.2024
Сегодня беспроводные сети чаще используются на открытых территориях и в крупных корпорациях, поэтому для обеспечения подлинности и конфиденциальности требуются дополнительные меры безопасности. Беспроводная сеть позволяет участникам оставаться на связи с сетью во время роуминга без использования проводов. Поскольку точки доступа усиливают сигналы Wi-Fi, машина может находиться далеко от маршрутизатора и при этом оставаться подключенной к сети. Вы подключаетесь к беспроводной сети этого учреждения, когда подключаетесь к точке доступа Wi-Fi в кафе или другом общественном месте. Радиочастотная (РЧ) технология управляет беспроводными сетями, частота, связанная с передачей радиоволн в электромагнитном спектре. Всякий раз, когда радиочастотный ток направляется в антенну, он создает электромагнитное поле, которое может перемещаться в пространстве. Большинство людей знают о значке беспроводной сети на ноутбуке или телефоне, который означает исправное подключение к беспроводной локальной сети, но мало кто знаком с древностью технологии Wi-Fi. Удивительно, но Wi-Fi был создан как маркетинговый термин для продвижения и облегчения взаимодействия между различными системами беспроводных локальных сетей, а не самой технологии. Wi-Fi никогда не задумывался как более короткая версия беспроводной связи; это была просто игра фразы hi-fi (высокая точность), намек на большие аудиотехнологии. Поскольку беспроводные сети передают данные по воздуху, утечка данных всегда возможна. По сравнению с медным кабелем, беспроводные сети имеют больший риск утечки и несанкционированного доступа к данным. В результате в беспроводных сетях необходима повышенная концентрация шифрования данных. Емкость устройства беспроводной сети может быть увеличена без необходимости прокладки дополнительных кабелей. Дополнительная медная проводка необходима для кабельных сетей LAN, чтобы увеличить количество рабочих мест. Мы можем запускать Kali Linux по беспроводной сети после того, как настроим нашу беспроводную сеть. Мы можем получить все свободы типичного ПК в законном, этичном тесте на проникновение, потому что нам не нужен провод Ethernet.
Способ подключения Kali Linux к беспроводной сети
Цель этого руководства — проиллюстрировать, как разрешать и отключать Wi-Fi в Kali Linux. Это можно сделать с помощью графического интерфейса или командной строки, и в этом руководстве мы научим вас делать и то, и другое.
Это пригодится, если у вас возникли проблемы с доступом к беспроводному маршрутизатору или вы собираетесь использовать Aircrack-ng для мониторинга и взлома WiFi.
Способ 1
Первый способ связан с реализацией терминала Kali Linux. Запустите терминал и введите IP-адрес, чтобы увидеть метку вашего адаптера Wi-Fi и информацию о подключении, и предположим, что вы уже подключены к сети Wi-Fi.
Идентификатор нашего WiFi-соединения в этом примере — eth0. Введите следующую фиксированную команду, чтобы отключить соединение WiFi.
Введите следующую прикрепленную команду, чтобы перезагрузить устройство и активировать Wi-Fi. Затем мы также запускаем команду «IP a», чтобы увидеть, активна ли ссылка или нет.
Метод 2
Программа Network Manager Text User Interface (nmtui) предоставляет вам текстовый интерфейс для работы с Network Manager и настройки вашей сети Kali Linux. Поскольку инструмент nmtui управляет Network Manager, мы должны сначала убедиться, что служба NetworkManager присутствует в нашей системе Kali Linux.
Выполните указанную ниже инструкцию на терминале Kali Linux.
Как только выполнение вышеперечисленной команды завершится, в вашем окне kali Linux появится графический пользовательский интерфейс, в котором будут показаны следующие три параметра:
- Изменить подключение
- Активировать подключение
- Установить системное имя хоста
Нажмите «ОК» после выбора «Активировать подключение».
Как только вы выберете опцию «Активировать соединение», вы увидите другой экран. Отсюда вы можете создать беспроводную сеть.
Заключение
В этом руководстве мы научились разрешать и ограничивать Wi-Fi в Kali Linux с помощью графического интерфейса и командной строки.Если ваш компьютер не подключается к сети Wi-Fi или не имеет доступа к Интернету, используйте это как вариант устранения неполадок. Надеюсь, вам будет легко следовать этой статье в вашей системе Kali Linux.
Об авторе
Калсум Биби
Здравствуйте, я писатель-фрилансер и обычно пишу для Linux и другого контента, связанного с технологиями
Я изменил конфигурацию сети и хочу перезапустить ее, чтобы изменения вступили в силу. Или есть какие-то проблемы с моей сетью, и я думаю, что ее перезапуск решит мои проблемы. Здесь мы рассмотрим, как перезапустить сетевую службу в различных сетевых дистрибутивах, таких как Ubuntu, Debian, Fedora, CentOS.
Получить статус сетевой службы
Мы получим статус сети с помощью следующей команды.
Debian, Ubuntu, Кали
Для дистрибутивов на основе deb мы будем использовать систему init.d. Мы предоставим параметр статуса сетевому скрипту.
Получить статус сети
Как мы видим, сетевая служба активна с указанной даты. Его PID — 897 .
Fedora, CentOS
Для таких дистрибутивов, как CentOS, RedHat, Fedora, мы будем использовать команду systemctl. Мы предоставим статус параметров и сеть, которая является сетевой службой.
Получить статус сети
Остановить сетевую службу
Мы можем остановить сеть, как показано ниже. Но имейте в виду, что при удаленном подключении могут возникнуть проблемы с ssh
Убунту, Дебиан, Кали
Мы будем использовать опцию остановки с сетевой командой, чтобы остановить сетевые службы в Ubuntu, Debian, Kali, Mint и т. д.
Остановить сетевую службу
Fedora, CentOS
Мы снова будем использовать systemctl с опцией остановки, которая остановит сетевые службы. Нам также требуются привилегии root, которые будут получены с помощью команды sudo.
Начать сеть
Мы можем запустить сеть, как показано ниже.
Убунту, Дебиан, Кали
Мы предоставим возможность запуска для запуска сетевых служб в дистрибутивах на основе deb.
Fedora, CentOS
Мы будем использовать параметр запуска сети для запуска сетевых служб в дистрибутивах на основе rpm.
Перезапустить сеть
Теперь мы можем перезапустить нашу сеть или сетевые службы.
Убунту, Дебиан, Кали
Fedora, CentOS
Инфографика «Как запустить, остановить и перезапустить сеть в Linux»
Эта статья о «Настройка сети Kali Linux вручную». В этой теме я расскажу все о настройке сети Kali Linux для локальной сети (Ethernet) и адаптера беспроводной локальной сети. Прочитав эту статью, вы сможете назначать IP вручную, а также с помощью DHCP-сервера.
Сетевые интерфейсы (сетевой адаптер, беспроводной адаптер, USB-адаптер, быстрый Ethernet) отвечают за соединение и связь между двумя или более компьютерами в сети.
Если сетевая карта настроена неправильно, значит, вы находитесь вне сети, а настройка важна для сетевой безопасности. Сеть должна иметь правильный IP-адрес, маску подсети, шлюз по умолчанию, сервер доменных имен и т. д.
Итак, настройте сеть и войдите в сеть. но самый главный вопрос:
Как проверить сетевую конфигурацию Kali Linux?
Существуют разные методы для операционных систем Windows и Linux. Здесь мы обсуждаем Kali Linux, я объясню задачи, используемые в Linux. Следующая команда используется для проверки состояния сетевых карт в Kali Linux:
Перед запуском команда убеждается, что вы работаете как пользователь root. Я имею в виду «Вы должны быть root, чтобы вносить изменения в конфигурацию сети».
Если вы проверяете только конфигурацию сети, вам не нужно быть пользователем root.
Вы видели результат команды ifconfig, вы можете видеть назначенный IP-адрес, MAC-адрес, сетевую маску, для IPv4 и т. д.
Вы можете запустить эту команду как обычный пользователь, пользователь sudo или пользователь root. Если вы не создали обычного пользователя в Kali Linux, значит, вы используете систему от имени пользователя root.
Иногда вы обнаружите, что сетевой интерфейс не отвечает должным образом, вам придется включать и выключать его.
У вас более 1 интерфейса, и вы хотите использовать только 1 адаптер, а затем отключите другие адаптеры.
Вы можете использовать команду Ifconfig, за которой следует параметр up и имя интерфейса, чтобы запустить сетевой интерфейс, а для его остановки используйте параметр down.
Для включения и отключения сетевых карт можно использовать следующий синтаксис.
Назначить IP-адрес для сети (eth0 или wlan0)
Eth0 – это номер карты проводного сетевого интерфейса. если вы хотите назначить IP-адрес для беспроводного адаптера, замените eth0 на wlan0. Текущую конфигурацию этого адаптера можно изменить с помощью следующей команды, и эта команда назначит новый IP-адрес для вашего компьютерного интерфейса
$sudo ifconfig eth0 192.168.1.10
Конфигурация сети Kali Linux с IP-адресом и сетевой маской
Сетевая маска используется для идентификации сетевого адреса. Его можно настроить с помощью данной команды. Это установит IP-адрес 192.168.1.10 и маску подсети 255.255.255.0
$sudo ifconfig eth0 192.168.1.10 маска сети 255.255.255.0
Добавить шлюз по умолчанию
Шлюз по умолчанию добавляется или изменяется с помощью следующей команды. Он установит шлюз по умолчанию 192.168.1.1
Добавить серверы DNS-имен
В Linux Домен Сервер имен или DNS можно установить или изменить resolv.conf в каталоге /etc. Его можно изменить, отредактировав этот файл. добавить следующий sytex в терминал
Эта команда удалит текущий сервер имен и установит 8.8.8.8. Можно добавить альтернативный сервер имен, используя следующий синтаксис
Настройка сети Kali Linux с помощью DHCP
Службы DHCP — один из самых простых способов настройки Ethernet. Бесплатный DHCP-сервер предоставляет все необходимые параметры конфигурации для сетевых карт. Используйте следующий метод:
сделать эти записи
iface eth0 инет статический
Сохраните файл и выйдите, чтобы завершить изменение. Для применения этой конфигурации необходимо отключить сеть и снова включить интерфейсы Ethernet.
При этом сетевой адаптер будет настроен с использованием параметров, предоставленных DHCP-сервером.
Видеоруководство по настройке сети вручную в Kali Linux
Команда nmcli позволяет использовать всю мощь инструмента NetworkManager непосредственно из командной строки Linux. Это неотъемлемая часть пакета NetworkManager, который использует интерфейс прикладного программирования (API) для доступа к функциям NetworkManager.
nmcli был выпущен в 2010 году и заменяет другие режимы настройки сетевых интерфейсов и подключений, такие как ifconfig. Поскольку это инструмент с интерфейсом командной строки (CLI), предназначенный для использования в окнах терминала и сценариях, он идеально подходит для системных администраторов, работающих с системами без графического пользовательского интерфейса (GUI).
синтаксис ncmli
Команда nmcli принимает параметры, которые изменяют поведение nmcli, разделы, сообщающие nmcli, какие из его возможностей вы хотите использовать, и действия, которые скажите ему, что вы хотите, чтобы он сделал:
Подробнее о системных администраторах
Есть восемь разделов, каждый из которых связан с определенным набором сетевых действий:
- Справка содержит информацию о командах и использовании ncmcli.
- Общие извлекает состояние и глобальную конфигурацию NetworkManager.
- Сеть предоставляет команды для запроса состояния сетевого подключения и включения или отключения подключений.
- Радио предоставляет команды для запроса состояния подключения к сети Wi-Fi, а также для включения или отключения подключений.
- Монитор предоставляет команды для мониторинга активности NetworkManager и наблюдения за изменениями состояния сетевых подключений.
- Подключение предоставляет команды для включения и выключения сетевых интерфейсов, добавления новых подключений и удаления существующих.
- Устройство в основном используется для изменения параметров, связанных с устройством (например, имени интерфейса), или для подключения устройства с помощью существующего соединения.
- Secret регистрирует nmcli как секретный агент NetworkManager, прослушивающий секретные сообщения. Это требуется очень редко, потому что nmcli делает это автоматически при подключении к сети.
Простые примеры
В качестве первой проверки убедитесь, что NetworkManager работает и nmcli может с ним взаимодействовать:
Разведка часто является первой частью администрирования системы. Чтобы просмотреть все профили сетевых подключений в памяти и на диске:
Эта команда использует действие show из раздела подключения.
На тестовом компьютере, используемом в этом примере, установлена Ubuntu 20.04. На нем установлено три сетевых адаптера: enp0s3 , enp0s8 и enp0s9 .
Управление подключением
Важно понимать номенклатуру nmcli. Сетевое соединение — это то, что содержит всю информацию о соединении. Вы можете думать об этом как о конфигурации сети. Соединение инкапсулирует всю информацию, относящуюся к соединению, включая канальный уровень и информацию об IP-адресации. Это уровень 2 и уровень 3 сетевой модели OSI.
Когда вы настраиваете сеть в Linux, вы обычно настраиваете подключения, которые в конечном итоге будут привязаны к сетевым устройствам, которые представляют собой сетевые интерфейсы, установленные на компьютере. Когда соединение используется устройством, соединение считается активным или активным. Противоположность слова "актив" означает "неактивен" или "отключен".
Добавление сетевых подключений
Команда ncmli позволяет быстро создавать сетевые подключения и одновременно указывать элементы их конфигурации. Чтобы добавить новое подключение с помощью проводного подключения 2, enp0s8, вам нужно использовать sudo:
Опция type запрашивает соединение Ethernet, а опция ifname (имя интерфейса) указывает устройство сетевого интерфейса, которое вы хотите использовать для подключения.
Проверьте, что произошло:
Ваше новое подключение ethernet-enp0s8 создано. Ему присвоен универсальный уникальный идентификатор (UUID), а тип подключения — Ethernet. Сделайте его активным с помощью команды up, за которой следует имя подключения (или UUID):
Ваше новое подключение, ethernet-enp0s8, теперь активно и привязано к сетевому интерфейсному устройству enp0s8.
Настройка соединений
Команда ncmli упрощает настройку параметров существующих подключений. Возможно, вы хотите переключить один сетевой интерфейс с протокола динамической конфигурации хоста (DHCP) на статический IP-адрес.
Предположим, вам нужен фиксированный IP-адрес 192.168.4.26 для нового подключения. Для этого вам нужно выполнить две команды. Один для установки IP-адреса и один для установки метода подключения для получения IP-адреса вручную:
Не забудьте указать маску подсети. В этой тестовой сети это 255.255.255.0 или /24 в бесклассовой междоменной маршрутизации (CIDR).
Чтобы ваши изменения вступили в силу, вам нужно разорвать соединение, остановив его и снова восстановив. Первая команда разрывает соединение, а вторая восстанавливает его:
Если вы хотите настроить соединение для использования DHCP, используйте автоматический режим вместо ручного:
Управление устройствами
Команды в разделе устройства команды nmcli позволяют управлять сетевыми интерфейсами, установленными на вашем компьютере.
Проверка состояния устройства
Чтобы быстро проверить состояние всех сетевых интерфейсов:
Отображение сведений об устройстве
Чтобы просмотреть сведения о сетевом интерфейсе, используйте действие show из раздела устройства. Если вы не укажете имя устройства, извлекаются и отображаются сведения обо всех устройствах. Вы можете прокручивать и листать вверх и вниз, чтобы просмотреть их.
Взгляните на enp0s8 , устройство, которое использует ваше новое подключение. Убедитесь, что используемый IP-адрес — это адрес, который вы запрашивали ранее:
Ответ достаточно подробный. Среди прочего, он показывает:
- Имя сетевого интерфейса, в данном случае enp0s8 , назначенное ему udev.
- Тип сетевого подключения, в данном случае это физическое соединение Ethernet.
- Адрес управления доступом к среде (MAC) устройства, который идентифицирует устройство в сети.
- Максимальная единица передачи, представляющая собой размер наибольшей единицы данных протокола, которую можно передать за одну транзакцию. Все, что больше этого, разбивается на несколько пакетов.
- Это устройство в настоящее время подключено.
- Имя подключения, использующего это устройство, — ethernet-enp0s8.
- IP-адрес подключения с использованием этого устройства. По запросу установлено значение 192.168.4.26/24 .
Другая информация относится к настройкам маршрутизации и шлюза по умолчанию, которые были применены к этому соединению, в соответствии с сетью, к которой оно подключено.
интерактивный редактор nmcli
Несмотря на то, что это инструмент командной строки, nmcli включает в себя элементарный интерактивный редактор. Действие редактирования откроет интерактивный редактор для указанного вами подключения:
Отображает небольшой текст справки, затем командную строку nmcli:
Если вы наберете print и нажмете Enter, nmcli выведет список всех свойств, связанных с подключением. Есть много свойств.Вы можете прокручивать список вверх и вниз:
Снова измените подключение, чтобы использовать DHCP. Введите goto ipv4 и нажмите Enter:
Свойство, которое вы хотите изменить, называется method . Введите set method auto и нажмите Enter:
Если вы хотите, чтобы подключение удаляло статический IP-адрес, нажмите Enter. Чтобы сохранить его, введите no и нажмите Enter. Вы можете сохранить его, если считаете, что можете использовать его снова в будущем. Даже с сохраненным статическим IP-адресом, если для метода установлено значение auto , будет использоваться DHCP.
Введите "Сохранить", чтобы сохранить изменения:
Введите quit, чтобы выйти из интерактивного редактора nmcli. Если вы не хотите выходить, введите команду назад, чтобы вернуться на основной уровень, и продолжите работу с редактором.
В nmcli есть гораздо больше
Посмотрите в интерактивном редакторе и посмотрите, сколько настроек есть и сколько свойств имеет каждая настройка. Интерактивный редактор — удобный инструмент, но для изящных однострочников или использования nmcli в сценариях вам понадобится обычная версия для командной строки.
Теперь, когда у вас есть основы, загляните на справочную страницу nmcli, чтобы узнать, что еще она может предложить.
16 основных вещей для супергероев-сисадминов
Мы собрали полный список наших любимых советов и рекомендаций для системных администраторов.
Читайте также: