🔍 NQ Опрос DNS-кэша
#netquiz_medium #netquiz_dns #netquiz_linux
👤 Автор квиза: @Oleh_C
☑️ Эксперты: no name, expert, @Masharov, @dinabv
• Описание квиза:
Пользователь системы Linux в домашней сети подключается через браузер на адрес cisco.pl.
Для того, чтобы установить соединение с сервером, необходим его IP-адрес. Так как пользователь использует домен (cisco.pl), то необходимо установить соответствие домена и IP-адреса сервера, где размещается ресурс. При запросе идет обращение к DNS. Cначала проверяется DNS-кэш.
Варианты последовательности опроса DNS-кэша:
1️⃣ Кэш ОС;
2️⃣ Кэш интернет-провайдера.
Если данных о данном запрашиваемом хосте в кэше нет, то:
• DNS интернет-провайдера отправляет запрос к корневому серверу DNS (.);
• Если корневой сервер не знает запрашиваемого домена, то он отправляет запрос серверу ответственному за зону (.pl), к которому привязан домен;
• Если DNS-сервер зоны не знает запрашиваемого домена, то запрос отправляется к DNS-серверу домена. IP-адрес хоста, при его наличии у DNS-сервера, возвращается обратно по цепочке.
3️⃣ Кэш роутера;
4️⃣ Проверяется файл hosts;
5️⃣ Кэш браузера.
#netquiz_medium #netquiz_dns #netquiz_linux
👤 Автор квиза: @Oleh_C
☑️ Эксперты: no name, expert, @Masharov, @dinabv
👍3
🔍 NQ Процесс в Linux
#netquiz_medium #netquiz_system #netquiz_linux
👤 Автор квиза: @type_me_something - админ канала @localllhost (канал о сетевых технологиях, с акцентом на ИБ и DevOps).
☑️ Эксперты: @Masharov, @Yakimus
#netquiz_medium #netquiz_system #netquiz_linux
👤 Автор квиза: @type_me_something - админ канала @localllhost (канал о сетевых технологиях, с акцентом на ИБ и DevOps).
☑️ Эксперты: @Masharov, @Yakimus
🔍 NQ Пакет на 127.0.0.1
#netquiz_tricky #netquiz_routing #netquiz_linux
👤 Автор квиза: @tsalkenov
☑️ Эксперты: expert, no name
#netquiz_tricky #netquiz_routing #netquiz_linux
👤 Автор квиза: @tsalkenov
☑️ Эксперты: expert, no name
🔍 NQ Сетевые пространства имен Linux
#netquiz_medium #netquiz_system #netquiz_linux
👤 Автор квиза: @tsalkenov
☑️ Эксперты: -
#netquiz_medium #netquiz_system #netquiz_linux
👤 Автор квиза: @tsalkenov
☑️ Эксперты: -
🔍 NQ Пакет с DST_MAC
#netquiz_medium #netquiz_system #netquiz_linux
👤 Автор квиза: @merura
☑️ Эксперты: @Yakimus, @Masharov, no name
#netquiz_medium #netquiz_system #netquiz_linux
👤 Автор квиза: @merura
☑️ Эксперты: @Yakimus, @Masharov, no name
📝 Разбор квиза
Promiscuous mode позволяет сетевому интерфейсу принимать фреймы с любым DST_MAC, но стек TCP/IP по-прежнему проверяет MAC-адрес на уровне L2.
Если DST_MAC не совпадает с адресом интерфейса или мультикаст/бродкаст, фрейм принимается только драйвером, фиксируется в AF_PACKET и статистике интерфейса, но не передаётся в IP-стек: маршрутизация не выполняется, iptables/netfilter его не видит.
#netquiz_explanation #netquiz_system #netquiz_linux
👤 Автор разбора квиза: @merura
#netquiz_explanation #netquiz_system #netquiz_linux
👤 Автор разбора квиза: @merura
👍26🤔6
🔍 NQ Трассировка на Linux
#netquiz_medium #netquiz_utility #netquiz_linux
👤 Автор квиза: @rm_chik
☑️ Эксперты: expert, @Yakimus
#netquiz_medium #netquiz_utility #netquiz_linux
👤 Автор квиза: @rm_chik
☑️ Эксперты: expert, @Yakimus
❤1
📝 Разбор квиза
Ключ -t задает TTL.
Запуская последовательно
ping -t 1 destination-ip
ping -t 2 destination-ip
ping -t 3 destination-ip
....
ping -t N destination-ip
можно получать сообщения TTL expired от всех попутных маршрутизаторов. Собственно, так и работает утилита traceroute.
#netquiz_explanation #netquiz_utility #netquiz_linux
👤 Автор разбора квиза: @rm_chik
Для самопроверки просим прочитать разбор квиза после ответа на сам квиз.
ping -t 2 destination-ip
ping -t 3 destination-ip
....
ping -t N destination-ip
#netquiz_explanation #netquiz_utility #netquiz_linux
👤 Автор разбора квиза: @rm_chik
🔥17