Ах, командная строка Windows — этот загадочный черный экран, куда многие боятся заглянуть, словно в темный лес без фонаря. Но на самом деле это не страшно! Это как если бы у вас был волшебный пульт от телевизора, только для вашего компьютера.
Вы нажимаете кнопки — и бац! — получаете всю информацию о своей сети, как настоящий шпион из фильмов про хакеров. Ну или почти настоящий.
Начнем с ipconfig — эта команда похожа на того друга, который всегда знает ваш домашний адрес и телефон, а еще может рассказать, кто живет по соседству.
Введите ipconfig, и он выдаст вам IP-адреса (и не один!), маску подсети и шлюз. Если вы вдруг забыли пароль от Wi-Fi или хотите узнать, кто сидит у вас в сети (кроме кота), эта команда — ваш лучший помощник. А если вы чувствуете себя настоящим гуру сетей, добавьте /all — и получите полную сводку о ваших сетевых адаптерах: будто читаете дневник вашего роутера.
Кстати, знаете анекдот?
«Приходит пользователь к администратору: “Почему интернет не работает?” Админ вводит ipconfig /flushdns и говорит: “Сейчас всё почистим.” Пользователь удивлён: “А что мы чистим?” Админ: “Кэш DNS!” Пользователь задумчиво: “Похоже на уборку в комнате…”». Вот так и есть: очистка кэша DNS помогает избавиться от старых адресов сайтов в памяти компьютера. Представьте себе компьютер с вечным «забывчивым» мозгом!
Дальше идет ping — это как бросить мяч другу через забор и проверить, вернет ли он его обратно.
Если мяч возвращается вовремя — связь отличная; если нет — значит где-то забор сломан или друг решил поиграть в прятки. Пинговать можно кого угодно: сервер Яндекса или соседский компьютер (если он не обиделся). А если хотите бесконечно пинговать (ну чтобы точно убедиться), используйте параметр -t. Главное потом не забыть остановить этот марафон Ctrl+C, иначе компьютер начнет думать, что вы устраиваете вечеринку пакетов.
Те же пакеты можно проследить с помощью tracert — эта команда как GPS для ваших данных.
Она расскажет вам весь путь ваших электронных посланий через интернет-маршрутизаторы. Представьте себе туриста с рюкзаком (ваши данные), который спрашивает дорогу у каждого прохожего (маршрутизатора) и записывает время ожидания ответа.
Иногда он задерживается на кофе-паузы (задержки), иногда теряется на перекрестке (потеря пакетов). Очень познавательно!
Если вы когда-нибудь задумывались, что такое mac-адрес вашего сетевого адаптера — getmac вам в помощь! Это как узнать серийный номер вашего любимого велосипеда среди тысяч других на парковке.
Не потеряйте его!
А вот nslookup — это детектив среди команд: вы даете ему IP-адрес или доменное имя, а он возвращает вам всю правду о том, кто скрывается за этим адресом в интернете. Можно сказать, что nslookup умеет читать мысли серверов.
Для тех, кто хочет глубже копнуть в локальную сеть и понять причины тормозов или падений соединения существует pathing — она похожа на tracert с дополнительной функцией замера задержек между узлами сети. Как будто вы проверяете состояние дорожного движения перед поездкой.
netstat же покажет вам все активные подключения вашего компьютера: кто с кем дружит по TCP/UDP-протоколам прямо сейчас! Это полезно узнать, особенно если подозреваете тайного гостя в вашей системе.
Ну а netsh — это уже настоящий волшебник с палочкой настройки сетевых адаптеров под любую задачу.
Хотите изменить параметры Wi-Fi? Нет проблем! Подключиться к VPN?
Легко! Настроить прокси-сервер? Тоже возможно!
Главное знать правильные заклинания… то есть команды.
Командная строка Windows — это не страшный черный экран, а удобный инструмент для управления сетью, который помогает быстро получить важную информацию и решить проблемы с подключением. Команда ipconfig и её опции — настоящие помощники, позволяющие заглянуть «за кулисы» вашего интернета и даже «убрать пыль» из кэша DNS.