Cmd сетевые команды

8 консольных команд для настройки сети в Windows

Cmd сетевые команды

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

1. PING

PING — одна из базовых и самых полезных CMD-команд. Она отображает качество связи, показывает, может ли ваш компьютер высылать данные по целевому IP-адресу, и если может, то с какой скоростью.

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

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

По умолчанию команда высылает четыре пакета с тайм-аутом для каждого в четыре секунды. Вы можете увеличить количество пакетов следующим образом: ping www.google.com -n 10

Вы можете также увеличить длительность тайм-аута (значение отображается в миллисекундах): ping www.google.com -w 6000

2. TRACERT

TRACERT означает Trace Route. Как и PING, команда высылает пакет данных для решения сетевых проблем. Однако она определяет не скорость отправки и возврата пакета, а его маршрут.

Пример использования:

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

3. PATHPING

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

Пример использования:

4. IPCONFIG

Эта команда наиболее часто используется для отладки сетей в Windows. И дело не только в объёме информации, которую она предоставляет, но и в том, что она комбинируется с несколькими ключами для выполнения определённых команд.

Пример использования:

При вводе без ключей IPCONFIG отражает все сетевые адаптеры на вашем компьютере, а также то, как они работают. IPv4 Addres и Default Gateway содержат наиболее важную информацию.

Чтобы очистить DNS-кеш, используйте следующий ключ: ipconfig /flushdns

Эта операция может помочь, если интернет работает, однако вы не можете попасть на некоторые сайты или сервера.

5. GETMAC

Каждое совместимое со стандартами IEEE 802 устройство имеет уникальный MAC-адрес (Media Access Control). Производитель присваивает каждой единице оборудования свой собственный адрес, который прописан в самом устройстве.

Пример использования:

Вы можете увидеть несколько MAC-адресов, в зависимости от того, сколько сетевых адаптеров установлено на вашем компьютере. Например, интернет-соединения Wi-Fi и Ethernet будут иметь отдельные MAC-адреса.

6. NSLOOKUP

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

Пример использования:

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

Если вы хотите преобразовать IP-адрес в доменное имя, просто введите его в строку браузера и вы увидите, куда он ведёт. Однако не все IP-адреса ведут к доменным именам. Многие из них нельзя достичь через веб-браузер.

7. NETSTAT

Эта утилита является средством для сбора статистики, анализа и диагностики. Она довольна сложна, если использовать весь её потенциал (например, настраивать локальную сеть предприятия).

Пример использования:

По умолчанию команда показывает все активные подключения в вашей системе. Активное подключение не означает, что идёт обмен данными. Оно указывает лишь на то, что где-то открыт порт, а устройство готово к подключению.

У команды также есть несколько ключей, которые меняют тип отображаемой информации. Например, ключ -r выведет таблицы маршрутизации.

8. NETSH

NETSH означает Network Shell (сетевая оболочка). Эта команда позволяет настроить почти любой сетевой адаптер на вашем компьютере более детально.

При вводе NETSH командная строка переходит в режим оболочки. Внутри неё есть несколько контекстов (маршрутизация, связанные с DHCP команды, диагностика).

Увидеть все контексты можно следующим образом:

А увидеть все команды в рамках одного контекста можно так:

Вы можете копнуть глубже и увидеть список всех подкоманд в рамках одной команды:

Например, вы можете ввести следующую команду, чтобы увидеть все сетевые драйвера и их характеристики в вашей системе: netsh wlan show drivers

Имейте в виду, что если вы действительно хотите достичь серьёзных успехов в настройке вашей сети посредством командной строки, вам придётся освоить эту команду.

Источник: https://Lifehacker.ru/8-cmd-commands-for-windows/

7 команд в CMD при работе с сетью в Windows

Cmd сетевые команды

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

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

Это довольно просто. Ниже вы найдёте несколько наиболее важных команд для настройки вашей домашней сети.

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

Самым быстрым способом входа в командную строку является вход через кнопку «Пуск».

Нажимаем правой кнопкой мыши по кнопке Пуск и ищем пункт «Командная строка» и «Командная строка (Администратор)».

В некоторых версиях Windows командная строка может быть заменена надстройкой Windows PowerShell, расширяющей возможности обычной командной строки.

Другим способом запуска командной строки является ее вызов через функцию «Выполнить». Для вызова «Выполнить» следует нажать комбинацию клавиш Win+R и ввести команду cmd. Следует учитывать, что в данном случае командная строка будет запущена в обычном режиме, а не от имени администратора.

Еще одним способом вызова командной строки является ее вызов через поиск в «Пуск»

Для этого следует зайти в поиск и ввести «cmd» или «Командная строка» (при введении даже неполной фразы, будет выдан нужный вариант), а затем выбрать необходимый вариант запуска, нажав по найденной иконке ПКМ.

Данный способ отлично подойдет для пользователей Windows 8 и 8.1, где следует выполнить аналогичные действия в строке поиска.

Чтобы найти командную строку в Windows 7 достаточно перейти в меню «Пуск», выбрать «Программы»«Стандартные», где также необходимо запустить утилиту от имени администратора.

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

Команда отправляет несколько пакетов данных и отслеживает, сколько из них возвращается. Если некоторые из них не вернутся, будет выведено сообщение о “потере” пакета. Потеря пакетов приводит к низкой производительности в он-лайн играх и потоковой передаче.
По умолчанию Ping отправляет 4 пакета, каждый из которых ожидает 4 секунды до тайм-аута. Для увеличения количества пакетов введите:

ping нужный адрес -n 10

Также можно увеличить длительность таймаута (значение в миллисекундах):

ping нужный адрес -w 6000

Вместо “нужный адрес” вводите необходимый IP адрес либо доменное имя.

2. Команда Tracert

Tracert расшифровывается как Trace Route. Если ping отправляет пакет данных для проверки доступа вашего компьютера к определённому узлу, то Tracert выводит построчную сводку для каждого перехода, включая задержку между вами и этим конкретным переходом и IP-адрес этого перехода (плюс доменное имя, если оно доступно).

3. Команда Pathping

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

4. Команда Ipconfig

По умолчанию команда Ipconfig отображает все сетевые адаптеры в системе. Наиболее важными являются сведения об адресе IPv4 и шлюзе по умолчанию, приведенные в разделах адаптер беспроводной локальной сети и адаптер Ethernet.

Для очистки кэша DNS примените параметр flushdns:
ipconfig /flushdns
Очистка кэша DNS может помочь, когда ваш интернет работает, но определенный веб-сайт или сервер недоступен по какой-то причине (например, время ожидания веб-сайта истекает и не загружается).

5. Команда Getmac

Каждое устройство, соответствующее стандартам IEEE 802, имеет уникальный MAC-адрес (Media Access Control). Производитель назначает MAC-адреса и сохраняет их в аппаратном обеспечении устройства. Некоторые люди используют MAC-адреса, чтобы ограничить, какие устройства могут подключаться к сети.

Вы можете видеть несколько MAC-адресов в зависимости от того, сколько сетевых адаптеров находится в вашей системе. Например, соединения Wi-Fi и Ethernet будут иметь отдельные MAC-адреса.

6. Команда Nslookup

Nslookup расшифровывается как поиск сервера имен. Для обычных людей его основное использование-это определение IP-адреса скрывающегося за доменным именем.

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

7. Команда Netstat

Netstat это инструмент для сетевой статистики, диагностики и анализа.

По умолчанию команда показывает все “активные соединения” в вашей системе, независимо от того, находятся ли эти соединения в локальной сети или в интернет.

Активное соединение не означает, что происходит передача данных, а просто показывать порт, который открыт и готов принять соединение.

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

Источник: Яндекс.Дзен и https://recovery-software.ru/

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

Источник: https://RuCore.net/7-komand-v-cmd-pri-rabote-s-setyu-v-windows/

Работа с сетью в командной строке Windows (CMD)

Cmd сетевые команды

/P [] – Пароль. Если задан параметр /U и не задан пароль, то он будет запрошен.

/FO – Формат, в котором следует отображать результаты запроса. Допустимые форматы: “TABLE” (таблица), “LIST” (список), “CSV” (разделяемые запятыми поля). Если параметр не задан, то используется вывод в виде таблицы (TABLE) .

/NH – Указывает, что строка заголовков столбцов не должна отображаться в результирующем файле. форматов TABLE и CSV.

/V – Отображение подробной информации. В отображаемой информации присутствует имя сетевого подключения и название сетевого адаптера.

/? – Вывод справки по использованию команды.

GETMAC /? – отобразить краткую справку об использовании GETMAC.

Физический адрес             Имя транспорта =================== ========================================================== 00-00-DB-CE-97-9C            \Device\Tcpip_{85E2B831- 859B-45D4-9552-0E6DC57391} 00-2E-20-6B-0D-07             \Device\Tcpip_{158A50DF- F6F2-4909-8F15-DF94B51A81FF} По имени транспорта можно найти в реестре записи, связанные с данным сетевым адаптером.

-a RemoteName – отображает таблицу имен удаленного компьютера. NetBIOS-имена соответствуют перечню NetBIOS-приложений, выполняющихся на удаленном компьютере.

-A IPAddress – то же самое, что и в предыдущем случае, но вместо имени удаленного компьютера используется его IP-адрес.

-c – отображает кэш имен NetBIOS и соответствующих им IP-адресов.

-n – отображает таблицу NetBIOS-имен на локальном компьютере. Состояние “Зарегистрирован” означает, что имя зарегистрировано с использованием широковещательного запроса или с помощью сервера WINS.

-r – отображает статистику разрешения NetBIOS-имен. На компьютерах под управлением Windows XP и старше, выдается раздельная статистика о разрешении имен с помощью широковещательной рассылки и с помощью сервера имен WINS.

-R – очистка кэш NetBIOS-имен и загрузка данных из секции #PRE файла LMHOSTS.

-RR – очистка кэш NetBIOS – имен на локальном компьютере и их повторная регистрация с использованием сервера WINS.

-s – отображает статистику NetBIOS – сессий между клиентом и сервером и NetBIOS-имена удаленных узлов.

-S – отображает статистику сессий между клиентом и сервером и IP-адреса удаленных узлов.

Interval – интервал обновления отображаемых данных в секундах. Для прекращения автоматического обновления используется комбинация клавиш CTRL+C

/? – отобразить справку по использованию NBTSTAT.

Примеры использования: nbtstat -n – вывести список зарегистрированных NetBIOS-имен на локальном компьютере.

nbtstat -a SERVER – вывести список зарегистрированных NetBIOS-имен на компьютере SERVER.

nbtstat -A 192.168.1.1 – вывести список зарегистрированных NetBIOS-имен на удаленном компьютере с IP-адресом 192.168.1.1 .

nbtstat -RR – выполнить очистку и перерегистрацию NetBIOS-имен на локальном компьютере.

При запуске NETSH.EXE без параметров на экран выводится приглашение к вводу внутренних команд оболочки. Набор команд представляет собой многоуровневую структуру, позволяющую выполнять необходимые действия в выбранном контексте. При вводе знака вопроса ? можно получить краткую справку по доступному перечню команд на данном уровне.

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

При необходимости, можно выполнить нужное действие без использования интерактивного режима, указав в качестве параметров командной строки последовательный набор внутренних команд NETSH и необходимых параметров. Например:

netsh advfirewall show global последовательно выполняется команда первого уровня advfirewall, в ее контексте, команда следующего уровня show с параметром global

NETSH.EXE [-a AliasFile] [-c Context] [-r RemoteMachine] [-u [DomainName\]UserName] [-p Password | *] [Command | -f ScriptFile]

-a AliasFile – не завершать работу а перейти к приглашению ввода команд после выполнения AliasFile. AliasFile – имя текстового файла, в котором содержатся одна или несколько команд netsh .

-c Context – изменить контекст (уровень) команд netsh.

-r RemoteMachine – выполнять команды netsh на удаленном компьютере. В качестве RemoteMachine может использоваться имя или IP-адрес.

[-u DomainName\]UserName – имя пользователя для подключения к удаленному компьютеру. Если не задано, то используется текущее имя пользователя.

-p Password пароль для подключения к удаленному компьютеру.

Command – команда оболочки netsh , которую необходимо выполнить.

-f ScriptFile – аналогично ключу -a, но после выполнения команд файла сценария Scriptfile, работа netsh завершается.

Пример полученной справки об использовании по команде netsh ? или вводе знака вопроса на приглашение при запуске netsh без параметров в среде ОС Windows 7:

Применимы следующие команды: Команды в этом контексте: ? – Отображение списка команд. add – Добавление элемента конфигурации в список элементов. advfirewall – Изменения в контексте 'netsh advfirewall'. branchcache – Изменения в контексте 'netsh branchcache'.

bridge – Изменения в контексте 'netsh bridge'. delete – Удаление элемента конфигурации из списка элементов. dhcpclient – Изменения в контексте 'netsh dhcpclient'. dnsclient – Изменения в контексте 'netsh dnsclient'. dump – Отображение сценария конфигурации. exec – Запуск файла сценария.

firewall – Изменения в контексте 'netsh firewall'. help – Отображение списка команд. http – Изменения в контексте 'netsh http'. interface – Изменения в контексте 'netsh interface'. ipsec – Изменения в контексте 'netsh ipsec'. lan – Изменения в контексте 'netsh lan'.

mbn – Изменения в контексте 'netsh mbn'. namespace – Изменения в контексте 'netsh namespace'. nap – Изменения в контексте 'netsh nap'. netio – Изменения в контексте 'netsh netio'. p2p – Изменения в контексте 'netsh p2p'. ras – Изменения в контексте 'netsh ras'.

rpc – Изменения в контексте 'netsh rpc'. set – Обновление параметров конфигурации. show – Отображение информации. trace – Изменения в контексте 'netsh trace'. wcn – Изменения в контексте 'netsh wcn'. wfp – Изменения в контексте 'netsh wfp'.

winhttp – Изменения в контексте 'netsh winhttp'. winsock – Изменения в контексте 'netsh winsock'. wlan – Изменения в контексте 'netsh wlan'.

Доступны следующие дочерние контексты: advfirewall branchcache bridge dhcpclient dnsclient firewall http interface ipsec lan mbn namespace nap netio p2p ras rpc trace wcn wfp winhttp winsock wlan Чтобы получить справку по команде, введите эту команду, затем пробел и “?” Примеры практического использования NETSH.

Для примера, нужно получить справку в контексте работы с конфигурацией беспроводной сети wlan . Последовательно выполняем команды

netsh wlan set file open C:\wlanhelp.txt ?

set file close

В данном примере, команда set file open C:\wlanhelp.txt устанавливает режим вывода консольных сообщений в файл с именем C:\wlanhelp.txt.

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

Вместо параметра open можно использовать append и имя уже существующего файла журнала. В таком режиме данные будут записываться в конец существующего текстового файла.

Команда dump создает сценарий, который содержит текущую конфигурацию. Если данные сценария сохранить в текстовый файл, то при необходимости, его можно будет использовать для восстановления измененных параметров с помощью команды загрузки и выполнения скриптов exec.

В некоторых версиях netsh команда dump с указанием имени файла почему-то не работает. Однако, для сохранения конфигурации можно воспользоваться способом, описанным выше – использовать запись в файл командой set file open C:\mynet.sav .

netsh set file open C:\mynet.sav dump

quit

Остается только слегка исправить полученный файл сценария C:\mynet.sav – удалить 1-ю строчку с командой dump и последние – с приглашением netsh и (или) командой quit

netsh dump > C:\mynet.sav

netsh interface dump > C:\myinterf.cnf – сохранить настройки сетевых интерфейсов в виде сценария netsh в файле C:\myinterf.cnf

Иногда требуется выполнить некоторые команды на одном уровне, перейти на другой, и снова вернуться на предыдущий. Для выполнения таких переходов используются команды pushd и popd .

Принцип переключения между контекстами основан на обработке очереди в соответствии с правилом “первым вошел – последним вышел” или first-in-last-out (FILO) stack.

Команда pushd запоминает текущий уровень (контекст) в стеке, а команда popd извлекает его из стека. Например:

netsh> – приглашение первого уровня команды nesh

Кроме сохранения и восстановления настроек использование команды dump позволяет получить примеры в виде сценария, соответствующего текущей конфигурации. Например, дамп секции interface дает пример выполнения команд netsh в контексте настроек сетевых интерфейсов. Пример сценария :

#======================== # Конфигурация интерфейса #======================== pushd interface reset all popd # Конец конфигурации интерфейса . . .

# —————————————– # Настройка IP-интерфейсов # —————————————– pushd interface ip # Интерфейс настройки IP для “Подключение по локальной сети” set address name=” Подключение по локальной сети ” source=static addr=192.168.0.1 mask=255.255.255.

0 set dns name=”Подключение по локальной сети” source=static addr=192.168.0.2 mask=255.255.255.0 set wins name=” Подключение по локальной сети ” source=static addr=192.168.0.9 Строки сценария, начинающиеся с символа #

Источник: https://ab57.ru/netcmd.html

Какие 7 команд в CMD дают больше возможностей при работе с сетью, чем обычный интерфейс Windows

Cmd сетевые команды

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

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

1. Команда Ping

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

