Как изменить настройки сети через консоль Windows ::

Вступление

Для смены IP в командной строке windows есть утилита netsh. Подробнее, что это такое и с чем её едят на

PING

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

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

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

TRACERT

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

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

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

PATHPING

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

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

IPCONFIG

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

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

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

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

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

GETMAC

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

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

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

NSLOOKUP

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

:/>  Windows Movie Maker скачать бесплатно русская версия Windows

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

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

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

NETSTAT

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

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

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

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

NETSH

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

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

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

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

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

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

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

Вариант № 2:

Смена сетевых настроек через BAT файл. Создаем текстовый документ, открываем его, жмем кнопку “Файл”, выбираем пункт “Сохранить как”. Откроется окно сохранения файла. В меню “Тип файла” выбираем пункт “Все файлы” (по умолчанию будет стоять “Текстовый документ”), выбираем кодировку ANSI (если изменено на другое).

Далее к названию файла дописываем “.bat”, таким образом у вас должно получиться примерно такое название файла: “Текстовый документ.bat”. Жмем кнопку “Сохранить”. Далее можно изменить название файла на свое. Теперь жмем правой кнопкой мыши на bat файле и в меню выбираем пункт “Изменить”. Вводим в окно следующие команды:

:/>  Что делать, если Windows 10 просит активацию, а ключа нет?

BATCH
Как изменить настройки сети через консоль Windows ::
Копировать код

Команда “chcp 1251” устанавливает кодировку. Если этого не сделать, то через BAT файл нельзя будет сменить настройки на сетевом интерфейсе с названием, состоящим из русских символов.

Включение и отключение сетевых интерфейсов.

Отключение интерфеса

Занятия bat-аникой

Создаем файл network.bat с содержимым:

Как изменить настройки сети через консоль windows ::


Владельцам ноутбуков наверняка знакома ситуация, когда приходится менять IP-адрес, максу подсети, адреса шлюза и DNS-сервера при переносе компьютера из дома на работу или в институт и обратно. Менять руками – долго, использовать какие-либо дополнительные программы  – зачем, если в WindowsXPесть встроенное средство – команда netsh. Узнать полный синтаксис этой команды можно, набрав в консоли “netsh ?”. Для изменения сетевых параметров на ноутбуке в большинстве случаев будет достаточно создать bat-файл, содержащий две строки – настройку IP-адреса, маски подсети, шлюза и адреса DNS-сервера:    

netsh interface ip set address name=”Подключениеполокальнойсети” source=static addr=192.168.0.2 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1

netsh interface ip set dns address name=”Подключениеполокальнойсети” source=static addr=192.168.1.2

«Подключение по локальной сети» – имя подключения, настройки которого изменяются, addrIP-адрес сетевого интерфейса, mask– маска подсети, gateway– шлюз по умолчанию, gwmetric– метрика (для случая, аналогичного приведенному метрика всегда равна единице). Сокращенные варианты этих же команд (без указания названий параметров):

netsh interface ip set address name=”Подключениеполокальнойсети” static 192.168.0.2 255.255.255.0 192.168.0.1 1

netsh interface ip set dns address name=”Подключениеполокальнойсети” static 192.168.1.2

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

netsh interface ip set address name=”Подключениеполокальнойсети” source=dhcp

netsh interface ip set dns address name=”Подключениеполокальнойсети” source=dhcp

del.icio.usNews2DiggFurlma.gnoliaTechnorati CosmosBlinklistYahoo! My WebBlinkBitsBlogmarksCo.mments.comConnoteaDe.lirio.usFarkFeedmelinksLinkaGoGoNewsVineNetvouzRawSugarReddItScuttleShadowsSimplySmarkingSpurlTailRankWistsSegnaloДобавить на Mr. WongДобавить на WebnewsДобавить на  IcioДобавить на OneviewДобавить на FolkdДобавить на YiggДобавить на LinkarenaДобавить на StumbleUponДобавить на SlashdotДобавить на NetscapeДобавить на GoogleДобавить на DiigoЗабобрить эту страницу!Как изменить настройки сети через консоль Windows ::Добавить в закладки МоёМесто.ru
Постоянный адрес страницы: http://www.msconfig.ru/articles/how-to-change-network-settings-through-windows-console/

Комментарии[146]

Конфигурирование dns и wins серверов.

Добавить предпочитаемый DNS сервер.

netsh interface ip set dns «Local Area Connection» static 8.8.8.8

Добавить альтернативный DNS сервер.

netsh interface ip add dns «Local Area Connection» 8.8.4.4

Добавить 3-й DNS сервер.

netsh interface ip add dns «Local Area Connection» 192.168.1.30 index=3

:/>  Как исправить ошибку 0x0000011b при установке принтера

Установка автоматического получения предпочитаемого и альтернативного dns-сервера от DHCP-сервера.

netsh interface ip set dns «Local Area Connection» dhcp

Установка WINS.

netsh interface ip set wins «Local Area Connection» static 192.168.1.240

Последние приготовления

Программу macshift и батник я разместил в d:programnetwork. А на рабочий стол вынес ярлычок network.lnk. При запуске ярлыка командный файл начинает работу с вопроса о выборе настроек. Нажав «1», получаем настройки для дома, соответственно, «2» — для офиса.

Может быть кому-то данный топик окажется полезным.

Пример bat файла:

При запуске данного пакетного файла вам будет предложено выбрать один из двух вариантов настройки – дом или работа. В примере кода меняем название сетевого подключения на своё, если оно отличное от по умолчанию, т.е. “Подключение по локальной сети”. Так же меням сетевые настройки – IP, маску, шлюз и DNS сервера.

BATCH
Как изменить настройки сети через консоль Windows ::
Копировать код

Вот так будет выглядеть окно данного пакетного файла при запуске.

Просмотр сетевых настроек.

Расширеный вывод конфигурации сетевых интерфейсов.

netsh interface ip show config

Просмотр состояния интерфейсов (connected/disconnected).

C:WindowsSystem32>netsh interface ip show interface Инд Мет MTU Состояние Имя — ———- ———- ———— ————————— 1 50 4294967295 connected Loopback Pseudo-Interface 1 12 10 1300 disconnected Local Area Connection

Просмотр таблицы маршрутизации.

netsh interface ip show route

Просмотр конфигурации IP-адресов.

netsh interface ip show addresses

Просмотр адресов DNS-сервера.

netsh interface ip show dnsservers

Просмотр адресов WINS-сервера.

netsh interface ip show winsservers

Сохранение и восстановление конфигурации сетевых интерфейсов.

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

Сохранить сетевые настройки в виде файла.

C:WindowsSystem32>netsh -c interface dump > C:my-config.txt

Восстановить сетевые настройки из файла конфигурации.

C:WindowsSystem32>netsh -f C:my-config.txt

Вот и все. Мы рассмотрели далеко не все возможности утилиты Netsh.exe, а лишь самые часто используемые. Используя коммандную строку Windows и утилиту netsh можно намного облегчить себе жизнь.

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