📝 Разбор квиза
Команда ip является частью пакета iproute2 и используется для управления сетевыми интерфейсами в современных Linux -системах.
• ip addr add — добавляет IP-адрес к указанному интерфейсу.
• 192.168.1.100/24 — IP-адрес и префикс сети (аналогично netmask 255.255.255.0 ).
• dev enp0s3 — указывает, что настройка применяется к интерфейсу enp0s3.
Этот метод считается современным и рекомендуемым.
Пройдемся по другим вариантам:
• ifconfig enp0s3 192.168.1.100 mask 255.255.255.0
Команда неправильная, вместо mask, должен быть netmask (ifconfig enp0s3 192.168.1.100 netmask 255.255.255.0 ). По возможности нужно использовать команду ip (пакет iproute2), так как она является более современной и поддерживаемой альтернативой.
• netcfg enp0s3 192.168.1.100/24
Эта команда не существует в стандартных Linux системах. netcfg — это имя утилиты, используемой при установке Debian, но она не используется для настройки сети после установки системы.
• network setup enp0s3 192.168.1.100/24
Такая команда также не существует. Названия команд в Linux обычно краткие и стандартные, такие как ip или ifconfig.
• configure-network enp0s3 192.168.1.100 255.255.255.0
Команда с таким именем не существует. Для настройки сети используются утилиты ip или ifconfig.
• setup-network enp0s3 192.168.1.100 255.255.255.0
Подобная команда тоже не существует. Для настройки сети в Linux используется ip или ifconfig.
#netquiz_explanation #netquiz_ip_address #netquiz_linux
👤 Автор разбора квиза: @Oleh_C
Для самопроверки просим прочитать разбор квиза после ответа на сам квиз.
•
• dev enp0s3 — указывает, что настройка применяется к интерфейсу enp0s3.
#netquiz_explanation #netquiz_ip_address #netquiz_linux
👤 Автор разбора квиза: @Oleh_C
🔥9👍5❤1👎1
🔍 NQ Виртуальный интерфейс
#netquiz_easy #netquiz_technologies #netquiz_linux
👤 Автор квиза: @fafeka
☑️ Эксперты: @Masharov, @Yakimus, no name
#netquiz_easy #netquiz_technologies #netquiz_linux
👤 Автор квиза: @fafeka
☑️ Эксперты: @Masharov, @Yakimus, no name
🔍 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