Как и любая другая операционная система, Windows имеет свои собственные базовые сетевые утилиты командной строки, которые широко используются для устранения неполадок и сбора информации. Эти базовые сетевые утилиты Windows, такие как Ping, Tracert, IPConfig и т. д., очень полезны и позволяют управлять сетевыми подключениями и контролировать их без установки дополнительного программного обеспечения. Для тех, кто не знаком с такими инструментами или не понимает, как они работают, давайте обсудим, что могут сделать для вас эти основные сетевые утилиты Windows.
Примечание. Вы можете использовать обычную командную строку Windows для выполнения команд, показанных ниже.
Пинг
Команда Ping используется для проверки того, может ли исходный компьютер связаться с указанным конечным компьютером. Обычно Ping отправляет пакеты запроса ICMP в удаленный пункт назначения, и если удаленный пункт назначения отправляет ответ в ответ, он считается активным. Более того, всякий раз, когда вы ping
являетесь хостом и получаете ответ, вы можете увидеть время, затраченное на весь путь туда и обратно. Если удаленный хост недоступен или настроен так, чтобы не отвечать на пинг-пакеты, паке
Пинг
ряны и вы получите такие ошибки, как «Тайм-аут запроса истек», «Хост назначения недоступен» и т. д.Простая команда Ping выглядит примерно так:
ping www.google.com
Вы также можете использовать разные флаги, например -n
, -f
или -a
, чтобы добиться разных результатов.
- -n — определяет количество отправляемых эхо-запросов. По умолчанию — 4 запроса.
- -w — позволяет настроить время ожидания (в миллисекундах). По умолчанию – 1000 (время ожидания – 1 секунда).
- -l — позволяет настроить размер пинг-пакета. Размер по умолчанию — 32 байта.
- -f — устанавливает бит «Не фрагментировать» в пинг-пакете. По умолчанию пинг-пакет допускает фрагментацию.
В приведенной выше команде переключатель -t
сообщает команде ping пинговать целевой хост, пока мы не остановим его вручную. Помимо URL-адреса, вы также можете ввести IP-адрес в качестве пункта назначения.
Трассировка
В то время как команда Ping используется для проверки того, может ли исходный компьютер достичь места назначения, команда Tracert в Windows используется для просмотра пути, который проходит пакет от источника до указанного места назначения. Самое лучшее в команде tracert
— это то, что она перечисляет все маршрутизаторы, через которые она проходит, а также отображает время, затраченное на каждый переход. Как и команда Ping, Tracert также можно использовать для устранения неполадок.
Основное использование команды Tracert выглядит примерно так:
tracert www.google.com
Вы можете просмотреть эта статья Microsoft , чтобы узнать больше о способах использования команды Tracert.
Команда Netstat
Netstat означает «Сетевая статистика» и может использоваться для отображения всей информации о входящих и исходящих соединениях по сети. По умолчанию команда netstat
показывает простой список всех открытых TCP-соединений, а также IP-адреса источника и назначения. Например, выполните приведенную ниже команду, и вы увидите все активные TCP-соединения с вашего компьютера под управлением Windows.
netstat -f
Трассировкаstat-command.png" alt="команда windows-net-utilities-netstat">
Команда IPConfig
Начиная с Windows NT, Microsoft представила новую команду под названием ipconfig
, которая позволяет пользователям управлять и просматривать всю сетевую информацию компьютера Windows. Ниже приведены некоторые из наиболее часто используемых команд ipconfig.
ipconfig /all
Приведенную выше команду можно использовать для просмотра сведений обо всех сетевых адаптерах, подключенных к вашему ПК с Windows.
ipconfig /flushdns
Команду FlushDNS можно использовать для очистки кэша DNS, что, в свою очередь, заставляет Windows получать новые записи DNS от провайдера.
ipconfig /release
Эту команду можно использовать для освобождения IP-адресов, используемых определенными приложениями, путем разрыва всех активных соединений TCP/IP.
Заключение
Несмотря на то, что существует несколько бесплатных и платных приложений с графическим интерфейсом для утилит командной строки, описанных выше, эти встроенные команды покажут вам всю основную и