• Статьи на ресурсе предоставлены только в ознакомительных и образовательных целях. Ни их автор, ни создатель ресурса, ни создатель п. о не побуждает читателей и пользователей ресурса повторять и применять на практике все прочитанное.

Купить ссылку здесь

Ваша ссылка

Сетевые команды в CMD

Kikim

И где теперь ваш ассемблер?
Модератор
Сообщения
370
Репутация
160
Баллы
71
294
Операционная система Windows предлагает ряд команд для решения связанных с работой сети проблем. Они применяются в окне командной строки. Это окно можно открыть, если в поиске ввести cmd.

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

3187c3a376818a7e355c9.png

Существуют сетевые протоколы TCP и UDP. Для применения первого из них нужен IP-адрес, в отличие от UDP.

Виды сетевых команд Windows

Ping
Используется для обнаружения устройств в сети и решения проблем. Позволяет увидеть подключение между вашим устройством и другим устройством в сети. Если вы получаете ответ от устройства, оно работает нормально. Данную команду можно использовать с IP-адресом и именем хоста. В данном примере выполняется подключение к сайту Amazon. При отправки пакетов потеря данных составила 0%. Время доставки пакетов измеряется в миллисекундах.
1cc098c9c38d7c218e81b.png


IPconfig
Ищет информацию об устройствах в локальной сети, такую как IP-адреса и порты по умолчанию.
02413254f1d03f96d49a0.png

Media disconnected означает, что стандарт связи Bluetooth не включен.

IPconfig/release
Даёт текущий IP-адрес устройства. Без подключения к Wi-Fi и Bluetooth команда не работает.

IPconfig /?
191263f0ece48f438204c.png

Предназначается для получения помощи.

Hostname
Показывает имя хоста.
0d9e4d1c4552a1bde64e5.png


getMAC
Показывает MAC-адрес сетевого интерфейса. Это можно использовать для выбора того, какое устройство будет подключаться к сети. Каждое устройство обладает уникальным MAC-адресом, который хранится в аппаратной прошивке. На изображении показано, что у трёх разных носителей три разных адреса MAC.
3b6e1da026bb186205e54.png


Tracert
При наличии проблем в сети данная команда отправляет пакеты от сервера к серверу. Это показывает задержку между пользователем и адресатом. Также отображается IP-адрес адресата.
1a44ab4119066cf8a270a.png


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

3085b1a39c6315229e957.png


nslookup
Когда нужно узнать IP-адрес домена, применяется данная команда. Если запускать эту команду снова и снова, она выдаёт разные IP-адреса для сайтов вроде Google, Yahoo и прочих, поскольку они распределены по разным серверам. Ниже показаны разные адреса для одного доменного имени:

Первый IP-адрес 13.227.188.78

Второй IP-адрес 184.31.213.84

Можно узнать имя домена при помощи IP-адреса, введя его в браузере и посмотрев, куда он ведёт. Уровень успеха будет не 100%, поскольку не все IP-адреса покажут имя домена и не на все можно перейти.

netstat
Используется для отображения сетевой статистики, анализа и диагностики. Если у вас в сети много компьютеров, данная команда предоставляет продвинутую информацию.
9f40c781eba50372aae2d.png

Можно посмотреть число активных подключений в системе. Это означает, что открыт порт TCP, который готов принимать запросы на подключение. TIME_WAIT означает закрытие соединения.

netsh
Сокращение от network shell. Помогает пользователю смотреть и настраивать каждый адаптер в системе. Работа с командой зависит от доступных контекстов, то есть от установленных сетевых компонентов. На изображении ниже показано, как запуск этой команды выводит пользователя на сетевой уровень.
c1faeecd857da59200504.png

1c48bb2138e8907e03bd7.png


arp
Означает address resolution protocol. Ищет MAC-адрес и аппаратный адрес хоста на основе IP-адреса.
19488ef4df103480efb64.png


Заключение
Данные команды могут пригодиться при решении связанных с сетью проблем. Они позволяют понять, когда порт открыт и готов принять запрос. Также в них есть разные варианты помощи при выполнении разных запросов. Ещё эти команды позволили познакомиться с протоколами TCP и UDP. Первый ориентирован на подключение и способен обрабатывать ошибки. Второй работает без организации соединения.

Всем спасибо, всем удачи!
 
Сверху Снизу