8 основных команд командной строки (CMD) Windows

8 основных команд командной строки (CMD) Советы и хитрости

Windows 10 поставляется с множеством инструментов командной строки, которые помогут вам управлять конфигурациями сети и решать проблемы, и в этом руководстве мы покажем вам, как использовать восемь из них.

8 основных команд командной строки (CMD)

Windows 10 упрощает подключение к сети и Интернету с помощью проводного или беспроводного подключения. Однако иногда вам все равно может потребоваться управлять настройками вручную или устранять проблемы с подключением, и именно здесь могут пригодиться многие встроенные инструменты командной строки.

Независимо от проблемы, Windows 10, скорее всего, будет иметь инструмент командной строки, который поможет вам решить наиболее распространенные проблемы. Например, ipconfig и ping являются одними из самых основных инструментов для просмотра сетевых настроек и устранения проблем с подключением. Если вы имеете дело с проблемой маршрутизации, команда route может отображать текущую таблицу маршрутизации для изучения и определения связанных проблем, а с помощью инструмента nslookup вы можете диагностировать проблемы DNS.

У вас также есть такие инструменты, как arp, для устранения проблем с переключением и определения MAC-адреса по IP-адресу. Инструмент командной строки netstat позволяет просматривать статистику для всех подключений. И вы можете использовать инструмент netsh для отображения и изменения многих аспектов конфигурации сети, таких как проверка текущей конфигурации, сброс настроек, управление настройками Wi-Fi и Ethernet, включение или отключение брандмауэра и многое другое.

В этом руководстве по Windows 10 мы выделим восемь инструментов командной строки, которые должны помочь вам управлять и устранять сетевые проблемы на вашем устройстве и в сети.

1. IPConfig

В Windows 10 ipconfig (конфигурация интернет-протокола) является одним из наиболее распространенных сетевых инструментов, позволяющих запрашивать и отображать текущую конфигурацию сети TCP / IP (протокол управления передачей / интернет-протокол). Команда также включает параметры для выполнения различных действий, таких как обновление параметров протокола динамической конфигурации хоста (DHCP) и системы доменных имен (DNS).

Читайте также:  20 отличных сочетаний клавиш Windows 11, которые вы должны использовать

Показать конфигурацию сети

Чтобы начать работу с ipconfig, выполните следующие действия:

1. Откройте Пуск.

2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

3. Введите следующую команду, чтобы просмотреть сводную информацию о конфигурации сети TCP / IP, и нажмите Enter:

ipconfig

в командной строке вы можете использовать clsкоманду

Совет: в командной строке вы можете использовать clsкоманду, чтобы очистить экран после того, как вам больше не нужна информация для продолжения выполнения команд без беспорядка.

4. Введите следующую команду, чтобы просмотреть всю конфигурацию сети TCP / IP, и нажмите Enter:

ipconfig /all

Выполнив эти шаги, вы получите обзор всей конфигурации TCP

Выполнив эти шаги, вы получите обзор всей конфигурации TCP / IP ПК.

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

Чтобы освободить и обновить конфигурацию сети с помощью командной строки, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы удалить текущую конфигурацию сети, и нажмите Enter:

ipconfig /release

4. Введите следующую команду, чтобы изменить конфигурацию сети, и нажмите Enter:

ipconfig /renew

После выполнения этих шагов первая команда очистит текущую конфигурацию

После выполнения этих шагов первая команда очистит текущую конфигурацию, а вторая команда загрузит новые настройки с DHCP-сервера для решения проблем с подключением. Если срок действия динамически назначаемых параметров на сервере не истек, на устройстве часто можно увидеть перенастройку того же IP-адреса.

Обновить настройки DNS

Чтобы очистить и восстановить текущие записи кэша DNS в Windows 10, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы очистить системный кеш DNS на устройстве, и нажмите Enter:

ipconfig /flushdns

После выполнения этих шагов записи, хранящиеся в кеше DNS Windows 10

