Cmd команды для сети – Вэб-шпаргалка для интернет предпринимателей!

Что такое ip-адрес и для чего он нужен

IP-адрес (Internet Protocol Address) — это определённый конечный адрес узла в сети на конкретном компьютере или ином устройстве. Его можно сравнить с обычным почтовым адресом какого-то человека — по нему люди отправляют письма и посылки. Аналогией писем в интернете и сети являются сетевые пакеты (например, в виде сайтов и загружаемых файлов).

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

IP может выдаваться администратором локальной сети, провайдером или назначаться автоматически системой. Адрес включает в себя два номера: сети, которой он принадлежит, и узла. Это комбинации из четырёх чисел от 0 до 255, которые разделяются точками, например, 10.255.255.255.

Почему?

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

Что такое командная строка

Командная строка представляет собой наиболее простой инструмент для управления операционной системой компьютера. Управление происходит с помощью целого ряда зарезервированных команд и набора символов текстовой клавиатуры без участия мыши ( в операционной системе Windows ).

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

Преимуществом применения cmd основных команд является то, что при этом затрачивается минимальное количество ресурсов системы. А это важно при возникновении аварийных ситуаций, когда все мощности компьютера, так или иначе, задействованы.

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

Командной оболочкой Windows для манипуляции и перенаправления команд определенным утилитам и средствам операционной системы является интерпретатор Cmd.exe . Он загружает консоль и перенаправляет команды в понятном для системы формате.

Основные команды для работы с файлами и директориями

Наиболее часто употребляемыми являются следующие команды:

  • RENAME – переименование директорий и файлов. Синтаксис команды:

Advanced ip scanner

Бесплатный и надежный поисковик устройств в локальной сети. Он выводит данные о всех устройствах, составляя список из: айпи, мак-адреса, производителя и имени.

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

Например:

  1. Адаптер для работы VPN и назначенное подключение ПК с айпи, начинающиеся с 10.180.1…
  2. Стандартный айпи адрес 192.168.0.1 – маршрутизатора от TP-Link. Поскольку на нем настроен DHCP-сервер с диапазоном значений айпи адресов от 100 до 199, последующие айпи в локальной сети начинаются со 100 в последней ячейке.
  3. Localhost – со 101 – это подключенный Android TV box.
  4. На 102 с обозначением Huawei – смартфон Honor 9 Lite.
  5. На 103 с обозначением Apple – айфон 7.
  6. На 104 без обозначения, но с именем «Desktop» – компьютер, с которого проверяется.
  7. Третья айпи на Desktop – адаптер настроенной виртуальной машины «Oracle VM VirtualBox».

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

Assoc

Большинство пользовательских файлов в операционной систем связаны с определёнными программами, которые обрабатывает их по умолчанию. Такая связь называется ассоциацией. Для её просмотра как раз и существует команда assoc. При её выполнении выводится список сопоставлений расширений и типов файлов. А ещё команда assoc позволяет изменять ассоциации.

Например командой assoc .html = txtfile для файлов с расширением HTML устанавливается тип файла txtfile (текстовый). Если же вам нужно узнать какой именно программой открываются файлы с таким расширением, используйте команду ftype txtfile.

Cipher

Эта команда предназначается для шифрования и дешифрования данных на дисках с файловой системой NTFS, но с таким же успехом она может использоваться для зачистки свободного дискового пространства. Пользоваться ей очень просто. Если вам нужно гарантированно удалить остатки всех ранее удалённых файлов на диске D, выполните в консоли команду cipher /w:D.

Driverquery

Полезная команда позволяющая просмотреть список всех установленных в операционной системе драйверов. При выполнении команды без параметров данные выводятся в виде отсортированного списка. Колонка «Модуль» содержит имена драйверов без расширения, колонка «Название» включает краткое описание драйвера, «Тип драйвера» — соответственно тип, «Дата ссылки» указывает на дату установки или последней модификации драйвера.

Fc (file compare)

Команда FC пригодится в основном кодерам, также она может использоваться теми юзерами, которым приходится работать с текстовыми файлами. Эта команда позволяет сравнивать содержимое двух файлов, отыскивая между ними несоответствия. Допустим, у вас имеются два файла file1.docx и file2.docx и вы хотите их сравнить. Выполните в консоли следующую команду:

fc /U “D:file1.docx” “D:file2.docx”

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

Netstat

Эта команда выводит список всех текущих интернет-соединений. Используется она в основном администраторами для отображения TCP и UDP-соединений, прослушиваемых портов, таблиц маршрутизации и статистических данных для различных протоколов. Также может использоваться для поиска следов, оставляемых вирусами и прочими вредоносными объектами. Выполненная без параметров команда Netstat отображает тип соединения, локальный адрес, внешний адрес и текущее состояние.

Как и Netstat команда ping используется в основном системными администраторами. Служит она для диагностики компьютерных сетей. С её помощью можно определять доступность тех или иных ресурсов. Допустим вам нужно проверить доступность Google. Поскольку DNS сервер Google имеет адрес 8.8.8.8, в консоли CMD нужно выполнить команду ping 8.8.8.8.

Pathping

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

Powercfg

Мощная утилита командной строки, предназначенная для управления параметрами электропитания Windows. Выполняется только с параметрами. Выполненная с ключом /Q команда Powercfg выводит текущую конфигурацию схемы электропитания, с ключом /a выводит отчет об использовании электроэнергии в ноутбуках, с ключом –energy генерирует детальный текстовый лог о состоянии компонентов компьютера, включая аккумуляторные батареи.

Sfc (system file checker)

Одна из самых полезных и нужных команд. Предназначается для обнаружения и восстановления повреждённых или модифицированных системных файлов Windows. Восстановление производится из резервных копий создаваемых самой операционной системой. Чтобы запустить сканирование системы с последующим восстановлением файлов выполните команду sfc с параметром /scannow.

Shutdown

Эта команда используется для завершения сеанса пользователя, выключения, перезагрузки и перевода компьютера в режим гибернации. Поддерживает удалённое управление. Выполняется shutdown всегда с параметрами. Например, команда вида shutdown /s /t 0 приведёт к завершению работы открытых приложений и немедленному выключению компьютера. Посмотреть список доступных ключей можно выполнив в консоли shutdown /?.

Taskkill

Если Tasklist просто выводит список запущенных процессов, то Taskkill завершает их работу в принудительном режиме. Правда для этого вам потребуется знать идентификатор завершаемого процесса или название исполняемого файла. Допустим, вам нужно принудительно закрыть Блокнот.

:/>  Как посмотреть пароль от Wi-Fi на Windows 10: 2 пошаговые инструкции

Выполняем для начала команду Tasklist и смотрим PID процесса notepad.exe. В нашем случае он имеет значение 2580. Зная PID процесса его легко можно «убить». Сама же команда будет выглядеть так: Taskkill /PID 2580. Примерно так же сработает команда Taskkill /IM notepad.exe, только в этом примере будут завершены все экземпляры процесса notepad.exe.

На этом пока всё. Есть и другие полезные команды CMD, с которыми пользователям желательно было бы познакомиться, но о них мы расскажем в следующий раз. К таковым в частности относится Diskpart — мощный инструмент управления дисками и разделами не уступающий возможностями коммерческим программным продуктам типа Acronis Disk Director.

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

Впрочем, желающим освоить консоль CMD не мешало бы также обратить внимание на её продвинутый аналог — встроенную утилиту PowerShell.

Tasklist

Команда Tasklist делает ту же работу, что и Диспетчер задач. Выполненная без параметров она выводит список всех запущенных процессов выполняющихся на локальном или удалённом компьютере. При этом для каждого процесса отображается его название, идентификатор (PID), имя сессии, номер сеанса и выделенный объём оперативной памяти.

Виды ip-адресов

По разным параметрам различают такие виды адресов IP:

  1. Статический (фиксированный, постоянный). Это комбинация чисел, которая навсегда присваивается юзеру. Его может выдать ваш провайдер за отдельную плату. Он необходим тем людям, которым нужно постоянно получать удалённый доступ к своему девайсу посредством клиента FTP. Главный минус такого адреса в том, что ПК становится более уязвимым в сети — взломщики могут также получить доступ к вашему ПК и всей информации на нём.
  2. Динамический. В начале каждого сеанса «сёрфинга» в сети юзер получает новый IP. Система выдаёт его автоматически из конкретного диапазон комбинаций.
  3. Белый (публичный, глобальный). Его используют для «сёрфинга» в интернете, то есть во внешней сети.
  4. Серый (внутренний, частный). Его получают юзеры отдельной локальной сети. Серый IP-адрес может быть как статистическим, так и динамическим. То же самое касается и белого адреса.

Рассмотрим сегодня, как выяснить, какой у вас есть IP именно для локальной сети — сети, которая соединяет друг с другом несколько устройств, находящихся недалеко друг от друга (в одном здании, офисе, квартире, институте и т. д.). Такое соединение нужно, например, для обмена теми или иными документами между ПК, получения доступа к общим каталогам и прочих целей.

Еще несколько нужных команд

При работе с ПК может пригодиться еще несколько команд из огромного списка операторов cmd . Вот некоторые из них:

  • format – выполняет форматирование CD диска в дисководе, имя которого указано в параметрах. Синтаксис команды:

format том [/fs: Файловая_Система] [/v: метка] [/q] [/a: размер] [/c] [/x]

При написании синтаксиса какой-либо команды квадратными скобками выделяются необязательные параметры.

Это подтверждает следующий пример написания команды: format e : — будет отформатирован носитель в дисководе E;

  • s et – служит для работы с переменными среды. Эта cmd команда позволяет создавать, удалять и присваивать значение переменным, которые можно использовать во время работы с командной строкой. Синтаксис:

set [[/a [выражение]] [/p [имя_переменной=]] строка] Пример: set include=c:inc

  • start – предназначена для запуска указанной программы или команды в отдельном окне:

Пример: start notepad

Cmd команды для сети - Вэб-шпаргалка для интернет предпринимателей!
Теперь с багажом полученных знаний можно не то что своим компьютером управлять, но и целой реальностью. Осталось только запустить соответствующий экземпляр cmd . Да и не все описанные в статье команды могут подойти для управления « действующим экземпляром » нашей реальности.

1. сброс winsock

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

Как узнать ip-адрес своего компьютера в локальной сети

IP-адрес своего ПК нужно знать, например, для подключения к своему домашнему или рабочему ПК для копирования каких-то документов. Раздобыть свой IP-адрес проще и быстрее всего — достаточно выполнить некоторые действия в одном из двух системных окнах «Виндовс».

Как узнать ip-адрес чужого или всех подключённых к локальной сети компьютеров

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

Командная строка

Проверить собственный айпи можно и с помощью CMD:

  1. В поисковой строке Windows 10 введите CMD и запустите программу с админ правами.
  1. Введите команду «ipconfig» и жмите «Enter».
  1. Ищите данные адаптера, который работает с Ethernet (то есть с сетью). Ваш IPv4-адрес будет отображен в строке IPv4-адрес.

Команды cmd

Ping – Конечно же пинг! Самая используемая утилита, отправляющая ICMP пакеты для проверки доступности узла на другой стороне. Показывает ответы, время за которое пакеты были доставлены и TTL (Time To Live), а по окончанию показывает статистику.

По умолчанию высылается 4 пакета, и увеличить их количество можно добавив в строку –n число_пакетов, либо запустив непрерывный пинг набрав –t. Помимо этого есть параметр –l размер_пакета, позволяющий изменить размер отправляемого пакета.

Пример:

ping 192.168.1.1 -t

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

ping /?

Tracert – Trace route как и ping позволяет определить доступность удаленного узла, однако она отображает в выводе все маршрутизаторы, через которые проходил пакет. При выполнении этой команды высылается ICMP пакет, с TTL=1, и после того как первый маршрутизатор отбросит пакет, будет выслан пакет с TTL увеличенным на 1, и так далее, пока не будет достигнет пункт назначения, либо пока TTL не станет равным 30.

Пример:

Команды для работы с сетью

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

  • ping – команда служит для мониторинга возможностей сетевого подключения ПК. Удаленному компьютеру отправляется установленное количество пакетов, а затем отправляется им назад. Учитывается время передачи пакетов и процент потерь. Синтаксис:

ping [-t] [-a] [-n счетчик] [-l размер] [-f] [-i TTL] [-v тип] [-r счетчик] [-s счетчик] [<-j список_узлов | -k список_узлов>] [-w интервал] [имя_конечного_ПК]

Определение ip-адреса этого пк

Узнать свой локальный IP с помощью средств Windows 10 можно тремя способами.

Определение ip-адресов других устройств с пк

Есть специальные утилиты, разрешающие сканировать домашнюю сеть на предмет адресов устройств, что к ней подключены.

Панель управления

Как узнать IP-адрес компьютера в локальной сети с помощью классической панели управления, которая функционировала еще с Windows XP? Данная опция доступна во всех версиях Windows:

  1. Комбинацией клавиш «Win R» вызовите «ncpa.cpl».
  1. В сетевых подключениях кликните на активный (основной) адаптер, который доступен. Перейдите в «Состояние».
  1. Далее кликните «Сведения».
  1. В строке IPv4 указана нужная вам информация.

Параметры

Определить IP можно довольно легко через «Параметры»:

  1. Нажмите «Win I» и перейдите в раздел «Сеть и Интернет».
  1. Нажмите «Ethernet» или «Wi-Fi», в зависимости от способа подключения к локалке.
  1. Кликните на значок «Сеть» и скрольте вниз.
  1. Ваш IPv4-адрес и является IP в локальной сети.

Прочие программы

К утилитам определяющие гаджеты, соединенные в домашней «паутине», можно приписать:

  1. «Free IP Scanner» – бесплатный поисковик устройств в локалке с удобным интерфейсом и малой нагрузкой на компьютерные ресурсы.
  2. «10-Страйк: сканирование сети» – русскоязычная утилита для работы с локалкой. Имеет множество функций и является платным программным обеспечением.
  3. «MyLanViewer» – отличная утилита с выполнением всех вышеуказанных функций, разработанная для англоязычного сегмента пользователей и направлена на распространение за границей. Кроме этого, цена единичной лицензии – 29 долларов.
:/>  Как правильно изъять флешку из компьютера

Работа с командной строкой в операционной системе windows