Команда отправляет несколько пакетов данных и отслеживает, сколько из них возвращается. Если некоторые из них не вернутся, будет выведено сообщение о “потере” пакета. Потеря пакетов приводит к низкой производительности в он-лайн играх и потоковой передаче.
По умолчанию Ping отправляет 4 пакета, каждый из которых ожидает 4 секунды до тайм-аута. Для увеличения количества пакетов введите:

ping нужный адрес -n 10

Также можно увеличить длительность таймаута (значение в миллисекундах):

ping нужный адрес -w 6000

Вместо “нужный адрес” вводите необходимый IP адрес либо доменное имя.

2. Команда Tracert

Tracert расшифровывается как Trace Route. Если ping отправляет пакет данных для проверки доступа вашего компьютера к определённому узлу, то Tracert выводит построчную сводку для каждого перехода, включая задержку между вами и этим конкретным переходом и IP-адрес этого перехода (плюс доменное имя, если оно доступно).

6. Команда Nslookup

Nslookup расшифровывается как поиск сервера имен. Для обычных людей его основное использование-это определение IP-адреса скрывающегося за доменным именем.

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

Список сетевых команд в CMD

Cmd сетевые команды

1. сброс winsock

Кодnetsh winsock resetnetsh winsock reset catalog

Winsock это интерфейс, который упрощает разработку сетевых приложений под Windows.

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

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

2. сброс прокси (включает прямой доступ/сброс winhttp) и отображение текущих параметров прокси WinHTTP

Кодnetsh winhttp reset proxyКод

netsh winhttp show proxy

3. cброс статических/заданных пользователем параметров ipv4 и ipv6

Кодnetsh interface ipv4 resetnetsh interface ipv6 reset

netsh int ip reset

4. вывод сведений о конфигурации протокола ip

Код
ipconfig /all

5. очистка кэша dns

Кодipconfig /flushdnsотобразить содержимое кэш службы DNS — клиентКод

ipconfig /displaydns

6. обновление адресов всех адаптеров

Кодipconfig /renewосвобождение адресов для всех подключенийКод

ipconfig /release

7. показать таблицу маршрутизации

Кодroute printКод

netstat -r

8. удаление всех статических маршрутов

Код
route -f

9. добавить статический маршрут

Кодroute [-4|-6] add [destination] MASK [netmask] [gateway] METRIC [metric] IF [interface] -pПример:Кодroute add 10.0.1.0 mask 255.0.0.0 192.168.0.254 metric 1 if 12 -proute add 10.0.1.0 mask 255.0.0.0 192.168.0.254 metric 1 -p

(в данном случае интерфейс определится автоматически)

10. работа с размещенными сетями

создание размещенной сети (virtual AP):Кодnetsh wlan set hostednetwork mode=allow ssid=»Имя_сети» key=»ключ» keyUsage=persistentзначение параметра key не менее 8 символов, используются цифры и английские буквызапустить размещенную сеть:Кодnetsh wlan start hostednetworkостановить размещенную сеть:Кодnetsh wlan stop hostednetworkзапретить использование размещенной сети:Кодnetsh wlan set hostednetwork mode=disallowразрешить использование размещенной сети:Кодnetsh wlan set hostednetwork mode=allowотобразить свойства и состояние размещенной сети:Код

netsh wlan show hostednetwork

11. отображение полной информации о беспроводных сетях и устройствах

Код
netsh wlan show all

12. отображение свойств драйверов беспроводной локальной сети

Код
netsh wlan show drivers

13. отображение списка профилей беспроводных сетей, настроенных на этом пк

Код
netsh wlan show profiles

14. Установка и разрыв сетевого подключения удаленного доступа

Кодrasdial имя_подключения [пользователь [пароль]] [/DOMAIN:домен]

rasdial имя подключения /DISCONNECT

15. определение маршрутов следования / трассировка пути

Кодtracert [конечное_имя_или_ip]pathping -i [конечное_имя_или_ip]Пример:Кодtracert ya.rutracert 213.180.204.3

pathping -i 213.180.204.3

16. разрешение доменного имени dns-сервером по умолчанию и сервером 8.8.8.8

Кодnslookup [имя_ресурса]nslookup [имя_ресурса] 8.8.8.8Пример:Кодnslookup ya.ru

nslookup ya.ru 8.8.8.8

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

Код
netstat -abno

18. отображение статистики протоколов и статистики Ethernet

