Командная строка (CMD) - 8 сетевых команд, которые вы должны знать

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

ПРИМЕЧАНИЕ: Мы написали это руководство, используя Windows 10 с обновлением November 2019 Update. Однако все показанные команды работают одинаково в Windows 8.1 и Windows 7. Прежде чем продолжить, если вы не знаете, как открыть Командную строку, прочитайте: 11 способов запустить Командную строку в Windows.


1. Как проверить подключение к Интернету в CMD


Чтобы проверить, работает ли ваше интернет-соединение, вы можете использовать Командную строку для проверки соединения с определенным сайтом или местом в Интернете. Для этого можно использовать команду ping network, за которой следует веб-адрес или IP-адрес. Например, вы можете проверить подключение к Digital Citizen, не открывая веб-браузер, набрав команду "ping www.digitalcitizen.life". Затем нажмите Enter на клавиатуре.

ping www.digitalcitizen.life

Если статистика ping не показывает потерь пакетов, ваше интернет-соединение работает как надо. Однако, если вы получаете потерянные пакеты, это означает, что либо ваше интернет-соединение нарушено, либо сайт, который вы пинговали, не работает. Чтобы перепроверить подключение к Интернету, выполните пинг хотя бы другого сайта, желательно того, который всегда находится в сети, например www.google.com.

ping www.google.com

Команда ping также позволяет использовать удобный параметр "-t", который позволяет пинговать указанный адрес вечно, пока его не остановят вручную. Например, мы набрали "ping -t www.digitalcitizen.life". Через некоторое время нам захотелось посмотреть статистику соединений, и мы использовали комбинацию клавиш "CTRL + Break". Это показывает средние значения команд ping, запущенных до этого момента.

ping www.digitalcitizen.life -t

Наконец, мы завершили команду, используя комбинацию клавиш "CTRL + C". Это остановило бесконечный цикл команд ping на указанный адрес.


2. Как я могу увидеть все сетевые адаптеры на моем компьютере с помощью CMD?


Для получения подробной информации о сетевых адаптерах и подключениях используйте команду ipconfig. Откройте Командную строку, введите ipconfig и нажмите Enter. Как видно на скриншоте ниже, при выполнении этой команды Windows отображает список всех активных сетевых устройств, подключенных или отключенных, а также их IP-адреса. Вы также получите такие подробности, как IP-адреса их шлюзов по умолчанию, маски подсети и состояние каждого сетевого адаптера.

Получение информации о cmd nic (информация о сетевой карте) с помощью команды ipconfig

Если вы добавите ключ /all к команде ipconfig, вы сможете получить совершенно новый уровень детализации: Информация DNS, MAC (Media Access Control) (в поле Physical Address) и другая информация о каждом сетевом компоненте. Посмотрите на рисунок ниже, чтобы увидеть пример того, что вы получите от команды "ipconfig /all".

Запуск ipconfig /all для получения подробной информации о сетевой карте (Network Interface Card).

3. Как проверить сетевое подключение в CMD


Если вы хотите проверить, работает ли ваше сетевое подключение к маршрутизатору как положено, вы можете использовать комбинацию команд ipconfig и ping. Сначала получите информацию cmd nic о вашем адаптере. Другими словами, откройте Command Prompt и выполните команду ipconfig. В списке результатов определите сетевой адаптер, который используется для подключения к сети, которую вы хотите протестировать. Затем в его деталях найдите IP-адрес вашего маршрутизатора и запишите его. Например, если мы хотим проверить подключение к сети Ethernet, запустите ipconfig и увидите, что IP-адрес нашего маршрутизатора 192.168.50.1.

Запуск ipconfig для определения IP-адреса маршрутизатора

Следующий шаг - проверить, что сетевое соединение между маршрутизатором и компьютером в порядке. Для этого достаточно выполнить команду ping на IP-адресе маршрутизатора. В нашем примере это означает, что мы должны выполнить эту команду в CMD: ping 192.168.50.1.

Пинг маршрутизатора для проверки сетевого соединения

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


4. Как обновить IP-адрес сетевого адаптера


Когда ваше сетевое подключение не работает так, как должно, возможно, вашему сетевому адаптеру не присвоен правильный IP-адрес. Быстрый способ решить эту проблему - обновить его IP-адрес, и, к счастью, вы можете сделать это быстро, прямо из командной строки. Откройте CMD и выполните следующие команды: ipconfig /release и ipconfig /renew. Первая команда (ipconfig /release) заставит ваш сетевой адаптер отказаться от назначенного ему IP-адреса, а вторая команда (ipconfig /renew) обновит IP-адрес сетевого адаптера.

