Основы Linux для начинающего "Хакера" - Сети

  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

ФСБ

Участник

ФСБ

Участник
17 Ноя 2020
61
5
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1605735471466.png

Основы Linux для начинающего "Хакера" - Сети
Данная статья из серии обучения основ по ОС Linux затронет основы работы с сетью.​


Я предполагаю, вы понимаете что такое IP-адрес, MAC-адрес, DNS, DHCP и т.д. Если нет, пожалуйста уделите время, чтобы разобраться что означают эти термины.

Analyzing Networks
Самая простая команда которая относиться к анализу сети: ifconfig
Она напоминает нам команду ipconfig из Windows.

1605735567382.png

Как вы можете видеть на этом скриншоте, ifconfig передает пользователю значительный объем информации. В самой первой строке мы видим крайний левый eth0. Это сетевое соединение, ethernet 0 (Linux начинает считать с 0).

Затем вторая строка содержит информацию об IP-адресе, в данном случае 192.168.0.105, широковещательный адрес (адрес для отправки информации всем IP-адресам в подсети) и, наконец, маску сети (это информация о том, какая часть IP-адрес является сетью, а какая часть является хостами). Там гораздо больше технической информации, но она выходит за рамки по основам Linux. Если мы посмотрим вниз на то, что кажется вторым абзацем, мы увидим начало другого абзаца с lo.

Это адрес localhost. Это адрес машины, на которой вы работаете, если вы просто хотите протестировать что-то вроде веб-сайта. Обычно он представлен IP-адресом 127.0.0.1.

Смена IP Адреса
Мы можем совершить смену ip адреса в своей сети, используя команду ifconfig с интерфейсом, которому мы хотим назначить IP-адрес.

ifconfig eth0 192.168.1.115
Теперь, когда мы набираем ifconfig, мы видим, что наш IP-адрес изменился на новый IP-адрес.

1605735642019.png


DNS (Domain Name Service)
DNS или службы доменных имен - это служба, которая позволяет нам вводить доменное имя, например:
Пожалуйста, Вход или Регистрация для просмотра содержимого URL-адресов!
, которое затем переводится на соответствующий IP-адрес. Без этого нам всем пришлось бы запоминать тысячи IP-адресов наших любимых веб-сайтов .

Одна из полезных команд для начинающего специалиста - dig, которая эквивалентна nslookup в Windows, но предлагает нам гораздо больше информации о домене. Например, мы хотим узнать о google.com и добавив опцию ns, он отобразит сервер имен для google.com.

У кого отсутствует утилита dig: sudo apt-get install dnsutils

1605735730368.png

Используя команду dig с опцией mx, мы можем получить информацию о почтовых серверах.

1605735747244.png



Самым распространенным DNS-сервером Linux является Berkeley Internet Name Domain или BIND. В некоторых случаях пользователи Linux будут часто называть DNS BIND, так что не смущайтесь. DNS или BIND просто сопоставляют отдельные доменные имена с IP-адресами.

В нашей системе мы можем указать DNS-сервисы на локальный DNS-сервер или публичный DNS-сервер. Это указание происходит в виде простого текстового файла с именем /etc/resolv.conf . Давайте откроем его с помощью leafpad: leafpad /etc/resolv.conf

1605735783459.png



Закрепим еще раз для чего нужен DNS.
Для адресации узлов сети Интернет используются специальные цифровые комбинации – IP адреса. DNS (Domain Name Service) служит для выполнения преобразований между буквенно-символьными и цифровыми адресами. Обычно IP адрес может быть записан с помощью четырех чисел в десятичной системе, например: 192.168.16.34 или 87.46.253.167. DNS позволяет сопоставить IP адрес и доменное имя, например: 77.88.21.8 = yandex.ru.

Если вы еще этого не сделали, обязательно ознакомьтесь с первыми 4 частями этого цикла, а если у вас есть какие-либо вопросы, задайте их в комментариях ниже.
 
Последнее редактирование модератором:

О нас

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

    Dark-Time 2015 - 2022

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя