Как раздать Wi-Fi-интернет с помощью командной строки Windows

PING

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

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

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

TRACERT

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

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

Команда Pathping

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

Команда Ipconfig

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

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

GETMAC

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

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

NSLOOKUP

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

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

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

NETSTAT

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

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

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

NETSH

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

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

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

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

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

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

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

Netstat — это утилита командной строки Windows выводящая на дисплей состояние TCP-соединений. Команда netstat отображает статистику активных подключений TCP, портов, прослушиваемых компьютером, статистики Ethernet, таблицы маршрутизации IP, статистики IPv4 (для протоколов IP, ICMP, TCP и UDP)

netstat , где

  • -a — вывод всех активных подключений TCP и прослушиваемых компьютером портов TCP и UDP.
  • -e — вывод статистики Ethernet, например количества отправленных и принятых байтов и пакетов. Этот параметр может комбинироваться с ключом -s.
  • -n — вывод активных подключений TCP с отображением адресов и номеров портов в числовом формате без попыток определения имен.
  • -o — вывод активных подключений TCP и включение кода процесса (PID) для каждого подключения. Код процесса позволяет найти приложение на вкладке Процессы диспетчера задач Windows. Этот параметр может комбинироваться с ключами -a, -n и -p.
  • -p протокол — вывод подключений для протокола, указанного параметром протокол. В этом случае параметр протокол может принимать значения tcp, udp, tcpv6 или udpv6. Если данный параметр используется с ключом -s для вывода статистики по протоколу, параметр протокол может иметь значение tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 или ipv6.
  • -s — вывод статистики по протоколу. По умолчанию выводится статистика для протоколов TCP, UDP, ICMP и IP. Если установлен протокол IPv6 для Windows XP, отображается статистика для протоколов TCP через IPv6, UDP через IPv6, ICMPv6 и IPv6. Параметр -p может использоваться для указания набора протоколов.
  • -r — вывод содержимого таблицы маршрутизации IP. Эта команда эквивалентна команде route print.
  • интервал — обновление выбранных данных с интервалом, определенным параметром интервал (в секундах). Нажатие клавиш CTRL C останавливает обновление. Если этот параметр пропущен, netstat выводит выбранные данные только один раз.
  • /? — отображение справки в командной строке.

—/ Сохранение результата в файл netstat -nba > «D:info.txt»

Arp – изменение таблиц преобразования ip-адресов

Команда arp отображает и изменяет таблицы преобразования IP-адресов в физические, используемые протоколом разрешения адресов (ARP).

Каждое сетевое устройство в сетях Ethernet, будь то сетевая карта или маршрутизатор, имеет так называемый MAC-адрес (Media Access Control – управление доступом к среде), который делится на две части: первая часть определят производителя, а вторая – уникальный номер устройства.

Этот MAC-адрес нужен для того, чтобы однозначно в сети определять все устройства, в какой бы топологии сети они не находились. В двух словах каждое сетевое устройство хранит в своих записях таблицу MAC-адресов, с которыми оно “общалось” сетевыми пакетами.

arp -a – команда отображает текущую таблицу ARP для всех интерфейсов, присутcтвующих на компьютере. Таким образом можно увидеть отвечало ли конкретное устройство. Если нужной записи нет, то устройства не смогли обменяться пакетами.

arp -d – команда позволяет очистить полностью таблицу ARP.

Полный синтаксис команды arp можно узнать в командной строке Windows.

Driverquery – просмотр установленных драйверов устройств

Очень полезная утилита, которая умеет вывести список установленных драйверов устройств. Можно получить и путь к папке где установлен драйвер, если набрать команду с ключом /V. Утилита driverquery поможет без труда найти где расположен проблемный драйвер.

Полный синтаксис работы утилиты можно узнать, набрав в командной строке driverquery /?.

Gpupdate – обновление параметров групповых политик

Незаменимая команда для системных администраторов доменной сети Windows. Она поможет применить параметры Active Directory незамедлительно, если нужно. Для этого достаточно набрать команду с ключом /Force. Это поможет обновить групповые политики компьютера и пользователя. Если набрать команду без ключей, то произойдёт обновление только изменившихся политик.

Ipconfig – настройка протокола ip для windows

Утилита командной строки ipconfig покажет текущие настройки протокола TCP/IP, позволит произвести обновление некоторых параметров, задаваемых при автоматическом конфигурировании сетевых интерфейсов при использовании протокола Dynamic Host Configuration Protocol (DHCP).

Так, ipconfig поможет вручную запросить IP-адрес у сервера DHCP, если по какой-то причине компьютер с Windows не получил его. Для запроса ip-адреса нужно набрать ipconfig /release, а затем ipconfig /renew.

Команда ipconfig /all позволит получить информацию о настройках протокола IP и, в том числе, о серверах DNS, используемых в системе.

Кроме того, Вы команда ipconfig /flushdns обновит DNS адреса.

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

Ipconfig также может работать и с протоколом IP версии 6.

Nbtstat – статистика протокола и текущих подключений tcp/ip с помощью nbt

NBT (Network BIOS через TCT/IP) или протокол NETBIOS – один из старейших протоколов, разработанный в далёком1983 году по заказу компании IBM. NETBIOS предназначен для передачи данных в пределах одного логического сегмента сети.

nbtstat -n – выводит список зарегистрированных NetBIOS-имен на компьютере. Список отображается для всех активных сетевых соединений.

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

Netstat – сведений о состоянии сетевых соединений

Ввод команды netstat -an предоставит список открытых портов в настоящее время и связанных с ними IP-адресов. Эта команда также скажет Вам в каком состоянии находится порт.

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

:/>  Служба лицензий клиента (ClipSVC) – зачем нужна и что делает служба, а также можно ли отключить её – Win 10 Tweaker – Оптимизация Windows, Службы Windows, Твики Windows

Состояние ESTABLISHED указывает на активное соединение. В колонке Состояние для соединений по протоколу TCP может отображаться текущий этап TCP-сессии определяемый по обработке значений флагов в заголовке TCP.

Возможные состояния:CLOSE_WAIT – ожидание закрытия соединения.CLOSED – соединение закрыто.ESTABLISHED – соединение установлено.LISTENING – ожидается соединение (слушается порт)TIME_WAIT – превышение времени ответа.

Nslookup – управление dns

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

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

Sc – диспетчер управления службами windows

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

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

sc query – запрашивает состояния службы или перечисляет состояний типов служб.

sc start myservice – запуск службы с именем myservice.

sc create myservice – создаёт службу. Записывает службу в реестр и базу данных служб.

Sfc – проверка целостности системных файлов windows

Чтобы произвести проверку системных файлов Windows, нужно будет запустить командную строку с правами администратора и ввести команду sfc /scannow. Если sfc обнаруживает любые поврежденные или отсутствующие файлы, он будет автоматически заменить их, используя кэшированные копии, сохраняемые Windows. Команде для проверки может потребовать полчаса и даже больше.

Telnet для подключения к серверам telnet

По умолчанию, в Windows не установлен клиент для Telnet, однако его можно установить в «Программы и компоненты» панели управления. После этого, можно использовать команду telnet для подключения к серверам без использования какого-либо стороннего программного обеспечения.

Это далеко не все команды такого рода, которые вы можете использовать в Windows и не все варианты их применения, есть возможность вывода результата их работы в файлы, запуска не из командной строки, а из диалогового окна «Выполнить» и другие. Так что, если эффективное использование команд Windows вам интересно, а общей информации, представленной здесь для начинающих пользователей, недостаточно, рекомендую поискать в Интернете, там есть.

Виды подключений к интернет

Для начала определимся с методом вашего подключения к Интернету:

Также важен тип подключения к Интернету:

Примечание: В данной статье не рассмотрена настройка роутера и ADSL-модема для доступа в Интернет. Это тема отдельных статей.

Как включить адаптер wi-fi

Разумеется, через командную строку. Выполнить запуск адаптера Wi-Fi не сложно.

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

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

Для активации сетевого адаптера потребуется:

С отключением всё по аналогии. А именно нужно прописать ту же первичную команду для отображения адаптера, а затем в предыдущей команде значение Enable заменить на Disable.

Всё остальное остаётся без изменений.

Как включить интернет из командной строки?

Собственно, иногда при включении компа у меня из сетевых подключений пропадает подключение на инет. Хз почему, видимо винда глючит(ХР), переставлять не хочу.

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

Дак вот, чтобы не перезагружать комп, как можно по другому подключить инет? Может как нить через «Выполнить»?

Создание аналога командной строки для работы с интернетДобрый день! Я сегодня задался одной весьма нестандартной (для меня) задачей. Постановка задачи.

Как включить интернет в Windows XP SP3?Имеется модем настроенный получать ip-адрес автоматически через DHCP. Сам модем модели HG532e.

как включить интернет в безопасном режиме windows 10

как включить интернет в безопасном режиме windows 10

Как включить интернет в безопасном режиме? win10Какую службу и как запускать? Где чего в реестре создать и присвоить значение? ХЕЕЕЛП.

Добавлено через 7 минут

Команда ping

Первая команда, с которой нужно познакомиться — это ping, проверяющую доступность заданного адреса. Введите команду ping 127.0.0.1. Должно получиться что-то такое (если команда не ping не работает, то, возможно, решить проблему поможет инструкция по исправлению ошибки cmd no command):

C:Documents and SettingsАдминистратор>ping 127.0.0.1

Обмен пакетами с 127.0.0.1 по 32 байт:

Ответ от 127.0.0.1: число байт=32 время

Ответ от 127.0.0.1: число байт=32 время

Ответ от 127.0.0.1: число байт=32 время

Ответ от 127.0.0.1: число байт=32 время

Статистика Ping для 127.0.0.1:

Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),

Приблизительное время приема-передачи в мс:

Минимальное = 0мсек, Максимальное = 0 мсек, Среднее = 0 мсек

C:Documents and SettingsАдминистратор>

Как мы видим, на адрес 127.0.0.1 было отправлено 4 пакета, и они все достигли цели. Что же это был за адрес и почему я был уверен, что пакеты дойдут? Ответ прост — пакеты никуда не отправлялись, а оставались на вашем компьютере. Этот адрес специфичен и используется для loopback — пакетов, не уходящих никуда вовне. Отлично, можем теперь «пропинговать» адрес этого сайта: 212.193.236.38

C:Documents and SettingsАдминистратор>ping 212.193.236.38

Обмен пакетами с 212.193.236.38 по 32 байт:

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

Ответ от 212.193.236.38: число байт=32 время=3мс TTL=55

Статистика Ping для 212.193.236.38:

Пакетов: отправлено = 4, получено = 4, потеряно = 0 (0% потерь),

Приблизительное время приема-передачи в мс:

Минимальное = 3мсек, Максимальное = 3 мсек, Среднее = 3 мсек

C:Documents and SettingsАдминистратор>

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

Превышен интервал ожидания для запроса.

Появление таких строчек означает, что часть пакетов теряется. Это свидетельствует о проблемах на линии или не сервере, к которомы вы обращаетесь.

Настройка интернета на компьютере с прямым кабельным подключением без использованияpppoe

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

Настройка интернета на компьютере с прямым кабельным подключением с использованиемpppoe

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

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

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

Настройка интернета на компьютере сadsl-подключением

Отличительной особенностью данного подключения является обязательное наличие ADSL-модема или роутера с поддержкой ADSL и подключением к нему телефонного кабеля.

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

В случаем подключения роутера с поддержкой ADSL подключение происходит так, как описано в разделе Настройка Интернета на компьютере с прямым кабельным подключением без использования PPPoE.

Схема подключения через ADSL-роутер

Настройка интернета на компьютере через роутер

При данном подключении компьютер соединится с Интернетом от провайдера с помощью роутера, установленного у вас в квартире.

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

Поэтому просто подключите кабелем разъем LAN на роутере и разъем на сетевой карте вашего компьютера, проверьте автоматические настройки как описано в статье и можете пользоваться Интернетом.

Настройка раздачи

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

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

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

Технически такая возможность появилась достаточно давно. Но конфигурации и процесс настроек изменился буквально за последние 2-3 года.

Если вы не знаете, как включить раздачу Интернета через Wi-Fi, используя командную строку, тогда отталкивайтесь от следующей инструкции:

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

:/>  Как сделать Windows 10 похожей на Windows 7

Чтобы сделать это, прописывается стандартная команда netsh wlan show drivers через КС.

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

Настройка статическогоip-адреса для доступа в интернет

Установка статического IP-адреса является дополнительным параметром для подключения к Интернету и может быть использована совместно с любыми другими типами подключения указанными выше. О ней можно узнать из договора с поставщиком Интернета (провайдером). Обычно раздел договора имеет следующие строки:

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

Для установки статического IP-адреса на компьютере:

Примечание: здесь рассмотрен пример установки статических параметров для подключения к Интернету на компьютере. Если вы используете роутер, то перейдите к статье Настройка Интернета на компьютере через роутер.

Открытие общего доступа

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

На предыдущем этапе стало понятно, как создаётся и подключается точка доступа. Но этого недостаточно. Теперь ещё нужно обеспечить общий доступ к созданной беспроводной сети Интернет. За счёт этого остальные девайсы, доступные в доме или квартире, смогут через компьютер или ноутбук активно и беспрепятственно пользоваться Интернетом по беспроводной технологии.

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

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

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

ВАЖНО. Беспроводная сеть, функционирующая через компьютер, будет работать лишь при условии, что сам ПК остаётся включённым и активным.

Если его отключить, то и Интернет по Wi-Fi раздаваться перестанет. Это во многом главный недостаток подобного подключения. Ведь когда используется маршрутизатор, то есть роутер, даже при выключенном ПК беспроводной Интернет всё равно продолжает работать.

Подключение к сети

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

Здесь на помощь приходит инструмент под названием netsh.

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

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

Последовательность операций будет следующая:

Процедура импорта заслуживает отдельного внимания. Здесь нужно:

  • снова запустить строку команд от имени главного пользователя, то есть администратора;
  • прописать netsh wlan show interfaces;
  • запомнить или переписать имя адаптера;
  • вбить в строку netsh wlan connect ssid=YOUR_WIFI_SSID name=PROFILE_NAME, заменив нужные значения.

Чтобы подключиться к беспроводной сети, используется соответствующая команда netsh wlan connect ssid = YOUR_WIFI_SSID name = PROFILE_NAME с соответствующими заменами.

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

Это наглядно демонстрирует широкие возможности, которыми обладает командная строка.

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

Делитесь личным опытом, давайте свои советы в комментариях.

Подписывайтесь, оставляйте отзывы и задавайте актуальные вопросы!

Примеры команды netstat

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

  • Для отображения справки по команде введите в командной строке netstat /?;
  • Для вывода статистики Ethernet и статистики по всем протоколам введите следующую команду: netstat -e -s;
  • Для вывода статистики только по протоколам TCP и UDP введите следующую команду: netstat -s -p tcp udp;
  • Для вывода активных подключений TCP и кодов процессов каждые 5 секунд введите следующую команду: netstat -o 5.

Проверка доступа в интернет с помощью командной строки

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

Итак, для выполнения команды нам потребуется:

Ping 8.8.8.8

и посмотрите результат ее выполнения

На этом мы закончим статью. Теперь вы знаете, как настроить и проверить доступ в Интернет на компьютере! Удачи!

Источник

Синтаксис и параметры команды netstat

netstat , где

  • -a — вывод всех активных подключений TCP и прослушиваемых компьютером портов TCP и UDP.
  • -e — вывод статистики Ethernet, например количества отправленных и принятых байтов и пакетов. Этот параметр может комбинироваться с ключом -s.
  • -n — вывод активных подключений TCP с отображением адресов и номеров портов в числовом формате без попыток определения имен.
  • -o — вывод активных подключений TCP и включение кода процесса (PID) для каждого подключения. Код процесса позволяет найти приложение на вкладке Процессы диспетчера задач Windows. Этот параметр может комбинироваться с ключами -a, -n и -p.
  • -p протокол — вывод подключений для протокола, указанного параметром протокол. В этом случае параметр протокол может принимать значения tcp, udp, tcpv6 или udpv6. Если данный параметр используется с ключом -s для вывода статистики по протоколу, параметр протокол может иметь значение tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6 или ipv6.
  • -s — вывод статистики по протоколу. По умолчанию выводится статистика для протоколов TCP, UDP, ICMP и IP. Если установлен протокол IPv6 для Windows XP, отображается статистика для протоколов TCP через IPv6, UDP через IPv6, ICMPv6 и IPv6. Параметр -p может использоваться для указания набора протоколов.
  • -r — вывод содержимого таблицы маршрутизации IP. Эта команда эквивалентна команде route print.
  • интервал — обновление выбранных данных с интервалом, определенным параметром интервал (в секундах). Нажатие клавиш CTRL C останавливает обновление. Если этот параметр пропущен, netstat выводит выбранные данные только один раз.
  • /? — отображение справки в командной строке.Как раздать Wi-Fi-интернет с помощью командной строки Windows

Список сетевых команд в cmd — записки it-шникa

1. сброс winsock

Код
netsh winsock reset
netsh winsock reset catalog
Winsock это интерфейс, который упрощает разработку сетевых приложений под Windows. Всё что нам нужно знать, это то что Winsock представляет собой интерфейс между приложением и транспортным протоколом, выполняющим передачу данных. При взаимодействии клиент — сервер в сети каждого участника взаимодействия можно рассматривать как конечную точку. Сокет это вроде как и есть эта конечная точка. В приложении вы определяете сокет.

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

Код
netsh winhttp reset proxy
Код
netsh winhttp show proxy

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

Код
netsh interface ipv4 reset
netsh 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 -p
route 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.ru
tracert 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

:/>  Скачать Windows 10 x64 для игр 2019 LTSC на русском торрент

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

Код
netstat -s
netstat -e

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

Код
arp -a

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

Код
ping [конечное_имя_или_ip]Пример:
Код
ping ya.ru
ping 213.180.204.3
ping 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 on
netsh advfirewall set privateprofile state on
netsh advfirewall set publicprofile state on
выключение отдельных профилей:
Код
netsh advfirewall set domainprofile state off
netsh advfirewall set privateprofile state off
netsh advfirewall set publicprofile state off
запретить все входяшие соединения и разрешить все исходяшие:
Код
netsh advfirewall set allprofiles firewallpolicy blockinbound
netsh advfirewall set allprofiles firewallpolicy allowoutbound
разрешить входящие TCP и UDP соединения для 80 порта:
Код
netsh advfirewall firewall add rule name=»HTTP» protocol=TCP localport=80 action=allow dir=IN
netsh 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=IN
netsh 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/24
netsh 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:MyAppMyApp.exe» enable=yes
объединение правил:
Код
netsh advfirewall firewall add rule name=»My Application» dir=in action=allow program=»C:MyAppMyApp.exe» enable=yes remoteip=157.60.0.1,172.16.0.0/16 profile=domain

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

Код
telnet [имя_удаленного_узла_или_ip] [PORT]Пример:
Код
telnet ya.ru 80
telnet 213.180.204.3 80
Как включить клиент telnet: панель управления — программы и компоненты — включение или отключение компонентов Windows — включить клиент Telnet — ок

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

Код
getmac
getmac /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 dhcp
net 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: \servershares
подключить сетевой диск Y: , которому соответствует скрытый ресурс C$ (корневой каталог диска C: на компьютере с адресом с 192.168.1.10). При подключении к удаленному компьютеру используется имя пользователя Администратор и пароль admpass
Код
net use Y: \192.168.1.10C$ /USER:Администратор admpass
подключить сетевой диск X: , которому соответствует каталог folder на скрытом ресурсе D$ компьютера с адресом 192.168.1.20. При подключении к удаленному компьютеру используется имя пользователя user и пароль password в домене domain
Код
net use X: \192.168.1.20D$folder /USER:mydomainuser password
net use X: \192.168.1.20D$folder /USER:user@mydomain password
(если в командной строке пароль не задан, то он будет запрошен при подключении к сетевому ресурсу; если ключ /USER не задан, то для авторизации на удаленном компьютере используется текущая учетная запись)
выполнить подключение с запоминанием полномочий (credentials) пользователя. При первом подключении, будет выдан запрос на ввод имени пользователя и пароля ,которые будут запомнены и не будут запрашиваться при последующих подключениях
Код
net use W: \remotepcC$commonshare /SAVECRED
изменение режима запоминания подключенных сетевых дисков:
не запоминать сетевые подключения
Код
net use /PERSISTENT:NO
запоминать сетевые подключения
Код
net use /PERSISTENT:YES

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

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

Управление сетью

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

Тут можно выделить несколько опций, которые можно отобразить и просмотреть с помощью командной строки:

  • netsh wlan show hostednetwork. Эта команда позволяет посмотреть на текущие настройки созданной беспроводной точки доступа. Здесь будут отображаться такие параметры как имя сети (SSID), используемый тип шифрования, применяемая аутентификация, допустимое количество допустимых одновременно подключаемых устройств. Также здесь можно узнать, сколько устройств подключено именно сейчас;
  • netsh wlan show hostednetwork setting=security. Это уже несколько другая команда. Она касается параметров безопасности и ключей подключения. С её помощью в мгновение можно получить все необходимые сведения, связанные с безопасностью созданной точки доступа;netsh wlan show hostednetwork
  • netsh wlan stop hostednetwork. Во многом полезная команда, поскольку с её помощью происходит быстрое отключение созданной Wi-Fi сети, раздаваемой через компьютер, который, в свою очередь, соединяется с Интернетом с использованием кабеля;netsh wlan stop hostednetwork
  • netsh wlan set hostednetwork mode=disallow. С таким значением нужно быть аккуратным, и лишний раз в командную строку не вставлять. Ведь при её вводе с последующим нажатием на Enter точка доступа полностью удаляется. Стирается также имя сети, то есть SSID и пароль сетевого доступа.netsh wlan set hostednetwork mode=disallow

ВНИМАНИЕ. Если SSID находится в скрытом режиме, тогда точка доступа не будет работать на компьютерах и ноутбуках под управлением ОС Windows.

Это важно учитывать заранее, чтобы потом не возникало вопросов.

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

Adblock
detector