После выполнения этих шагов записи, хранящиеся в кеше DNS Windows 10, будут удалены и обновлены. Обычно эта команда пригодится, когда вы не можете подключиться к другому компьютеру или веб-сайту, используя имя хоста или домена из-за устаревшей информации в локальном кеше.

2. Ping

Ping — еще один важный сетевой инструмент, поскольку он позволяет отправлять сообщения эхо-запроса ICMP (Internet Control Message Protocol) для проверки IP-соединения с другими устройствами, будь то другой компьютер в сети или интернет-сервис.

Возможность подключения тестового устройства

Чтобы проверить подключение к сети с помощью команды ping, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы отправить эхо-запросы ICMP для проверки подключения, и нажмите Enter:

ping IP-OR-DOMAIN

В команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем компьютера или службы, которую вы хотите протестировать.

Например, эта команда проверяет связь между локальным устройством и маршрутизатором:

ping 10.1.4.1

если вы используете -aопцию (например

Подсказка: если вы используете -a опцию (например, ping -a 10.1.4.1), команда также преобразует адрес в имя хоста.

4. (Необязательно) Введите следующую команду, чтобы протестировать сетевой стек локального компьютера, и нажмите Enter:

ping 127.0.0.1 или же ping loopback

Краткое примечание: 127.0.0.1 — это хорошо известный адрес, который называется адресом обратной связи. Когда вы запускаете команду, если вы получаете ответ, это означает, что сетевой стек в Windows 10 запущен и работает. Это то же самое, что пинговать устройство с использованием его собственного сетевого адреса.

Если после выполнения этих шагов вы получили четыре успешных эхо-ответа от пункта назначения, это означает, что устройство может взаимодействовать с удаленным хостом. Если время ожидания запроса истекло, значит, проблема может быть вызвана множеством причин.

А также если вы столкнулись с проблемами подключения, начните закреплять локальный компьютер, чтобы убедиться, что сетевой стек работает. Затем проверьте подключение к маршрутизатору, чтобы убедиться, что проблема не в локальной сети. Затем попробуйте проверить связь с веб-сайтом, чтобы узнать, есть ли проблема с подключением к Интернету или удаленным хостом.

Вы также должны знать, что если удаленное устройство или служба блокируют протокол ICMP, команда ping всегда будет отключаться по таймауту.

Диагностика активности потери пакетов

Команда ping включает в себя ряд параметров, к которым вы можете получить доступ с помощью ping /?команды, и одна из этих опций — это возможность установить время, в которое вы хотите запустить инструмент, который может пригодиться для проверки потерянных пакетов при устранении проблем с подключением..

Чтобы запустить команду ping в течение определенного периода времени, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы продолжить пинг до остановки, и нажмите Enter:

ping IP-OR-DOMAIN -t

В команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем компьютера или службы, которую вы хотите протестировать.

Например, эта команда проверяет связь между локальным устройством и маршрутизатором в течение 60 секунд:

ping 10.1.4.1 -t

Используйте сочетание клавиш Control + C

4. Используйте сочетание клавиш Control + C,чтобы остановить проверку связи.

После того, как вы выполните эти шаги, вы сможете увидеть успешные и потерянные запросы, которые могут дать вам подсказку о том, как продолжить устранение неполадок и решение проблемы с подключением. В локальной сети администраторы обычно используют команду ping, чтобы узнать, когда служба быстро перестает работать. Кроме того, этот инструмент можно использовать как быстрый способ узнать, когда сервер снова запущен, при удаленном перезапуске сервера.

3. Tracert

Windows 10 также включает в себя tracert (Trace Route), диагностический инструмент для определения сетевого пути к месту назначения с помощью серии эхо-запросов ICMP. Однако, в отличие от команды ping, каждый запрос включает значение TTL (время жизни), которое увеличивается на единицу каждый раз, что позволяет отображать список пройденного маршрута и продолжительности.

Чтобы отследить маршрут до пункта назначения с помощью командной строки, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы понять путь к месту назначения, и нажмите Enter:

tracert IP-OR-DOMAIN

В команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем пункта назначения, для которого требуется устранить неполадки.

Например, эта команда позволяет вам просмотреть путь, по которому пакеты достигают Google.com:

tracert google.com

Введите следующую команду, чтобы настроить количество прыжков

4. (Необязательно) Введите следующую команду, чтобы настроить количество прыжков до места назначения, и нажмите Enter:

tracert -h HOP-COUNT IP-OR-DOMAIN

В команде замените IP-OR-DOMAIN фактическим IP-адресом или доменным именем места назначения, которое вы хотите устранить, и HOP-COUNT для количества переходов, которые вы хотите отслеживать.

Например, эта команда устанавливает ограничение в 5 переходов (узлов) до пункта назначения:

tracert -h 5 google.com

Выполнив эти шаги, вы узнаете, доступен ли пункт назначения или возникла проблема

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

Подобно инструменту ping, tracert включает несколько параметров, которые можно просмотреть с помощью tracert /?команды.

4. NSLookup

Инструмент nslookup (поиск сервера имен) может отображать ценные сведения для поиска и устранения проблем, связанных с DNS. Инструмент включает в себя интерактивный и неинтерактивный режимы. Однако чаще всего вы будете использовать неинтерактивный режим, что означает лишь то, что вы будете вводить полную команду для получения необходимой информации.

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

Чтобы начать работу с nslookup в Windows 10, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы найти локальное DNS-имя и адрес, и нажмите Enter:

nslookup

эта команда также используется для открытия интерактивного

Примечание: эта команда также используется для открытия интерактивного режима nslookup.

4. Подтвердите текущую информацию DNS.
5. Введите следующую команду, чтобы выйти из интерактивного режима, и нажмите Enter:

exit

6. Введите следующую команду, чтобы определить имя и адрес конкретного сервера, и нажмите Enter:

nslookup IP-ADDRESS

В команде замените IP-ADDRESS на адрес удаленного устройства.

Например, эта команда ищет IP-адрес 172.217.165.142 адрес:

nslookup 172.217.165.142

Введите следующую команду, чтобы определить адрес

7. Введите следующую команду, чтобы определить адрес конкретного сервера, и нажмите Enter:

nslookup DOMAIN-NAME

В команде замените DOMAIN-NAME на адрес удаленного устройства.

Например, эта команда ищет IP-адрес Google.com:

nslookup google.com

После выполнения этих шагов, в зависимости от команды, вы узнаете

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

5. NetStat

Инструмент netstat (Сетевая статистика) отображает статистику для всех сетевых подключений. Это позволяет вам понимать открытые и подключенные порты, чтобы отслеживать и устранять сетевые проблемы для Windows 10 и приложений.

При использовании инструмента netstat вы можете перечислить активные сетевые подключения и порты прослушивания. Вы можете просмотреть статистику сетевого адаптера и протоколов. Вы даже можете отобразить текущую таблицу маршрутизации и многое другое.

Чтобы начать работу с netstat, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы отобразить все активные TCP-соединения, и нажмите Enter:

netstat

Введите следующую команду, чтобы отобразить активные соединения

4. (Необязательно) Введите следующую команду, чтобы отобразить активные соединения, показывающие числовой IP-адрес и номер порта, вместо попытки определить имена, и нажмите Enter:

netstat -n

Введите следующую команду, чтобы обновлять информацию

5. (Необязательно) Введите следующую команду, чтобы обновлять информацию через определенный интервал, и нажмите Enter:

netstat -n INTERVAL

В команде не забудьте заменить ИНТЕРВАЛ на число (в секундах), которое вы хотите повторно отобразить.

В этом примере запрашиваемая команда обновляется каждые пять секунд:

netstat -n 5

при использовании параметра интервала вы можете завершить

Краткое примечание: при использовании параметра интервала вы можете завершить команду с помощью сочетания клавиш Ctrl + C в консоли.

После того, как вы запустите команду, она вернет список всех активных подключений в четырех столбцах, включая:

  • Proto: отображает протокол подключения, включая TCP или UDP.
  • Локальный адрес: отображает IP-адрес устройства, за которым следует точка с запятой с номером порта подключения. Двойная точка с запятой внутри скобок указывает на локальный IPv6-адрес. Адрес «0.0.0.0» также относится к локальному адресу.
  • Внешний адрес: показывает IP-адрес (или полное доменное имя) удаленного компьютера с номером порта после точки с запятой имени порта (например, https, http, microsoft-ds, wsd).
  • Состояние: показывает, активно ли соединение (установлено), если порт был закрыт (time_wait), а программа не закрыла порт (close_wait). Другие доступные статусы включают, закрыто, fin_wait_1, fin_wait_2, last_ack, listen, syn_received, syn_send и timed_wait.

6. ARP

Windows 10 поддерживает таблицу arp (протокол разрешения адресов), в которой хранятся записи IP в Media Access Control (MAC), разрешенные системой. Инструмент arp позволяет просматривать всю таблицу, изменять записи и использовать ее для определения MAC-адреса удаленного компьютера.

Обычно об MAC-адресах не нужно беспокоиться, но есть сценарии, когда эта информация может пригодиться. Например, при устранении сетевых проблем на уровне канала передачи данных (коммутации) или при ограничении доступа или фильтрации контента через сеть для определенных устройств.

Чтобы начать работу с arp в Windows 10, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы просмотреть текущий кеш таблицы arp в Windows 10, и нажмите Enter:

«arp -a»

Введите следующую команду, чтобы определить MAC

4. Введите следующую команду, чтобы определить MAC-адрес удаленного устройства, и нажмите Enter:

arp -a IP

В команде обязательно замените IP на адрес места назначения.

Например, эта команда показывает физический адрес пункта назначения 10.1.4.113:

arp -a 10.1.4.108

Подтвердите MAC-адрес (физический) удаленного устройства

5. Подтвердите MAC-адрес (физический) удаленного устройства.

После выполнения этих шагов вы сможете просмотреть всю таблицу arp и MAC-адрес определенного IP-адреса.

Если вы хотите узнать все доступные параметры, используйте arp /?команду, чтобы перечислить все параметры с соответствующими описаниями.

7. Route

В маршрут инструмент отображает таблицу маршрутизации, которая позволяет ОС Windows 10, чтобы понять сеть и обмениваться данными с другими устройствами и службами. Инструмент также предлагает некоторые параметры для изменения и очистки таблицы по мере необходимости.

Как и инструмент arp, вам обычно не нужно беспокоиться о таблице маршрутизации, но инструмент командной строки пригодится при поиске и устранении связанных проблем.

Чтобы просмотреть или очистить таблицу маршрутизации, доступную в Windows 10, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы просмотреть таблицу маршрутизации, известную в Windows 10, и нажмите Enter:

route print

Подтвердите информацию таблицы маршрутизации

4. Подтвердите информацию таблицы маршрутизации.
5. (Необязательно) Введите следующую команду, чтобы очистить таблицу маршрутизации, и нажмите Enter:

route -f

при выполнении этой команды устройство потеряет

Краткое примечание: при выполнении этой команды устройство потеряет подключение к сети, поскольку система больше не понимает топологию сети. После выполнения команды перезагрузите компьютер, чтобы сетевой стек смог восстановить таблицу маршрутизации. Обычно вам не нужно очищать таблицу, если вы не изменили некоторые записи и вам не нужно сбросить таблицу.

Выполнив эти шаги, вы поймете, что такое таблица маршрутизации и как очистить информацию.

Вы также можете использовать route /?команду для просмотра списка доступных опций, включая опции для изменения сетевых показателей, указания шлюза, добавления нового маршрута и многого другого. Однако обычно не рекомендуется изменять эти настройки, если вы не понимаете, как работает сеть.

8. Netsh

В Windows 10 netsh (сетевая оболочка) — это устаревший инструмент командной строки, который позволяет отображать и изменять практически любую сетевую конфигурацию. Например, вы можете использовать этот инструмент для просмотра текущей конфигурации сети, управления беспроводными соединениями, сброса сетевого стека для устранения наиболее распространенных проблем, включения или отключения брандмауэра и многого другого.

Чтобы начать работу с инструментом командной строки netsh, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы просмотреть список доступных команд (контекстов), и нажмите Enter:

netsh /?

Введите следующую команду, чтобы просмотреть список доступных

4. Введите следующую команду, чтобы просмотреть список доступных подкоманд (подконтекстов) для определенной опции, и нажмите Enter:

netsh CONTEXT-COMMAND

В команде измените КОНТЕКСТ-КОМАНДУ на команду, которая включает дополнительные параметры.

Например, эта команда показывает команды, доступные для управления брандмауэром с помощью netsh:

netsh advfirewall /?

Выполнив эти шаги, вы будете знать, как перемещаться

Выполнив эти шаги, вы будете знать, как перемещаться по команде контекстов и подконтекстов netsh для управления настройками сети.

Сбросить системный сетевой стек

Чтобы сбросить сетевой стек для решения распространенных проблем с подключением, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду для сброса стека winsock и нажмите Enter:

netsh winsock reset

Перезагрузите компьютер

4. Перезагрузите компьютер.

После того, как вы выполните эти шаги, конфигурация winsock будет сброшена, что, надеюсь, решит проблемы с подключением к сети и Интернету.

Экспорт и импорт конфигурации сети

Чтобы экспортировать конфигурацию сети с помощью netsh в Windows 10, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы экспортировать текущую конфигурацию для всех сетевых адаптеров, и нажмите Enter:

netsh -c interface dump>PATH\TO\EXPORTED.txt

В команде замените PATH \ TO \ EXPORTED.txt на путь и имя файла для хранения конфигурации.

Например, следующая команда экспортирует настройки в файл netshconfig.txt:

netsh -c interface dump>c:\netshconfig.txt

Выполнив эти шаги, вы можете открыть файл в любом текстовом редакторе

Выполнив эти шаги, вы можете открыть файл в любом текстовом редакторе, чтобы просмотреть экспортированную конфигурацию.

Импортировать конфигурацию сети

Чтобы импортировать параметры конфигурации сети с помощью netsh, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы импортировать конфигурацию сети, и нажмите Enter:

netsh -c interface dump>PATH\TO\IMPORTED.txt

В команде замените PATH \ TO \ EXPORTED.txt на путь и имя файла, который вы хотите с экспортированной конфигурацией.

Например, следующая команда импортирует настройки из файла netshconfig.txt:

netsh -f c:\netshconfig.txt

После того, как вы выполните эти шаги, новая сетевая конфигурация

После того, как вы выполните эти шаги, новая сетевая конфигурация будет импортирована и применена к Windows 10.

Включение и отключение брандмауэра

Чтобы включить брандмауэр Windows 10 с помощью netsh, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы включить брандмауэр по умолчанию, и нажмите Enter:

netsh advfirewall set currentprofile state on

После того, как вы выполните эти шаги, на устройстве включится

После того, как вы выполните эти шаги, на устройстве включится брандмауэр Защитника Windows.

Отключить брандмауэр

Чтобы отключить брандмауэр Windows 10 с помощью netsh, выполните следующие действия:

1. Откройте Пуск.
2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
3. Введите следующую команду, чтобы отключить брандмауэр по умолчанию, и нажмите Enter:

netsh advfirewall set currentprofile state off

После того, как вы выполните эти шаги, брандмауэр

После того, как вы выполните эти шаги, брандмауэр Защитника Windows отключится на устройстве.

В Windows 10 есть множество инструментов, которые вы можете использовать для изменения настроек и устранения сетевых проблем с помощью командной строки, PowerShell и графических приложений. Однако в этом руководстве мы сосредоточимся только на том, чтобы помочь вам начать работу с некоторыми из наиболее распространенных инструментов, доступных в командной строке.

Оцените статью
ПОПУЛЯРНЫЕ ТЕХНОЛОГИИ
Добавить комментарий