Запуск ipconfig /release и ipconfig /renew для сброса IP-адреса

Заметьте, что вы также можете указать CMD выполнить обе команды в одной строке, набрав "ipconfig /release & ipconfig /renew" без перевернутых кавычек. Если вы напечатаете их таким образом, Command Prompt выполнит первую команду, а после ее завершения автоматически запустит вторую. Круто, правда? 🙂

Запуск ipconfig /release и ipconfig /renew путем ввода всего одной строки в CMD

Параметры release и renew полезны в сетях, использующих DHCP (Dynamic Host Configuration Protocol) для автоматического распределения IP-адресов. Ваша система отдает свой текущий адрес и запрашивает новый у сервера DHCP, и это может помочь вам устранить некоторые неполадки в сети.


5. Как получить информацию о MAC-адресах ваших сетевых адаптеров


Одним из самых быстрых и простых способов получения MAC-адресов сетевых адаптеров является использование команды getmac. В Командной строке введите getmac и нажмите Enter, как показано на рисунке ниже.

Getmac отображает физические адреса всех сетевых адаптеров.

6. Как посмотреть компьютеры и устройства, подключенные к моей сети, с помощью CMD?


В некоторых случаях вы можете захотеть посмотреть, какие компьютеры и устройства подключены к той же сети, что и вы. Один из простых и удобных способов сделать это - использовать команду net view. Запустите Command Prompt и выполните команду net view. Через некоторое время вы увидите список компьютеров и устройств в вашей сети.

Команда net view может показать компьютеры и устройства, подключенные к одной и той же сети

Но есть одно предостережение относительно этой команды. Net view не показывает все/b> компьютеры и устройства, которые находятся в одной сети с вами. Хотя она достаточно хорошо работает для частных сетей, она не может определить такие устройства, как смартфоны или принтеры, а также имеет проблемы с компьютерами, на которых установлены разные операционные системы. Если вы хотите получить четкое представление обо всем, что подключено к вашей сети, вам также следует выполнить следующую команду.

.

7. Как я могу увидеть все устройства, подключенные к моей сети, с помощью CMD?


Лучший способ найти все устройства, подключенные к той же сети, что и вы, основан на использовании команды arp. Откройте Командную строку и выполните команду arp -a. IP-адрес, показанный первым, рядом с Interface, отображает IP-адрес вашего сетевого адаптера. Затем идет список IP-адресов и MAC-адресов (физических адресов). Все IP-адреса, которые начинаются с тех же цифр, что и ваш сетевой адаптер, находятся в той же сети и/или подсети, что и вы. Это все устройства, подключенные к вашей сети.

Arp -a показывает все устройства, подключенные к одной сети

Следующие адреса - это не реальные устройства, а IP-адреса, используемые для многоадресной рассылки. Они обычно используются вашими реальными устройствами для потоковой передачи мультимедиа в вашей сети. В нашем примере устройства, подключенные к одной сети с нашим компьютером, - это все устройства, IP-адреса которых начинаются с 192.168.50.

Если вы хотите посмотреть, что это за устройства, более удобным для человека способом, скопируйте их MAC-адреса и найдите их в Интернете с помощью Google или на сайтах, позволяющих проверить, какие поставщики присваивают определенные MAC-адреса, например DNS Checker. Например, если вы ищете MAC-адрес 04-d9-f5-b5-b1-f0, вы обнаружите, что это устройство произведено компанией ASUS. На самом деле это маршрутизатор ASUS ZenWiFi.


8. Как проверить сетевые подключения и открытые порты на вашем компьютере


Другие полезные сведения о cmd nic можно получить с помощью команды netstat, которая позволяет увидеть сетевые соединения, активные между вашей системой и любыми другими системами в вашей сети или Интернете.

Netstat показывает активные сетевые соединения и открытые порты

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

Netstat -a показывает активные сетевые соединения, открытые порты и прослушиваемые порты

Вот и все!


Знаете ли вы другие полезные способы получения информации о cmd nic?


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

Ваше имя: *
Ваш e-mail: *
Код: Кликните на изображение чтобы обновить код, если он неразборчив
Введите код: