Главная сайта | Форум | Фотоальбом | Регистрация   | Вход | Cайт в избранное | Правила сайта и форума

Приветствую Вас Гость | RSS


Фильмы | Онлайн Видео | Софт | Новости и Статьи | Игры онлайн | Фотоальбом | Форум

ДЛЯ ПРОСМОТРА САЙТА РЕКОМЕНДУЕТСЯ ИСПОЛЬЗОВАТЬ:  Uran - браузер от uCoz на базе проекта Chromium. | Google ChromeOpera | Firefox 


МЕНЮ САЙТА

ПОИСК ПО САЙТУ

Gamesblender № 661: будущее Xbox, новая игра авторов Ori, «неправильная» Subnautica 2 и прощание с Dead Cells

Gamesblender № 660: «портативки» от Sony и Microsoft, эксклюзивы Xbox на PlayStation, сделка Epic и Disney и показ Final Fantasy VII Rebirth

Tekken 8: 10 аниме из 10

Gamesblender № 659: Death Stranding 2 и другие показы State of Play, новый президент Blizzard, отмена Deus Ex и перенос «Смуты»

Gamesblender № 657: дата выхода S.T.A.L.K.E.R. 2, «Индиана Джонс» от авторов Wolfenstein, закрытие Piranha Bytes, Larian против подписок

Gamesblender № 656: ремастер Half-Life 2, сиквел Cyberpunk 2077 и новый конкурент Steam Deck

Gamesblender № 654: главные события 2023 года в игровой индустрии

Будущее Starfield, фанаты The Day Before, Spider-Man 2 и Wolverine на PC! Новости игр ALL IN 21.12

Обзор Warhammer 40000: Rogue Trader

Видеообзор Avatar: Frontiers of Pandora

Игромания! ИГРОВЫЕ НОВОСТИ, 19 февраля (Spyro, Gears Of War 5, THQ Nordic, Rainbow Six Siege)

Во что поиграть на этой неделе — 29 ноября + Лучшие скидки на игры

Игромания! Игровые новости, 19 сентября (Tokyo Game Show, League of Legends, CS: GO, BioShock)

Во что поиграть на этой неделе — 5 апреля + Лучшие скидки на игры

Во что поиграть на этой неделе — 15 ноября + Лучшие скидки на игры

Игромания! ИГРОВЫЕ НОВОСТИ, 15 января (Total War, God of War, CES 2018, Dark Souls)

Во что поиграть на этой неделе — 13 июля + Лучшие скидки на игры

Игромания! Игровые новости, 11 апреля (Uncharted 4, God of War 4, Final Fantasy 7 Remake)
СТАТИСТИКА
Всего материалов:
Фильмомания: 1510
Видео: 220
Каталог файлов: 98
Каталог статей: 6781
Фотоальбом: 1236
Форум: 1137/8079
Каталог сайтов: 386

Всего зарегистрировано:
Зарегистрировано: 1663
Сегодня: 0
Вчера: 0
За неделю: 1
За месяц: 8

Из них:
Пользователи: 1588
Проверенные: 23
Друзья: 5
Редакторы: 0
Журналисты: 8
В вечном бане: 33
Модераторы: 1
Администраторы: 3

Из них:
Парней 1258
Девушек 403


ON-Line всего: 2
Гостей: 2
Пользователей: 0

Сейчас на сайте:


День Рождения у: cnc-profi(37)
ВЫ МОЖЕТЕ ОКАЗАТЬ ПОДДЕРЖКУ ЗА ТРУДЫ, ПОЖЕРТВОВАВ ЛЮБУЮ СУММЫ.

WEBMONEY



Категории каталога

Главная » Статьи » Статьи » Статьи: Windows 7

Настройка сети в операционной системе Windows 7. Часть 7 – Управление параметрами TCP/IP средствами командной строки


Введение

В двух предыдущих статьях данного цикла вы узнали о структуре и настройке IPv4 и маски подсети средствами графического интерфейса. В операционных системах Windows за настройку, поддержку и анализ проблем в TCP/IP сетях отвечает оболочка сетевых сервисов Netsh. Netsh – это системная утилита-сценарий командной строки, позволяющая управлять конфигурацией различных сетевых служб, как на локальном, так и на удаленном компьютерах. По сути, Netsh предоставляет свою командную строку, которую вы можете использовать как в интерактивном, так и в неинтерактивном режимах. Утилита Netsh для корректной работы тесно взаимодействует с другими компонентами операционной системы, используя динамические библиотеки. В свою очередь, каждый Netsh Helper DLL обеспечивает данную утилиту обширным набором функций, называемых контекстами, которые представляют собой группу команд, предназначенных для управления сетевыми компонентами. В интерактивном режиме вы входите в оболочку, в командной строке вводите netsh и указываете имя контекста нужной для вас сетевой службы. Например, библиотека Dhcpmon.dll предоставляет утилите Netsh контекст и набор команд, предназначенных для настройки и поддержки DHCP-серверов.

Для этой утилиты существуют десятки различных контекстов, при помощи которых вы можете выполнять большинство операций, связанных с сетевыми сервисами. Каждый контекст утилиты netsh имеет свой набор доступных команд, причем, некоторые команды могут вызывать другие подконтексты, у которых тоже есть свои команды. Также стоит обратить внимание на то, что для переключения в нужный контекст из любого места в утилите netsh вам нужно только лишь ввести полное имя необходимого контекста. Для просмотра и управления сетевой TCP/IPv4-конфигурацией локального или удаленного компьютера, воспользуйтесь контекстом Interface IPv4 (включая адресацию, маски подсети, шлюзы по умолчанию, DNS- и WINS-сервера). Учтите, что некоторые команды контекста IPv4 доступны для работы только на локальном компьютере. В этой статье речь пойдет о настройке конфигурации IPv4 средствами командной строки, а именно при помощи контекста Interface IPv4 утилиты Netsh.

Добавление IPv4 адресов

Иногда вам может понадобиться, чтобы один компьютер выглядел в сети как несколько компьютеров или, чтобы ваша сеть была разделена на разные подсети и компьютеру необходим доступ к обеим подсетям только с одним сетевым адаптером. В операционных системах Windows, начиная с Windows Vista и Windows Server 2008, вы можете привязать несколько IPv4-адресов к компьютеру, даже если у него есть только один физический сетевой адаптер. При помощи утилиты командной строки Netsh и команды Add Address вы можете выполнить такие действия, то есть добавить новые IPv4 адреса и основные шлюзы на определенный интерфейс со статическим адресом. Стоит обратить внимание на то, что если для сетевого интерфейса IPv4-адреса будут назначаться DHCP-сервером, при добавлении адреса она будет отключена. Синтаксис команды следующий:

Netsh Interface IPv4 Add Address name=[имя_подключения] address=[ IPv4-адрес] mask=[маска] type=[тип] gateway=[шлюз] gwmetric=[метрика_шлюза] остальные_параметры

Где доступны следующие параметры:

Name. Этот параметр отвечает за имя или индекс вашего сетевого интерфейса. В большинстве случаев вы имеете дело с интерфейсом «Подключение по локальной сети» (Local Area Connection).

Address. Значеним этого параметра является статический IPv4 адрес, указанный в десятеричной системе счисления с разделительными точками, причем после этого адреса вы можете указывать префикс подсети.

Mask. Данный параметр отвечает за маску подсети для указанного IP-адреса.

Type. При помощи этого параметра вы можете указать, что данный адрес является адресом многоадресной рассылки (значение unicast) или произвольной рассылки (значение anycast). Данный параметр является опциональным

Gateway. Этот параметр определяет основной шлюз для добавляемого IPv4 адреса.

Gwmetric. Значением данного параметра выступает метрика основного шлюза. Метрика шлюза сообщает относительную цену использования этого шлюза. Если к определённому IPv4-адресу ведет несколько маршрутов, первым используется именно тот шлюз, цена метрики которого минимальная. В том случае, если компьютер не может связаться с первым шлюзом, операционная система Windows попытается задействовать шлюз со следующей наименьшей метрикой. По умолчанию метрика шлюза не назначается.

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

Preferredlifetime. Данный параметр определяет время жизни, в течение которого добавляемый вами адрес является основным.

Subinterface. Используя этот параметр, вы можете указать LUID для подчиненного интерфейса, на котором существует основной шлюз.

Store. Используя этот параметр, вы можете указать, будет ли после следующей загрузки данный адрес потерян (значение active) или будет ли адрес постоянным (значение persistent). Этот параметр опциональный и по умолчанию он не используется.

В этом примере добавим IP-адрес 192.168.137.5 для сетевого подключения «Подключение по локальной сети», где основной шлюз будет 192.168.137.1, а метрика будет равна 1:

Add address name=«Подключение по локальной сети» address=192.168.137.5 mask=255.255.255.0 gateway=192.168.137.1 gwmetric=1

Рис. 1. Добавление нового IP-адреса средствами командной строки

Настройка конфигурации IPv4

Как администраторам, так и штатным пользователям операционных систем Windows как минимум один раз в жизни приходилось менять IP-конфигурацию на своем компьютере. При обнаружении сетевой платы во время установки операционной системы по умолчанию включаются две версии протокола IP – IPv4 и IPv6. Также по умолчанию всем подключениям IPv4-адреса назначаются автоматически для того чтобы компьютер мог подключаться к DHCP-серверам. Компьютеры с таким типом подключения называются DHCP-клиентами. Из командной строки вы можете настраивать IP-адресацию вручную или автоматически. При настройке вручную вы назначаете компьютеру статический IP-адрес. Как вы уже знаете, такой адрес является фиксированным и не изменится до тех пор, пока вы вручную его не поменяете. При динамической настройке вы конфигурируете компьютер так, чтобы он получал свой IP-адрес от DHCP-сервера, расположенного в той же сети. Такой адрес всегда назначается при загрузке компьютера, и он может меняться.

Для настройки IP-конфигурации сетевых подключений вы также можете использовать утилиту командной строки Netsh, где статические и динамические IP-адреса назначаются в контексте Interface IPv4при помощи команды Set Address. Для работы с данной командой используется следующий синтаксис:

Netsh Interface IPv4 Add Address name=[имя_подключения] source=[dhcp | static] address=[ IPv4-адрес] mask=[маска] gateway=[шлюз] gwmetric=[метрика_шлюза] остальные_параметры

Как видно в этом синтаксисе, большинство параметров для данной команды ничем не отличаются от параметров команды Add Address. Параметр Name отвечает за имя подключения, параметр Address – за статический IP4v-адрес и т.д. Для этой команды вы можете использовать такие дополнительные параметры как type, subinterface и store, которые были подробно рассмотрены в предыдущем подразделе. Рассмотрим параметр, который не встречался в предыдущей команде:

Source. При помощи этого параметра вы объявляете команде, каким образом вам нужно настроить данное сетевое подключение. Если значением данного параметра будет dhcp, то данное сетевое подключение будет отконфигурировано под динамические настройки. В том случае если значением данного параметра будет выступать static, то для сетевого подключения будет назначаться статический IPv4-адрес.

В этом примере изменим статический IPv4-адрес для интерфейса с именем «Подключение по локальной сети» с 192.168.137.1 на 192.168.137.3 и добавим адрес основного шлюза 192.168.137.1:

Set Address name=«Подключение по локальной сети» source=static address=192.168.137.3 mask=255.255.255.0 gateway=192.168.137.1

Рис. 2. Изменение IPv4-адреса и основного шлюза при помощи командной строки

Отображение сведений конфигурации IPv4

Во время настройки сетевых подключений вам может понадобиться просмотреть конфигурацию существующих подключений. Функционал утилиты контекста Interface IPv4 утилиты Netsh позволяет вам выполнять такие действия. Команда Show addresses предназначена для проверки доступных интерфейсов и их текущей конфигурации. Для этой команды доступен лишь один параметр Name, при помощи которого вы можете указать только одно подключение, для которого будет выведена конфигурация.

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

  • DHCP включен. Эта строка отображает, является ли адрес статическим или использует DHCP-конфигурацию;
  • IP-адрес. В данной строке вы можете увидеть IP-адрес, настроенный для данного интерфейса;
  • Маска подсети. Здесь указана маска подсети, которая связана с указанным выше IP-адресом;
  • Основной шлюз. В этой строке вы можете увидеть IP-адрес основного шлюза для текущего интерфейса;
  • Метрика шлюза. В этой строке отображается метрика основного шлюза, который указан выше и отображается она только в том случае, если существует несколько основных шлюзов;
  • Метрика интерфейса. Данная строка показывает метрику текущего интерфейса и также, как и предыдущая строка, отображается только при наличии нескольких сетевых интерфейсов.

В этом примере выведем конфигурацию подключения «Подключение по локальной сети»:

Show addresses name=«Подключение по локальной сети»

Рис. 3. Просмотр конфигурации сетевого подключения средствами командной строки

Удаление IPv4 адресов

Контекст Interface IPv4 утилиты Netsh командной строки также позволяет вам удалять некоторые конфигурационные параметры TCP/ IP. Синтаксис у данной команды следующий:

Delete address name=[имя_сетевого_подключения] address=[ IPv4-адрес] gateway=[имя_шлюза]

С этой командой вы можете использовать следующие параметры:

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

Address. Этот параметр отвечает за удаляемый IPv4-адрес. Например, для удаления статического адреса для сетевого подключения «Подключение по локальной сети», вы можете выполнить такую команду: Delete address name=«Подключение по локальной сети» address=192.168.156.21.

Gateway. При помощи этого параметра вы можете удалить основной шлюз. Данный параметр поддерживает несколько значений:

  • Удаление статического IP-адреса основного шлюза. В этом случае применение команды будет выглядеть следующим образом: Delete address name=«Подключение по локальной сети» gateway=192.168.1.1
  • Удаление всех статических IP-адресов шлюзов в указанном интерфейсе. В этом случае значением данного параметра будет all. Например: Delete address name=«Подключение по локальной сети» gateway=all.

Store. При помощи этого параметра вы можете указать, что удаление данного адреса будет действовать только до перезагрузки компьютера (значение active) или удаление будет выполнено окончательно (значение persistent), что и задано по умолчанию.

В этом примере удалим IPv4-адрес и основной шлюз, созданный в одном из предыдущих разделов данной статьи для подключения «Подключение по локальной сети»:

Delete address name=«Подключение по локальной сети» address=192.168.137.3 gateway=192.168.137.1

Рис. 4. Удаление статического адреса и основного шлюза средствами командной строки

Заключение

В этой статье вы познакомились с утилитой командной строки Netsh, предназначенной для управления конфигурацией различных сетевых служб на компьютерах. Также вы познакомились с контекстом Interface IPv4, позволяющим управлять сетевой TCP/ IPv4-конфигурацией. Были рассмотрены примеры с добавлением IP-адресов и шлюзов, изменением настроек статического адреса, просмотра сетевой конфигурации и удаления параметров TCP/ IP. В следующей статье данного цикла вы познакомитесь с утилитами командной строки, предназначенными для устранения неполадок сетевых подключений.

 


Если на странице вы заметили в посте отсутствие изображений, просьба сообщить , нажав на кнопку.



После прочтения материала " Настройка сети в операционной системе Windows 7. Часть 7 – Управление параметрами TCP/IP средствами командной строки ", можно просмотреть форум и поискать темы по данной игре.



ДРУГИЕ МАТЕРИАЛЫ
Как правильно начать отношения
Соучредитель Pirate Bay Готфрид Свартхольм был арестован в Камбодже
В Европейской Windows 7 не будет Internet Explorer
USB 3.0 может быть представлен на летнем форуме IDF
Новые скриншоты Need For Speed Undercover
Внешний DVD-привод Buffalo со скоростью записи 20х
Firefox скачан более миллиарда раз
Дело банды хакеров направлено в суд
Вступительные ролики Wrath of the Lich King и Warhammer Online
Пополнение в линейке Olympus: FE-360 и FE-370
Игра Tropico 3 отправлена на золото
Cтатистика вредоносного ПО в июне по версии ESET
Последний день Билла Гейтса в Microsoft (видео)
Tropico 3 выходит на Xbox 360 и PC
Продажи игр серии Metal Gear превысили 40 млн копий
Красочные ноутбуки Dell Studio 14z с защитой от воров
Внутри-игровые скриншоты Final Fantasy XIII
Туристическая область и IT-разработки - любовь с первого взгляда
Анонс платы Intel Desktop Board D945GCLF2 для неттопов
Рост интернет-трафика за последний год составил 53%

Если вам понравился материал "Настройка сети в операционной системе Windows 7. Часть 7 – Управление параметрами TCP/IP средствами командной строки", - поделитесь ним с другими.


html-cсылка на публикацию
BB-cсылка на публикацию
Прямая ссылка на публикацию


Категория: Статьи: Windows 7 | Добавил: Фокусник (26.07.2010)
Просмотров: 2542

Ниже вы можете добавить комментарии к материалу " Настройка сети в операционной системе Windows 7. Часть 7 – Управление параметрами TCP/IP средствами командной строки "

Внимание: Все ссылки и не относящиеся к теме комментарии будут удаляться. Для ссылок есть форум.


Всего комментариев : 0
avatar
ФОРМА ВХОДА
ПОЖЕРТВОВАНИЯ



WMZ: Z143317192317
WMB: X706980753649

Boosty - Donate

Payeer: P48650932
На кофе / ko-fi
ПАРТНЕРЫ

World of Warships — это free-to-play ММО-экшен, который позволяет окунуться в мир масштабных военно-морских баталий. Возьмите под управление легендарные боевые корабли первой половины ХХ века и завоюйте господство на бескрайних океанских просторах.

Курсы обмена WebMoney


Что такое ресурс Turbobit и как качать.


Получи 10 ГБ места бесплатно, на всю жизнь.


Boosty – сервис по сбору донатов.
Xtract - трейлер анонс
Xtract - трейлер анонс
Скандал: Соловьев и Собчак на ТВ. Вырезано из эфира
Скандал: Соловьев и Собчак на ТВ. Вырезано из эфира
Титанобоа - самая гигантская змея в истории
Титанобоа - самая гигантская змея в истории
Фильм
Фильм "Пылающий" (2018) - Русский трейлер
Gamesblender № 201: или это конец MGS, или Кодзима опять играет с нами
Gamesblender № 201: или это конец MGS, или Кодзима опять играет с нами
38 легких и полезных советов по шитью
38 легких и полезных советов по шитью
Gamesblender №253: Sony готовит улучшенную версию PlayStation, а Remedy оправдывает Quantum Break
Gamesblender №253: Sony готовит улучшенную версию PlayStation, а Remedy оправдывает Quantum Break
Подрывники идиоты!
Подрывники идиоты!
Офисный беспредел — Русский трейлер (2018)
Офисный беспредел — Русский трейлер (2018)

"Start Again" - Sam Tsui

Неудачный день
Неудачный день
Немного прикольных демотиваторов
Немного прикольных демотиваторов
Сборник приколов в картинках и фото (24 шт)
Сборник приколов в картинках и фото (24 шт)
15 фотографий спасённых от бездомной жизни животных, которые вернут вам веру в человечество
15 фотографий спасённых от бездомной жизни животных, которые вернут вам веру в человечество
Оказалось, показалось что - то делают не то … (23 фото)
Оказалось, показалось что - то делают не то … (23 фото)
Художник изобразил диснеевских персонажей в виде реальных людей (17 фото)
Художник изобразил диснеевских персонажей в виде реальных людей (17 фото)
15-летний художник из Сербии рисует по памяти невероятно детализированные изображения животных (14 фото)
15-летний художник из Сербии рисует по памяти невероятно детализированные изображения животных (14 фото)
Сюрреалистические фотоманипуляции Зака Изи (31 фото)
Сюрреалистические фотоманипуляции Зака Изи (31 фото)
СТАТИСТИКА
Яндекс.Метрика


Copyright © 2000-2024, Alex LTD and System PervertedХостинг от uCoz