Лучшие сетевые команды командной строки Windows

Лучшие сетевые команды командной строки Windows

Windows поставляется с несколькими полезными сетевыми утилитами. Эти программы могут предоставить вам важную информацию о вашем сетевом подключении и помочь в диагностике проблем. Существует четыре сетевых утилиты TCP / IP, о которых должен знать каждый пользователь Windows:

  1. Netstat
  2. Tracert
  3. IPconfig
  4. NSlookup

Давайте посмотрим, что делают эти утилиты и как они обычно используются.

Напоминание о TCP / IP

Все четыре утилиты являются сетевыми программами TCP / IP. Что это обозначает?

TCP / IP – это сокращение от Internet Protocol (Протокол управления передачей). Протокол – это набор правил и спецификаций, которые определяют, как работает процесс.

Например, на работе протоколом может быть сначала назначить встречу с личным помощником вашего начальника, а не вторгаться в его офис в случайное время дня. Точно так же TCP / IP описывает, как различные устройства подключаются друг к другу на Интернет может общаться упорядоченно.

Учимся любить командную строку

Хотя в наши дни 99% компьютерных интерфейсов являются графическими, всегда будут нужны текстовые инструменты командной строки. По большей части эти утилиты TCP / IP работают через командную строку. Это означает, что вам нужно ввести имя утилиты и действие, которое вы хотите выполнить.

В Windows это всегда достигалось с помощью командной строки, но это постепенно прекращается. Сегодня предпочтительным интерфейсом командной строки является Windows PowerShell.

Чтобы получить доступ к Powershell:

  1. Щелкните правой кнопкой мыши кнопку Пуск
  2. Выберите Windows PowerShell (администратор)

Теперь вы можете сколько угодно вводить команды в командной строке PowerShell. Если вы хотите пройти путь мастера PowerShell, он начинается с одного шага. То есть «Использование PowerShell для домашних пользователей – руководство для начинающих» нашего собственного Гая МакДауэлла.

Теперь давайте познакомимся с ними поближе.

Что такое Netstat?

Netstat или сетевая статистика– это мощная информационная утилита, которая дает вам важную информацию о том, что ваше сетевое соединение делает в любой момент. Он дает вам базовую статистику по ключевой сетевой активности. Это включает в себя, какие порты открыты и используются, и какие соединения открыты и работают.

Netstat – это не только приложение для Windows, но и для Linux, Unix и Mac. Он начал жизнь в Unix и стал основным оружием в наборе инструментов сетевого администратора.

Есть графическая альтернатива в виде Microsoft TCPView, но знание того, как использовать netstat, всегда будет полезно. У программы много вариантов использования, но в наши дни одной из распространенных целей является обнаружение вредоносных программ. Вредоносные программы, такие как трояны, часто открывают порт и ждут, пока их создатели свяжутся с ними для дальнейших инструкций. С помощью netstat вы можете быстро увидеть, есть ли подозрительное подключение вашего компьютера к сети.

Важные команды Netstat

Netstat – одна из самых простых в использовании утилит TCP / IP. Все, что вам нужно сделать, это ввести «netstat» (без кавычек), и вы получите стандартный список активных подключений. Это должно выглядеть примерно так:

Это нормально для обычного обзора сетевых подключений, но вы можете изменить вывод с помощью модификаторов. Например, «netstat -a» отображает все активные порты, а «netstat -b» покажет вам исполняемый файл, отвечающий за каждый порт прослушивания. Вот еще ключевые команды:

  • Netstat -e – отображает детали отправленных пакетов
  • Netstat -n – выводит список подключенных в данный момент хостов
  • Netstat -p – позволяет указать, какой тип протокола вы хотите проверить
  • Netstat -r – предоставляет список таблиц маршрутизации
  • Netstat -s – дает статистику по IPv4, IPv6, ICMP, TCP и т. Д.

Что такое Tracert?

Tracert – это сокращение от traceroute. Это сетевая утилита, которая показывает вам информацию о каждой остановке на пути от сетевого интерфейса вашего компьютера до конечного устройства.