Вызвать консоль в Windows можно несколькими способами:

    Через утилиту « Выполнить » — для ее запуска нужно задействовать комбинацию клавиш « Win» «R ». Затем ввести в поле команду cmd и нажать « Ok »;
  • Через меню « Пуск » — переходим во « Все программы » — « Стандартные » — « Командная строка ».
  • Оба способа подразумевают запуск консоли от имени текущего пользователя. То есть со всеми правами и ограничениями, которые наложены на его роль в операционной системе. Для запуска cmd с правами администратора нужно в меню « Пуск » выделить значок программы и в контекстном меню выбрать соответствующий пункт:

    Cmd команды для сети - Вэб-шпаргалка для интернет предпринимателей!
    После запуска утилиты можно получить справочную информацию о командах и формате их написания в консоли. Для этого нужно ввести оператор help и нажать на « Enter »:

    С помощью «командной строки»

    Консоль «Командная строка» представляет собой редактор с чёрным фоном, через который юзер может выполнять различные операции на своём компьютере, в том числе и осуществлять вывод на экран сетевых параметров девайса:

    1. На «клаве» зажимаем кнопки R и «Виндовс», но только одновременно. Результат выполнения данной команды — появление окна «Выполнить». В нём вбиваем три буквы cmd — жмём на «Ввод» либо на «Энтер» на самой клавиатуре.
    2. Вызвать указанную стандартную утилиту можно также через панель «Пуск».
    3. На дисплее будет вызван редактор. Пишем в его окне формулу ipconfig самостоятельно либо используем вставку (через Ctrl V). Для выполнения жмём на «Энтер».
    4. В редакторе отобразятся разные сетевые параметры. Нас интересует блок с тем адаптером, который мы сейчас используем. В данном случае это беспроводной адаптер локальной сети. В перечне будет отображена маска подсети, основной шлюз и IP-адрес (IPv4). Если в данный момент девайс соединён с локальной сетью, то IPv4 будет таким же, как главный адрес (основной шлюз).
    5. Для получения детальной информации при необходимости вбиваем в консоль ещё одну формулу ipconfig/all.
    6. В чёрном редакторе отобразится информация по сетевой карте, а также физический точный адрес ПК (по-другому, MAC-адрес).

    С помощью «панели управления»

    Эти же данные юзер может получить через определённый раздел «Панели управления»:

    1. Вызываем панель через сервис «Выполнить» (открывается с помощью «Виндовс» и R) и слова control, написанного в строке «Открыть».
    2. Переходим в сетевой центр в перечне разделов панели.
    3. В левой колонке жмём на вторую ссылку для смены настроек сетевых адаптеров.
    4. В итоге на экране видим окно «Сетевые подключения».
    5. Вызвать это окно можно также с помощью секретной команды ncpa.cpl — просто копируем и вставляем её в окошко «Выполнить».
    6. Находим плитку для локального подключения, жмём правой клавишей и щёлкаем по второй строчке для показа состояния сети.
    7. Переходим в раздел со сведениями — кликаем по соответствующей кнопке под данными подключения. Ищем в следующем окошке пункт IPv4-адрес.

    С помощью сканирования сети сторонними утилитами

    Не всегда стандартные средства «Виндовс» помогают в поиске IP-адресов девайсов, которые находятся в вашей внутренней сети. Для таких случаев сторонними разработчиками были созданы специальные утилиты-сканеры. Одно из таких приложений — программа Advanced IP Scanner от компании Famatech.

    Список сетевых команд в 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

    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

    :/>  Для чего нужны утилиты ping nslookup

    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

    Через «командную строку»

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

    1. Для начала определимся, адрес какого конкретного юзера сети мы хотим узнать. С этой целью запускаем любую страницу «Проводника Виндовс». На левой панели с основными разделами находим и открываем ссылку «Сеть».
    2. В правой зоне «Проводника» должны появиться все устройства, подключенные в текущий момент к внутренней сети. Ищем нужного юзера и запоминаем название его ПК.
    3. Перечень девайсов в сети может показать также «Командная строка». Для этого запускаем на дисплее консоль через панель «Выполнить» и команду cmd. Вбиваем в редактор формулу nbtstat -n и жмём на «Энтер». Ищем необходимый чужой компьютер.
    4. Теперь в чёрном редакторе набираем формулу по типу ping [Название ПК]. Например, имя у компьютера apresn-pc, соответственно полностью команда будет выглядеть как ping apresn-pc. Для выполнения жмём как всегда на «Энтер».
    5. Ваш компьютер начнёт обмениваться пакетами с юзером, информацию о котором вы запросили. В итоге отобразится конечный IP-адрес другого пользователя.

    Возможно, вам необходимо определить адреса IP всех компьютеров из локальной сети. В этом вам также поможет консоль:

    1. Запускаем интерфейс строки через «Выполнить» либо «Пуск», а затем пишем короткую формулу arp -a.
    2. Даём старт выполнению через клавишу «Энтер».
    3. Внутренний сканер «операционки» проверит сеть и при наличии каких-либо устройств покажет их на дисплее: вы увидите адреса IP в первой колонке и физические адреса во второй.

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