- #1 Kali Linux для начинающих. Урок 1 — Основы сетей.
- Как узнать IP адрес, используя командную строку Linux
- Определяем IP-адрес командой ip
- Определяем IP-адрес командой hostname
- Через графическую утилиту
- Как проверить локальный и внешний IP-адрес в Kali Linux
- Внешний IP-адрес
- Использование веб-браузера
- Использование командной строки
- Внутренний IP-адрес
- Проверка сетевых настроек графического интерфейса пользователя
- Использование команд ip или ifconfig
- Как удалить старые ядра в Ubuntu
- Как распечатать дерево каталогов с помощью Linux —
- Установите рабочий стол Xfce / Xubuntu на Ubuntu 22.04 Jammy Jellyfish Linux
#1 Kali Linux для начинающих. Урок 1 — Основы сетей.
В этом уроке мы изучим основы работы с сетью и научимся находить информацию о сети, такую как наш ip адрес, шлюз сервер и так далее.
Мы научимся определять, какие сервисы запущены на нашей машине.
После взлома линукс сервера, вам нужно выяснить, есть ли у него другие сетевые интерфейсы, и если они есть, то, как правило, это означает, что этот сервер подключен к двум различным сетям, и его можно использовать, чтобы попасть в другую сеть или другой сегмент сети. В корпоративной сети разделение сетей, в которых находится чувствительная информация, чувствительные серверы, является частой практикой.
Также вам нужно знать, с какими dns серверами общается взломанный сервер, и через какой шлюз. В этом случае вы будете лучше понимать, в какой сети находитесь.
Итак, при подключении к сети нас интересует несколько моментов, а именно, какие используются сетевые интерфейсы (проводная сеть, беспроводная сеть, vpn-сеть). Какой у нас ip адрес, шлюз, и по какому маршруту идет наш трафик.
В линуксе сетевые интерфейсы называются следующим образом. Кстати, если вы не знаете что такое сетевой интерфейс, на самом деле это то, каким способом ваш компьютер подключен к сети. Если ваш компьютер подключен к сети через сетевой кабель, то оборудование, через которое он выходит в сеть, называется сетевым адаптером. У сетевого адаптера есть интерфейс с ip адресом, и если это проводная сеть, то интерфейс называется eth0. Это справедливо, если в вашей сети всего один адаптер. Если есть и другие, то они будут называться eth1, eth2 и т. д. Если у вас используется беспроводная сеть, то интерфейс называется wlan0. Lo — это лупбэк адрес, также известный как com или localhost. Его ip адрес 127.0.0.1. Лупбэк адресу всегда соответсвует этот ip адрес.
Переходим в Kali Linux. Чтобы узнать свой ip адрес, то используем команду ifconfig. Как видите тут указан мой ip адрес:
Допустим, мне нужно указать мой dns сервер, и если вы забыли или не знаете что такое dns сервер, то поищите эту информацию в интернете. Думаю ответ не заставит вас долго ждать.
Чтобы узнать мой dns сервер, нужно указать nslookup. В данном случае будем проверять сайт timcore.ru . И команда сообщает мне, что мой dns сервер — это 139.99.96.146:
Давайте проверим ip-адрес с помощью команды traceroute timcore.ru:
Для остановки данной команды, используйте комбинацию клавиш Ctrl+C.
Когда вы взломали сервер, нужно знать, какие сервисы на нем запущены, а также какие компьютеры или сервера общаются с этими сервисами. Это можно сделать с помощью команды netstat. Как правило с ней используются опции -a — отображает все запущенные сервисы, -n — это адрес с цифрами. -t — отображает tcp, то есть протокол tcp. -p — отображает название программы, которая запустила этот сервис. Попробуйте эту команду самостоятельно.
Как узнать IP адрес, используя командную строку Linux
Раньше для просмотра текущих сетевых интерфейсов и их параметров (включая IP-адреса), использовалась команда ifconfig. Но она уже несколько лет как устарела, и в современных дистрибутивах Linux не поддерживается.
Вместо ifconfig рекомендуется использовать команду ip
Определяем IP-адрес командой ip
Чтобы определить IP-адрес вашего сетевого интерфейса можно использовать команду ip address (или эквивалентный вызов ip addr или просто ip a ).
ip address 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp2s0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:24:1d:83:da:25 brd ff:ff:ff:ff:ff:ff inet 192.168.2.2/24 brd 192.168.2.255 scope global dynamic noprefixroute enp2s0 valid_lft 76434sec preferred_lft 76434sec inet6 fe80::1f6e:e0e4:27d1:e643/64 scope link noprefixroute valid_lft forever preferred_lft forever
В результате выполнения команды на экран будет выведен список текущих сетевых интерфейсов и их параметры. Первый интерфейс в списке обычно lo — это loopback интерфейс (нас он сейчас не интересует). Нас интересует Ethernet-интерфейс или WiFi-интерфейс (в зависимости от того, какое у вас подключение).
Ethernet интерфейсы обычно имеют имена вида enp2s0 или eth0, а WiFi-интерфейсы имеют имена вида wlp2s0 или wlan0 (цифры в названии могут отличаться).
Найдите интересующий вас интерфейс в списке. Его IP-адрес выводится на строке inet ..
В нашем примере это inet 192.168.2.2/24 . 192.168.2.2 — это IP-адрес. 24 — это маска подсети, соответствующая маске 255.255.255.0.
Определяем IP-адрес командой hostname
Воспользуемся командой hostname , чтобы вывести IP-адрес. Используем ключ -I
Команда выводит все сетевые адреса хоста (системы), кроме loopback интерфейса. Если у вас всего одно сетевое соединение, то, скорее всего, будет выведен один IP-адрес.
Через графическую утилиту
Хотя эта заметка рассматривает способы определения IP-адреса через командную строку, иногда проще посмотреть текущий IP-адрес через графические программы. В Ubuntu Linux это можно сделать в Параметрах системы в разделе Сеть .
Как проверить локальный и внешний IP-адрес в Kali Linux
В следующей статье будут показаны некоторые распространенные способы определения локального и общедоступного IP-адреса в Kali Linux.
Внешний IP-адрес
Использование веб-браузера
Возможно, самый простой способ определить ваш локальный и общедоступный IP-адрес — использовать веб-браузер. Перейдите по этой ссылке, чтобы просмотреть свой локальный и общедоступный IP-адрес мгновенно в вашем веб-браузере. Эта страница создана специально для того, чтобы оперативно помогать нашим читателям с подобной информацией.
Использование командной строки
Команды wget и curl также можно использовать для определения вашего внешнего IP-адреса. Откройте терминал, щелкнув правой кнопкой мыши на рабочем столе и выбрав Открыть Терминал меню. Выполните следующие команда linux s для получения вашего внешнего IP-адреса WAN:
# echo $ (wget -qO - https://api.ipify.org) ИЛИ. # echo $ (curl -s https://api.ipify.org)
Внутренний IP-адрес
Проверка сетевых настроек графического интерфейса пользователя
Первый способ найти свой локальный IP-адрес в Kali Linux — это просмотреть настройки сети с помощью графического пользовательского интерфейса. Процесс перехода к сетевым настройкам во многом зависит от конфигурации графического интерфейса вашего рабочего стола.
Если вы используете конфигурацию рабочего стола Kali Linux по умолчанию, просто щелкните левой кнопкой мыши верхний правый значок сети или кнопку питания. Оттуда нажмите кнопку инструментов, чтобы открыть окно настроек. На Все настройки в окне поиска и дважды щелкните значок «сеть».
Это отобразит ваш внутренний IP-адрес, назначенный вашей сетевой карте, а также конфигурацию DNS и шлюза.
Использование команд ip или ifconfig
Вероятно, наиболее распространенный и, возможно, даже рекомендуемый способ внесения в список вашего внутреннего IP-адреса — использование ip и ifconfig команды. Щелкните правой кнопкой мыши на рабочем столе и выберите меню «Открыть терминал», чтобы начать новый сеанс терминала. Следующие две команды выведут список всех ваших внутренних IP-адресов:
# ifconfig | grep -w inet | awk '' ИЛИ. # ip a s | grep -w inet | awk ''
Подпишитесь на новостную рассылку Linux Career Newsletter, чтобы получать последние новости, вакансии, советы по карьере и рекомендуемые руководства по настройке.
LinuxConfig ищет технических писателей, специализирующихся на технологиях GNU / Linux и FLOSS. В ваших статьях будут представлены различные руководства по настройке GNU / Linux и технологии FLOSS, используемые в сочетании с операционной системой GNU / Linux.
Ожидается, что при написании статей вы сможете идти в ногу с технологическим прогрессом в вышеупомянутой технической области. Вы будете работать самостоятельно и сможете выпускать как минимум 2 технических статьи в месяц.
Как удалить старые ядра в Ubuntu
Ядро Linux является ядром Убунту Линукс, а также все остальные дистрибутивы Linux. В этом руководстве вы узнаете, как удалить старые ядра из системы Ubuntu Linux. Как и остальные компоненты системы, ядро Linux также время от времени обновляется.
Как распечатать дерево каталогов с помощью Linux —
Дерево каталогов на Linux-система это способ увидеть все каталоги и подкаталоги в указанном пути файловой системы. В этом уроке вы узнаете, как распечатать дерево каталогов в терминале Linux и графическом интерфейсе. Этот тип обзора может быть тру.
Установите рабочий стол Xfce / Xubuntu на Ubuntu 22.04 Jammy Jellyfish Linux
Ванильный вкус Убунту 22.04 Jammy Jellyfish поддерживает среду рабочего стола GNOME или вообще не имеет графического интерфейса в случае установки сервера. Если вы хотите изменить ситуацию и вместо этого установить Xfce, графический интерфейс можн.