Кодnetstat -s

netstat -e

19. отображение ARP таблицы

Код
arp -a

20. проверка доступности узла по icmp

Кодping [конечное_имя_или_ip]Пример:Кодping ya.ruping 213.180.204.3ping 213.180.204.3 -tпоследняя команда — непрерывный пинг

прервать — CTRL+BREACK

21. настройка правил брандмауэра

включить брандмауэр:Кодnetsh advfirewall set allprofiles state onвыключить брандмауэр:Кодnetsh advfirewall set allprofiles state offвключение отдельных профилей:Кодnetsh advfirewall set domainprofile state onnetsh advfirewall set privateprofile state onnetsh advfirewall set publicprofile state onвыключение отдельных профилей:Кодnetsh advfirewall set domainprofile state offnetsh advfirewall set privateprofile state offnetsh advfirewall set publicprofile state offзапретить все входяшие соединения и разрешить все исходяшие:Кодnetsh advfirewall set allprofiles firewallpolicy blockinboundnetsh advfirewall set allprofiles firewallpolicy allowoutboundразрешить входящие TCP и UDP соединения для 80 порта:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=allow dir=INnetsh advfirewall firewall add rule name=»HTTP» protocol=UDP localport=80 action=allow dir=INзапретить входящие на 80 порт:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=block dir=INnetsh advfirewall firewall add rule name=»HTTP» protocol=UDP localport=80 action=block dir=INоткрыть диапазон портов для исходящего UDP трафика:Кодnetsh advfirewall firewall add rule name=»Port range» protocol=UDP localport=5000-5100 action=allow dir=OUTудалить правило:Кодnetsh advfirewall firewall delete rule name=»HTTP»правило ограничения только для одного ip:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=allow dir=IN remoteip=192.168.0.1правило ограничения для подсети:Кодnetsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=block dir=IN remoteip=192.168.0.0/24netsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=allow dir=IN remoteip=192.168.0.50-192.168.0.70разрешить соединения для программы MyApp.exe:Кодnetsh advfirewall firewall add rule name=»My Application» dir=in action=allow program=»C:\MyApp\MyApp.exe» enable=yesобъединение правил:Код

netsh advfirewall firewall add rule name=»My Application» dir=in action=allow program=»C:\MyApp\MyApp.exe» enable=yes remoteip=157.60.0.1,172.16.0.0/16 profile=domain

22. проверка доступности удаленного узла по порту (при этом приложение на удаленном пк должно быть запущено, сосотояние удаленного порта LISTENING)

Кодtelnet [имя_удаленного_узла_или_ip] [PORT]Пример:Кодtelnet ya.ru 80telnet 213.180.204.3 80

Как включить клиент telnet: панель управления — программы и компоненты — включение или отключение компонентов Windows — включить клиент Telnet — ок

23. отобразить информацию о mac адресах физических интерфейсов локального и удаленного компьютеров

Кодgetmacgetmac /s [имя_пк_или_ip]Примеры:

getmac /s 192.168.1.1

24. настройка статических параметров ip и dns физического интерфейса

Кодnetsh interface ip set address name=»Имя подключения» source=static addr=[address] mask=[mask] gateway=[gateway] gwmetric=[metric]netsh interface ip set dnsservers name=»Имя подключения» static [dns-address] primaryПример:Кодnetsh interface ip set address name=»Подключение по локальной сети» source=static addr=192.168.0.10 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1

netsh interface ip set dnsservers name=»Подключение по локальной сети» static 8.8.8.8 primary

25. определение оптимального mtu

Кодping [имя_ресурса_или_ip] — f — l [xxxx][xxxx] — размер тестового пакета в байтахОдин из простых и наиболее точных способов определения оптимального размера MTU – MTU пинг тест. Вы просто отправляете запросы и постепенно снижаете размер пакета до тех пор, пока пакет больше не фрагментируется.

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

Вы прибавляете 28 байт потому, что 20 байт зарезервировано для заголовка IP -адреса и 8 байт выделяется для заголовка запроса протокола ICMP ( ICMP Echo Request ).

Помните: Вы должны прибавить 28 к вашему результату, полученному в результате пинг-теста!Пример:1440 – максимальный размер пакета в пинг-тесте+ 28 – заголовки IP и ICMP

1468 – оптимальный размер вашего MTU

26. остановка и запуск служб, вывод списка запущенных служб

вывод списка запущенных служб:Кодnet startзапуск и остановка dhcp-клиентаКодnet start dhcpnet stop dhcpзапуск dns-клиентаКодnet start dnscacheзапуск автонастройки беспроводной сетиКодnet start WlanSvcзапуск автонастройки WWANКодnet start WwanSvcзапуск общего доступа к подключению к Интернету (ics)Кодnet start sharedaccessзапуск брандмауэраКодnet start mpssvcзапуск браузера компьютеровКодnet start browserзапуск диспетчера подключений удаленного доступаКодnet start RasManзапуск службы сервераКодnet start LanmanServerзапуск службы рабочей станцииКодnet start LanmanWorkstationзапуск службы удаленных рабочих столовКодnet start TermServiceзапуск службы сетевых подключенийКодnet start Netmanзапуск службы маршрутизации и удаленного доступаКодnet start RemoteAccessзапуск обнаружения SSDPКод

net start SSDPSRV

27. работа с сетевыми дисками, подключение разделяемых сетевых ресурсов

отображение списка подключенных сетевых дисковКодnet useотключение сетевого дискаКодnet use [буква_сетевого_диска]: /deleteПример:Кодnet use Z: /deleteподключение сетевого дискаКодnet use [буква_сетевого_диска]: \\[имя_или_ip_адрес_удаленного_компьютера]\[имя_разделяемого_сетевого_ресурса_или_скрытого_ресурса] /user:[домен]\[имя_пользователя] [пароль]Примеры:подключить сетевой диск Z: , которому соответствует разделяемый сетевой каталог с именем shares на компьютере с именем serverКодnet use Z: \\server\sharesподключить сетевой диск Y: , которому соответствует скрытый ресурс C$ (корневой каталог диска C: на компьютере с адресом с 192.168.1.10). При подключении к удаленному компьютеру используется имя пользователя Администратор и пароль admpassКодnet use Y: \\192.168.1.10\C$ /USER:Администратор admpassподключить сетевой диск X: , которому соответствует каталог folder на скрытом ресурсе D$ компьютера с адресом 192.168.1.20. При подключении к удаленному компьютеру используется имя пользователя user и пароль password в домене domainКодnet use X: \\192.168.1.20\D$\folder /USER:mydomain\user passwordnet use X: \\192.168.1.20\D$\folder /USER:user@mydomain password(если в командной строке пароль не задан, то он будет запрошен при подключении к сетевому ресурсу; если ключ /USER не задан, то для авторизации на удаленном компьютере используется текущая учетная запись)выполнить подключение с запоминанием полномочий (credentials) пользователя. При первом подключении, будет выдан запрос на ввод имени пользователя и пароля ,которые будут запомнены и не будут запрашиваться при последующих подключенияхКодnet use W: \\remotepc\C$\common\share /SAVECREDизменение режима запоминания подключенных сетевых дисков:не запоминать сетевые подключенияКодnet use /PERSISTENT:NOзапоминать сетевые подключенияКод

net use /PERSISTENT:YES

28. выделение ресурсов системы для общего доступа, создание разделяемых сетевых ресурсов

вывести список разделяемых в локальной сети ресурсов данного компьютераКодnet shareдобавление нового разделяемого по сети ресурсаКодnet share [имя_разделяемого_ресурса]=»[локальный_диск:\путь_до_ресурса_на_данном_компьютере]»ПримерКодnet share sharedres=»C:\Users\Admin\For_All»удаление разделяемого ресурсаКодnet share [имя разделяемого ресурса] /DELETEПримерКодnet share sharedres /DELETE(удаление выполняется только для имени разделяемого ресурса и не затрагивает каталог локального диска, связанный с данным именем)получение списка открытых по сети файловКодnet fileотображение списка компьютеров в сетевом окруженииКодnet viewотображение списка компьютеров в доменеКодnet view /DOMAIN:[имя_домена]Пример:Кодnet view /DOMAIN:mydomainотображение разделяемых по сети ресурсов отдельного компьютераКодnet view \\[имя_компьютера_или_ip]Пример:Кодnet view \\servernet view \\192.168.1.100\скрыть в сетевом окружении отдельный компьютерКодnet config server /HIDDEN:YESвернуть отображение компьютера в сетевом окруженииКод

net config server /HIDDEN:NO

  • Exchange
  • Linux
  • Microsoft SQL Server
  • Windows
  • Разное

Источник: https://www.lcnt.ru/?p=396

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.