Когда вы используете Tracert, приложение отправляет специальные пакеты протокола управляющих сообщений Интернета (ICMP), которые вынуждают устройства на каждом переходе отправлять обратно информацию. В частности, он просит их передать точное время прибытия пакета, а затем использует эту информацию для расчета времени прохождения между каждым переходом.

Tracert имеет три основных применения:

  • Чтобы увидеть, где теряется пакет.
  • Чтобы определить, где задерживаются пакеты.
  • Чтобы увидеть IP-адреса каждого перехода по маршруту пакета.

Затем давайте посмотрим, как работает команда Tracert.

Важные команды Tracert

Самая простая форма команды Tracert требует имени утилиты, а также сетевого назначения. Пункт назначения может быть выражен либо как IP-адрес, либо как URL-адрес веб-сайта. Например: Tracert www.google.com.

Результат команды выглядит так:

У Tracert также есть небольшое количество опций, вот их список:

  • Tracert -d: указывает Tracert не преобразовывать адреса в имена хостов.
  • Tracert -h: Maximum_hops – позволяет изменить количество прыжков по умолчанию, например -h 30
  • Tracert -j host-list: Задает LSR (свободный исходный маршрут) по списку хостов
  • -w тайм-аут: позволяет установить, как долго Tracert ждет на каждом переходе, прежде чем считать его тайм-аутом. Например, Tracert -w 1000

Это простой инструмент, но он может быть невероятно полезным, если вы играете в сетевой детектив!

Что такое IPconfig?

Одна из самых полезных сетевых утилит TCP / IP, IPconfig показывает текущую конфигурацию сетевых устройств на вашем компьютере. Его также можно использовать для ручного принудительного выполнения определенных действий, касающихся ваших сетевых подключений.

IPconfig особенно полезен, если вашему компьютеру динамически назначается IP-адрес. Поскольку это позволяет вам быстро увидеть, какой IP-адрес в настоящее время имеет ваша система.

Важные команды IPconfig

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

  • IPconfig / all: показывает всю информацию о подключении физических и виртуальных сетевых адаптеров.
  • IPconfig / flushdns: сбрасывает кеш преобразователя DNS. Подходит для решения проблем, связанных с DNS.
  • / IPconfig / Renew: Принудительно назначает новый IP-адрес.

IPconfig – это полезная утилита для устранения общих проблем с подключением к Интернету, поэтому стоит запомнить ее ключевые команды.

Что такое NSLookup?

NSlookup – это сокращение от поиска на сервере имен. «Сервер имен» – это ключевой тип сервера в DNS (система доменных имен). По сути, это DNS-сервер, а это означает, что это сетевое устройство, которое соединяет URL-адрес, который вы вводите в браузере, с IP-адресом сервера, на котором размещается контент.

Обычно этот процесс скрыт от вас как пользователя, но NSlookup позволяет вам делать две вещи:

  • Узнайте, какой IP-адрес скрывается за конкретным адресом веб-сайта.
  • Чтобы найти URL-адрес, связанный с определенным IP-адресом.

Поэтому, если у вас есть только веб-адрес или IP-адрес, вы можете использовать NSlookup, чтобы найти другую часть головоломки. Вы можете объединить это с информацией из других инструментов, таких как Tracert или Netstat, чтобы определить, какие веб-серверы подключены к IP-адресам, о которых они сообщают.

Важные команды NSLookup

Вам следует знать три основные команды NSLookup. Первый – это просто «nslookup». Это показывает текущий сервер имен и его IP-адрес.

Обратите внимание, что NSlookup все еще работает, и вы находитесь в его командной строке, а не в PowerShell. Если вы хотите вернуться в PowerShell, введите exit и нажмите Enter.

Однако давайте задержимся на секунду и попросим наш сервер имен дать нам адрес Google.com. Просто введите google.com и нажмите ввод.

Как видите, это дает нам IP-адрес 172.217.170.46. Введите это в свой веб-браузер, и вы попадете прямо в поисковую систему Google. Вы также можете выполнить обратный поиск и ввести IP-адрес, который затем должен вернуть URL-адрес связанного с ним сервера.

Теперь вы знакомы с четырьмя основными утилитами TCP / IP, которые помогут вам понять, что происходит в вашей сети, и приоткрыть завесу над тайной, которой является Интернет. Развлекайся!

Оставить комментарий