Любой системный администратор сталкивается с настройкой сетевых интерфейсов. Большинство для этой цели используют графический интерфейс Windows, что не всегда удобно. В этой статье я расскажу, как настроить сеть с помошью интерфейса командной строки cmd, используя встроенную утилиту netsh.
В операционных системах Windows есть специальная утилита netsh для настройки сетевого адаптера из командной строки cmd.
netsh.exe (network shell) — сетевая оболочка (программа) для ОС Windows, которая позволяет настраивать сетевые параметры, в том числе и удаленно. Данная утилита доступна на всех версиях Windows, начиная с Windows 2000.
Запуск командной строки:
Пуск —> Выполнить —> в строку вводим cmd.exe
Откроется черное окно с мигающим курсором. Тут мы и будем вводить перечисленные ниже команды (ну это для тех, кто никогда не работал с командной строкой).
Конфигурирование сетевых параметров (ip-адреса, сетевой маски и шлюза)
Уснановка ip-адреса, маски и шлюза.
netsh interface ip set address name="Local Area Connection" static 192.168.1.15 255.255.255.0 192.168.1.1
где
Local Area Connection — название вашего сетевого интерфейса.
192.168.1.15 — сетевой адрес (ip address).
255.255.255.0 — сетевая маска (network mask).
192.168.1.1 — шлюз (default gateway).
Установка дополнительного ip-адреса.
netsh interface ip add address name="Local Area Connection" 192.168.1.20 255.255.255.0
Включение автоматического получения ip-адреса, сетевой маски и шлюза от DHCP-сервера.
netsh interface ip set address "Local Area Connection" dhcp
Конфигурирование 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
Установка автоматического получения предпочитаемого и альтернативного 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
Включение и отключение сетевых интерфейсов
Отключение интерфеса
netsh interface set interface name="Local Area Connection" admin=DISABLED
Включение интерфеса
netsh interface set interface name="Local Area Connection" admin=ENABLED
Просмотр сетевых настроек
Расширеный вывод конфигурации сетевых интерфейсов.
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 можно намного облегчить себе жизнь.
- Какие виды IP-адресов существуют
- Зачем устанавливают статический IP
- Как настроить статический IP на Windows 7, 8.1 и 10
- Вариант 1. Через сетевые подключения
- Вариант 2. Через командную строку
Читайте нашу статью, если хотите узнать, как вручную указать IP адрес. Сначала мы расскажем, зачем нужен IP-адрес и какой вид он может иметь, а затем покажем, как вручную настроить статический IP на ОС Windows версии 7, 8.1 и 10.
IP-адрес (от англ. Internet Protocol) — это уникальный номер для идентификации устройства (например, компьютера или сервера) в сети. IP-адрес имеет каждое устройство в интернете. Поскольку обмен данными лежит в основе работы всей сети, IP-адрес является неотъемлемой единицей этой системы: без него устройства не смогли бы находить друг друга и взаимодействовать.
Какие виды IP-адресов существуют
На самом деле каждое устройство в интернете имеет сразу два IP-адреса: внешний и внутренний. Разберемся, чем они отличаются.
Дело в том, что сеть тоже можно поделить на два вида — глобальную и локальную. Устройства могут “общаться” внутри локальной или внутри глобальной сети. Обмен данными между глобальной и локальной сетью происходит, но для этого нужен посредник.
Вот что происходит, когда устройство в локальной сети хочет связаться с устройством из глобальной сети:
- Внутри локальной сети компьютер с внутренним IP обращается к роутеру (сетевому адаптеру, маршрутизатору).
- Роутер принимает запрос и преобразует внутренний IP компьютера во внешний с помощью NAT (Network Address Translation).
- Затем роутер ищет нужный сервер в глобальной сети и передает ему запрос компьютера уже от внешнего адреса.
- Сервер обрабатывает запрос и возвращает ответ на внешний IP.
- После этого роутер сопоставляет, какому внутреннему IP соответствует этот внешний адрес, и передает ответ нужному компьютеру уже по локальной сети.
Таким образом, внутри локальной сети устройства связываются друг с другом с помощью внутренних адресов, а в глобальной — с помощью внешних. Каждый из них, в свою очередь, может быть динамическим или статическим.
Динамический IP — это адрес, который закрепляется за компьютером при регистрации в сети. Но устройство “получает” его лишь на время. Как только компьютер подключается к интернету, за ним закрепляется тот или иной свободный адрес из общей базы адресов. Как только он прекращает работу в интернете, адрес освобождается и назначается новому устройству, которое вышло в сеть. Если компьютер снова выйдет в сеть, он получит новый IP — он достанется ему от другого, покинувшего сеть компьютера. По такому принципу функционирует большая часть устройств в интернете.
Статический IP — это закрепленный адрес отдельной линии в интернете. Он позволяет зафиксировать конкретный адрес за одним компьютером на продолжительный период. Когда интернет только появился, такой тип адресов присваивали всем устройствам. Затем количество устройств в сети стало увеличиваться в геометрической прогрессии и уникальных адресов перестало хватать на всех. Поэтому сейчас статический адрес можно получить только за плату у интернет-провайдера.
Зачем устанавливают статический IP
После настройки статического IP вы сможете:
- настроить веб-сервер или FTP на локальном компьютере,
- установить подключение к устройствам через удаленный рабочий стол,
- настроить подключение по VPN (для подключения из домашней сети к сети в офисе),
- управлять принтером, который подключен только к одному компьютеру, с разных компьютеров внутри локальной сети,
- авторизовываться в файловых хранилищах и аналогичных сервисах.
Статический IP настраивают как для доступа к устройству из внешней сети, так и внутри локальной. Для этого сначала нужно заказать IP у своего интернет-провайдера, а затем установить его вручную.
Как настроить статический IP на Windows 7, 8.1 и 10
Существует несколько вариантов настройки статического айпи на Windows. Мы покажем два самых простых: через сетевые подключения и через командную строку.
Вариант 1. Через сетевые подключения
Как настроить IP адрес вручную через сетевые подключения:
1. Откройте командную строку. Для этого нажмите Win + R, в поисковую строку введите ncpa.cpl и кликните Ок:
2. Правой кнопкой мыши кликните по сетевому адаптеру и выберите Свойства:
3. Кликните по пункту IP версии 4 и нажмите Свойства:
Как установить айпи адрес
4. Отметьте пункт Использовать следующий IP-адрес и внесите информацию:
- IP-адрес — введите актуальный IP,
- Маска подсети — оставьте значение по умолчанию — 255.255.255.0,
- Основной шлюз — адрес интерфейса маршрутизатора (указан в договоре с интернет-провайдером).
5. Отметьте пункт Использовать следующие адреса DNS-серверов и укажите:
- Предпочитаемый DNS-сервер — 8.8.8.8 (корневой DNS Google),
- Альтернативный DNS-сервер — 8.8.4.4 (корневой DNS Google).
После этого кликните Ок:
Готово.
Вариант 2. Через командную строку
Как прописать IP адрес в Windows с помощью командной строки:
1. Откройте командную строку. Для этого нажмите Win + R, в поисковую строку введите cmd и кликните Ок:
2. Введите команду, чтобы проверить название сетевого соединения:
netsh interface ipv4 show config
3. Затем введите:
netsh interface ipv4 set address name="Беспроводная сеть" static 123.123.123.123 255.255.255.0 192.168.0.1
Где:
- Беспроводная сеть — имя сетевого соединения,
- 123.123.123.123 — нужный IP,
- 255.255.255.0 — маска подсети,
- 192.168.0.1 — основной шлюз.
4. Задайте корневые DNS-серверы Google с помощью команд:
netsh interface ipv4 set dns name="Беспроводная сеть" static 8.8.8.8
netsh interface ipv4 add dns name="Беспроводная сеть" 8.8.4.4 index=2
Готово.
Теперь вы знаете, как и для чего используют Айпи, а также как проходит настройка IP адреса на Windows.
Года полтора назад была у меня такая рутинная работа: приходя на работу – вводить IP-адрес, маску, шлюз, DNS для Ethernet-порта ноутбука, а приходя домой – менять все эти параметры на другие. Первое время я мирился, но длилось это недолго – ну как можно каждый день делать одно и то же!? Тогда и вышел я на след Windows-утилиты netsh, которая, вкупе с batch-файлом дала возможность делать то же самое, но гораздо (!) быстрее и удобнее (используя стандартные средства Windows и всего один текстовый файл).
Здесь утилита netsh уже была немного описана, но я предлагаю другую реализацию, возможности которой будут более гибкими.
Netsh
Итак, поигравшись с netsh на Windows 7 (для Windows XP синтаксис немного меняется) я обнаружил, что можно присвоить интерфейсу (в приведенном ниже примере — интерфейсу под названием «LAN») IP-адрес, маску и шлюз с помощью команды:
netsh interface ipv4 set address name="LAN" static 10.253.0.35 255.255.255.192 10.253.0.7
Команды, понятное дело, вводятся в командной строке Windows. Если параметры отказываются изменяться — запускаем cmd от имени администратора.
Если понадобится добавить еще один IP-адрес, то используем:
netsh interface ipv4 add address name="LAN" address=192.168.2.4 255.255.255.0
Две следующие команды очищают список DNS-серверов и выставляют IP-адрес 212.154.163.162 первым в списке DNS-серверов:
netsh interface ipv4 set dnsserver "LAN" static none
netsh interface ipv4 add dns "LAN" 212.154.163.162 1
Чтобы предоставить возможность назначения сетевых параметров DHCP-серверу используем:
netsh interface ipv4 set address name="LAN" source=dhcp
netsh interface ipv4 set dns name="LAN" source=dhcp
Ну и для отображения текущих параметров можно использовать:
netsh interface ipv4 show ipaddresses "LAN" normal
netsh interface ipv4 show dnsservers "LAN"
Batch-файлы
На этом закончим наше знакомство с netsh и перейдем к batch-файлами Windows (текстовый файл с расширением «bat»), который позволяет не только автоматизировать ввод длинных команд (в том числе и netsh-комманд), но также поможет сделать этот процесс более интересным, интерактивным и не заставит нас использовать для каждого варианта настроек отдельный файл.
Для вывода на экран используется команда «ECHO» (она будет использоваться для вывода своеобразного меню):
ECHO 1 LAN DHCP
Для вывода сообщения и запроса ввода от пользователя используем «SET»:
set /p choice=Enter the number of your choice:
Для условного перехода к метке воспользуемся связкой «IF» и «GOTO» (если кто знает, можно ли использовать Case — буду рад упростить итоговый скрипт):
if '%choice%'=='1' goto one
Для обозначения метки (в нашем случае метки «one») используется двоеточие:
:one
Итого
На этом можно закончить и торжественно сообщить, что Вы знаете все, что нужно для того, чтобы полностью разобраться в итоговом batch-файле (есть комментарии на русском языке) и переделать его под себя. Вот ссылка на страничку гугл-проекта QNet (сделал по аналогии с Yet Another Net Switcher — спасибо автору, раньше этим не пользовался). Ах да, комментарии в batch-файлах начинаются с «rem».
P.S. Теперь ни на работе, ни дома этим скриптом почти не пользуюсь (есть DHCP), но в командировках — по-прежнему очень удобная вещь.
P.P.S. С русскоязычным названием «Подключение по локальной сети» скрипт может и не сработать, но я давно привык именовать сетевые карты как «LAN» и «WLAN».
Интернет устроен по принципу непрерывного обмена данными между устройствами. Чтобы устройства могли находить друг друга в сети и взаимодействовать, были придуманы IP-адреса. IP-адрес (от англ. Internet Protocol) — это уникальный идентификатор компьютера, сервера или другого устройства в интернете.
В статье мы расскажем о том, какие типы IP существуют, и покажем, как указать IP адрес вручную на компьютере с ОС Windows 7, 8.1 и 10.
Типы IP-адресов
Любое устройство в интернете имеет два IP-адреса:
- внешний — виден всему интернету. Именно по этому адресу к компьютеру обращаются все устройства из глобальной сети. Узнать внешний IP компьютера можно с помощью сервиса Мой IP-адрес.
- внутренний — известен только устройствам внутри частной сети. С его помощью устройства «общаются» в локальных сетях.
Чтобы связаться с устройствами из глобальной сети, компьютер обращается по локальной сети к сетевому адаптеру (маршрутизатору или роутеру). Адаптер преобразует внутренний IP во внешний с помощью технологии NAT (Network Address Translation). Затем он ищет нужный сервер в интернете и передает ему запросы компьютеров. Сервер обрабатывает запросы и отправляет ответы на внешний IP-адрес. После этого адаптер сопоставляет, какому внутреннему IP соответствует тот или иной внешний адрес, и передаёт ответ нужному компьютеру по локальной сети.
Таким образом, чтобы получить ответ из глобального интернета, компьютер должен сначала обратиться к посреднику — маршрутизатору. Компьютер и маршрутизатор взаимодействуют внутри локальной сети с помощью внутренних адресов. А маршрутизатор и устройства из глобальной сети — с помощью внешних адресов.
Внешний и внутренний IP могут быть как статическими, так и динамическими.
Динамический IP — это адрес, который компьютер получает при каждой регистрации в сети. Такой адрес закрепляется за устройством только на время. Динамический адрес может измениться сразу после перезагрузки компьютера. Как только компьютер подключается к интернету, за ним закрепляется тот или иной свободный адрес из общей базы адресов. Когда он прекращает работу в интернете, адрес освобождается и закрепляется за новым появившемся в сети устройством. Если компьютер снова захочет подключиться, он получит новый IP, который достанется ему от другого, покинувшего сеть компьютера. С помощью динамических адресов функционирует большая часть устройств в интернете.
Статический IP — это фиксированный адрес отдельной линии в интернете. Он позволяет зафиксировать один адрес за одним компьютером на длительное время. В начале развития интернета такой тип адресов закреплялся за всеми устройствами. Со временем количество устройств в сети увеличилось в десятки тысяч раз и уникальных адресов перестало хватать на всех. Теперь статический адрес можно получить только у интернет-провайдера за плату.
Для чего нужен статический IP
Статический IP используют для настройки доступа к устройству как из внешней сети, так и внутри локальной. Статический IP позволяет:
- подключаться к компьютеру через удаленный рабочий стол,
- управлять принтером, который подключен только к одному компьютеру, с разных компьютеров внутри локального интернета,
- настроить FTP или веб-сервер на домашнем компьютере,
- настроить VPN-подключение (например, подключение из дома к сети офиса),
- пользоваться банковскими платежным системам через клиент-банки,
- удаленно подключаться к камерам наблюдения за домом/квартирой,
- авторизоваться в файловых хранилищах и других аналогичных сервисах.
Статический IP устанавливают вручную. Для этого нужно заказать IP у своего интернет-провайдера, а затем настроить его.
Как настроить статический IP в Windows 7, 8.1 и 10
В операционной системе Windows можно установить статический айпи адрес четырьмя способами:
- через командную строку,
- через сетевые подключения,
- с помощью Windows PowerShell,
- в параметрах сети.
Мы покажем два самых универсальных способа установки — через командную строку и через сетевые подключения.
Способ 1. Через командную строку
-
1.
Нажмите сочетание клавиш Win + R.
-
2.
В поисковую строку введите «cmd» и нажмите Ок:
-
3.
Введите команду:
netsh interface ipv4 show config
Проверьте название вашего сетевого соединения и шлюз маршрутизатора:
-
4.
Затем выполните команду вида:
netsh interface ipv4 set address name="Беспроводная сеть" static 123.123.123.123 255.255.255.0 192.168.0.1
Где:
- Беспроводная сеть — название вашего сетевого соединения,
- 123.123.123.123 — новый IP,
- 255.255.255.0 — маска подсети (значение по умолчанию),
- 192.168.3.1 — шлюз.
-
5.
Укажите корневые DNS-серверы Google командами:
netsh interface ipv4 set dns name="Беспроводная сеть" static 8.8.8.8
и
netsh interface ipv4 add dns name="Беспроводная сеть" 8.8.4.4 index=2
Готово.
Способ 2. Через сетевые подключения
-
1.
Нажмите сочетание клавиш Win + R.
-
2.
В поисковую строку введите «ncpa.cpl» и нажмите Ок:
-
3.
Правой кнопкой мыши кликните по нужному сетевому адаптеру. Затем нажмите Свойства:
-
4.
Кликните по пункту IP версии 4 и нажмите Свойства:
-
5.
Выберите пункт Использовать следующий IP-адрес. Заполните поля:
- IP-адрес — укажите новый IP,
- Маска подсети — её значение по умолчанию 255.255.255.0,
- Основной шлюз — адрес интерфейса вашего маршрутизатора. Его можно посмотреть в договоре с интернет-провайдером или через командную строку.
В пункте «Использовать следующие адреса DNS-серверов» укажите корневые DNS Google:
- Предпочитаемый DNS-сервер — 8.8.8.8,
- Альтернативный DNS-сервер — 8.8.4.4.
Затем нажмите Ок:
Готово.
Теперь вы знаете, для чего нужен статический IP, и сможете настроить IP адрес вручную на своём компьютере.
Протокол TCP/IP определяет порядок обмена данными между вашим компьютером и другими компьютерами.
Чтобы упростить управление параметрами TCP/IP, рекомендуется использовать автоматический протокол DHCP. При использовании DHCP IP-адреса автоматически назначаются компьютерам в сети (если сеть поддерживает эту функцию). Если вы используете DHCP, то при перемещении компьютера в другое расположение вам не потребуется изменять параметры TCP/IP. При использовании DHCP не нужно вручную настраивать параметры TCP/IP, например DNS и WINS.
Включение DHCP и изменение других параметров TCP/IP
-
Нажмите кнопку «Пуск», а затем введите параметры. Выберите параметры >сети & Интернете.
-
Выполните одно из следующих действий:
-
Для Wi-Fi сети выберите Wi-Fi > управление известными сетями. Выберите сеть, для которой необходимо изменить параметры.
-
Для сети Ethernet выберите Ethernet, а затем выберите сеть Ethernet, к которой вы подключены.
-
-
Рядом с назначением IP-адреса выберите «Изменить».
-
В разделе «Изменение параметров IP-адресов сети» или «Изменение параметров IP-адреса» выберите «Автоматический (DHCP) или «Вручную«.
-
Указание параметров IPv4 вручную
-
В разделе «Изменение параметров IP-адреса сети » или «Изменить параметры IP-адреса» выберите «Вручную», а затем включите протокол IPv4.
-
Чтобы указать IP-адрес, введите параметры IP-адреса в полях IP-адреса, маски подсети и шлюза.
-
Чтобы указать адрес DNS-сервера, в полях Предпочитаемый DNS-сервер и Альтернативный DNS-сервер введите адреса основного и дополнительного DNS-серверов.
-
Чтобы указать, следует ли использовать зашифрованное (DNS по протоколу HTTPS) или незашифрованное подключение к указанному DNS-серверу или серверам, для DNS по протоколу HTTPS выберите нужный параметр:
-
Отключено. Все запросы DNS будут отправляться на DNS-сервер, незашифрованный в виде открытого текста по протоколу HTTP.
-
Включен (автоматический шаблон): запросы DNS шифруются и отправляются на DNS-сервер по протоколу HTTPS. Запросы DNS будут использовать параметры по умолчанию для автоматического шаблона или пытаться обнаружить их автоматически.
-
On (manual template): DNS-запросы шифруются и отправляются на DNS-сервер по протоколу HTTPS. Они будут использовать параметры, которые вы введете в поле шаблона DNS по протоколу HTTPS .
-
-
Если вы используете DNS по протоколу HTTPS (автоматический или ручной шаблон), включите или отключите резервный текст в виде обычного текста:
-
Если он включен, запрос DNS будет отправлен незашифрованным, если его невозможно отправить по протоколу HTTPS.
-
Если он отключен, запрос DNS не будет отправлен, если он не может быть отправлен по протоколу HTTPS.
-
-
-
Указание параметров IPv6 вручную
-
В разделе «Изменение параметров IP-адреса сети » или «Изменение параметров IP-адреса» выберите «Вручную», а затем включите протокол IPv6.
-
Чтобы указать IP-адрес, введите параметры IP-адреса в полях ip-адреса, длины префикса подсети и шлюза.
-
Чтобы указать адрес DNS-сервера, в полях Предпочитаемый DNS-сервер и Альтернативный DNS-сервер введите адреса основного и дополнительного DNS-серверов.
-
Чтобы указать, следует ли использовать зашифрованное (DNS по протоколу HTTPS) или незашифрованное подключение к указанному DNS-серверу или серверам, для DNS по протоколу HTTPS выберите нужный параметр:
-
Отключено. Все запросы DNS будут отправляться на DNS-сервер, незашифрованный в виде открытого текста по протоколу HTTP.
-
Включен (автоматический шаблон): запросы DNS шифруются и отправляются на DNS-сервер по протоколу HTTPS. Запросы DNS будут использовать параметры по умолчанию для автоматического шаблона или пытаться обнаружить их автоматически.
-
On (manual template): DNS-запросы шифруются и отправляются на DNS-сервер по протоколу HTTPS. Они будут использовать параметры, которые вы введете в поле шаблона DNS по протоколу HTTPS .
-
-
Если вы используете DNS по протоколу HTTPS (автоматический или ручной шаблон), включите или отключите резервный текст в виде обычного текста:
-
Если он включен, запрос DNS будет отправлен незашифрованным, если его невозможно отправить по протоколу HTTPS.
-
Если он отключен, запрос DNS не будет отправлен, если он не может быть отправлен по протоколу HTTPS.
-
-
-
Если выбрать параметр Автоматически (DHCP), параметры IP-адресов и адрес DNS-сервера устанавливаются автоматически маршрутизатором или другой точкой доступа (рекомендуется).
-
Если выбрать параметр Вручную, вы сможете вручную задать параметры IP-адресов и адрес DNS-сервера.
-
-
После внесения необходимых изменений, нажмите кнопку Сохранить.
Примечание: Чтобы установить IPv4, запустите командную строку с правами администратора, введите netsh interface ipv4 install, а затем нажмите клавишу ВВОД.
Включение DHCP и изменение других параметров TCP/IP
-
Нажмите кнопку Пуск и выберите Параметры > Сеть и Интернет.
-
Выполните одно из следующих действий:
-
Для Wi-Fi сети выберите wi-Fi > управление известными сетями. Выберите сеть, параметры которой нужно изменить, а затем выберите Свойства.
-
Для сети Ethernet выберите Ethernet, а затем выберите сеть Ethernet, к которой вы подключены.
-
-
В разделе Назначение IP нажмите кнопку Изменить.
-
В разделе Изменить параметры IP выберите параметр Автоматически (DHCP) или Вручную.
-
Указание параметров IPv4 вручную
-
В разделе Изменить параметры IP выберите параметр Вручную и включите параметр IPv4.
-
Чтобы указать IP-адрес, в полях IP-адрес, Длина префикса подсети и Шлюз введите параметры IP-адресов.
-
Чтобы указать адрес DNS-сервера, в полях Предпочитаемый DNS-сервер и Альтернативный DNS-сервер введите адреса основного и дополнительного DNS-серверов.
-
-
Указание параметров IPv6 вручную
-
В разделе Изменить параметры IP выберите параметр Вручную и включите параметр IPv6.
-
Чтобы указать IP-адрес, в полях IP-адрес, Длина префикса подсети и Шлюз введите параметры IP-адресов.
-
Чтобы указать адрес DNS-сервера, в полях Предпочитаемый DNS-сервер и Альтернативный DNS-сервер введите адреса основного и дополнительного DNS-серверов.
-
-
Если выбрать параметр Автоматически (DHCP), параметры IP-адресов и адрес DNS-сервера устанавливаются автоматически маршрутизатором или другой точкой доступа (рекомендуется).
-
Если выбрать параметр Вручную, вы сможете вручную задать параметры IP-адресов и адрес DNS-сервера.
-
-
После внесения необходимых изменений, нажмите кнопку Сохранить.
Примечание: Чтобы установить IPv4, запустите командную строку с правами администратора, введите netsh interface ipv4 install, а затем нажмите клавишу ВВОД.
Включение DHCP и изменение других параметров TCP/IP
-
Выполните одно из следующих действий:
-
В Windows 8.1 нажмите кнопку Пуск, начните вводить Просмотр сетевых подключений, а затем в отобразившемся списке выберите Просмотр сетевых подключений.
-
В Windows 7 откройте раздел Сетевые подключения. Для этого нажмите кнопку Пуск и выберите Панель управления. В поле поиска введите адаптер, а затем в разделе Центр управления сетями и общим доступом выберите Просмотр сетевых подключений.
-
-
Щелкните правой кнопкой мыши подключение, которое вы хотите изменить, и выберите Свойства. Если требуется ввести пароль администратора или подтвердить действие, введите пароль или предоставьте подтверждение.
-
Откройте вкладку Сеть . В разделе Отмеченные компоненты используются этим подключением выберите либо IP версии 4 (TCP/IPv4), либо IP версии 6 (TCP/IPv6), а затем нажмите кнопку Свойства.
-
Чтобы указать параметры IP-адреса IPv4, выполните одно из указанных ниже действий.
-
Чтобы автоматически получать параметры IP-адреса с помощью DHCP, выберите Получить IP-адрес автоматически, а затем нажмите кнопку ОК.
-
Чтобы указать IP-адрес, выберите Использовать следующий IP-адрес, а затем в полях IP-адрес, Маска подсети и Основной шлюз введите параметры IP-адреса.
-
-
Чтобы указать параметры IP-адреса IPv6, выполните одно из указанных ниже действий.
-
Чтобы автоматически получать параметры IP-адреса с помощью DHCP, выберите Получить IP-адрес автоматически, а затем нажмите кнопку ОК.
-
Чтобы указать IP-адрес, выберите Использовать следующий IPv6-адрес, а затем в полях IPv6-адрес, Длина префикса подсети и Основной шлюз введите соответствующие параметры IP-адреса.
-
-
Чтобы указать параметры адреса DNS-сервера, выполните одно из указанных ниже действий.
-
Чтобы автоматически получать адрес DNS-сервера с помощью DHCP, выберите Получить адрес DNS-сервера автоматически, а затем нажмите кнопку ОК.
-
Чтобы указать адрес DNS-сервера, выберите Использовать следующие адреса DNS-серверов, а затем в полях Предпочитаемый DNS-сервер и Альтернативный DNS-сервер введите адрес основного и дополнительного DNS-серверов.
-
-
Чтобы изменить дополнительные параметры DNS, WINS и IP-адреса, нажмите кнопку Дополнительно.
Примечание: Чтобы установить IPv4, запустите командную строку с правами администратора, введите netsh interface ipv4 install, а затем нажмите клавишу ВВОД.
Нужна дополнительная помощь?
В данной статье рассмотрены варианты настройки и смены сетевых реквизитов подключения по локальной сети в ОС Windows, при помощи командной строки (CMD) и утилиты netsh.exe (network shell) с использованием BAT файла.
Netsh (network shell) — программа, включенная в линейку продуктов операционных систем Microsoft Windows NT начиная с Windows 2000. Она позволяет осуществлять локальное или удаленное конфигурирование сетевых параметров.
Netsh, помимо прочих возможностей, также позволяет пользователю менять IP-адрес на его машине, а также включать/отключать сетевое соединение через командную строку.
.
Настройка сети в Windows через командную строку и BAT файл:
1. Вызовите меню (прим. для вызова меню нажмите правой кнопкой мыши), выберите Создать, затем выберите Текстовый документ (Рис.1).
Рис.1
.
2. Введите следующие команды (Рис.2):
chcp 1251 netsh interface ip set address «Подключение по локальной сети» static 192.168.0.101 255.255.255.0 192.168.0.1 1 netsh interface ip set dns «Подключение по локальной сети» static 192.168.0.2 primary netsh interface ip add dns «Подключение по локальной сети» 192.168.0.3 index=2 |
Пояснения:
chcp 1251 — Установка кодировки, необходимо для настройки интерфейса, имеющего название на русском языке (прим. по умолчанию имя «Подключение по локальной сети»);
«Подключение по локальной сети» — Название Вашего сетевого интерфейса;
192.168.0.101 — Сетевой адрес (IP-address). Вам необходимо указать свой сетевой адрес;
255.255.255.0 — Маска подсети. Вам необходимо указать Вашу маску подсети;
192.168.0.1 — Основной шлюз. Вам необходимо указать Ваш шлюз;
1 — Метрика интерфейса. Метрика интерфейса устанавливается в значении 1;
192.168.0.2 — Предпочитаемый DNS-сервер. Вам необходимо указать Ваш предпочитаемый DNS-сервер;
192.168.0.3 — Альтернативный DNS-сервер. Вам необходимо указать Ваш альтернативный DNS-сервер.
Рис.2
.
3. После того, как Вы установили нужные Вам значения: IP-адреса, маски подсети, основного шлюза, предпочитаемого и альтернативного DNS-сервера — выберите в окне Файл, затем Сохранить как… (Рис.3).
Рис.3
.
4. Сохраните текстовый документ с расширением .bat (прим. в данном примере это Network Settings.bat) (Рис.4).
Рис.4
.
5. Запустите полученный файл (прим. в примере это Network Settings.bat), от имени администратора (Рис.5). После чего, сетевые настройки будут изменены.
Рис.5
.
6. Если Вам необходимо включить автоматическое получение настроек от DHCP-сервера: IP-адреса, маски подсети, и шлюза, а также предпочитаемого и альтернативного DNS-сервера — создайте, по аналогии с предыдущим примером, файл и введите:
chcp 1251 netsh interface ip set address «Подключение по локальной сети» dhcp netsh interface ip set dns «Подключение по локальной сети» dhcp |
Затем сохраните файл с расширением .bat (прим. в данном примере это Network Default.bat) (Рис.6). И запустите от имени администратора. После чего, сетевые настройки будут изменены.
Рис.6
.
7. Для корректного отображения кириллических символов в командной строке — откройте её (прим. Пуск > в строке поиска наберите cmd > Запуск от имени администратора) (Рис.7).
Рис.7
.
8. В открывшемся окне командной строки кликните правой кнопкой мыши на заголовке окна, а затем выберите Свойства (Рис.8).
Рис.8
.
9. В окне Свойства — выберите вкладку Шрифт, а затем установите тип шрифта Lucida Console, после чего нажмите OK (Рис.9). Теперь кириллические шрифты в командной строке будут отображаться корректно.
Рис.9
.
Надеемся, что данное руководство помогло Вам!
.
Windows, Windows 10, Windows 7, Windows 8, Windows Server, Windows Vista, Windows XP
- 04.03.2020
- 41 194
- 4
- 28.03.2021
- 61
- 60
- 1
- Содержание статьи
- Описание
- Комментарии к статье ( 4 шт )
- Добавить комментарий
В процессе работы в ОС семейства Windows иногда бывает необходимо изменить IP адрес компьютера не через графический интерфейс, а с помощью пакетного файла (bat) или же с помощью командной строки (cmd). В данной статье мы расскажем о том, как это можно сделать.
Описание
Смена IP адреса компьютера осуществляется с помощью утилиты netsh, которая входит в состав Windows начиная с самых старых версий этой ОС. Чтобы правильно сменить IP адрес, сначала надо выяснить текущую конфигурацию. Сделать это можно в командной строке при помощи команды
netsh interface ip show address
Результат работы этой команды — отображение текущей конфигурации всех сетевых интерфейсов, настроенных в ОС. Из всех, нам необходимо найти и запомнить название того интерфейса, для которого мы хотим поменять адрес. В нашем примере видно, что интерфейс называется Ethernet. Текущий IP адрес 192.168.100.136
, маска подсети 255.255.255.0
, а основной шлюз 192.168.100.1
.
Предположим, что нужно сменить наш IP адрес на 192.168.100.10
, адресация в сети статическая, без использования DHCP, шлюз остается прежним 192.168.100.1, маска тоже не меняется 255.255.255.0
В этом случае, команда, которая должна быть выполнена из пакетного файла или командой строки принимает следующий вид:
netsh interface ip set address name="Ethernet" static 192.168.100.10 255.255.255.0 192.168.100.1 1
После выполнения этой команды у интерфейса Ethernet сменится IP адрес на 192.168.100.10
, как на скриншоте ниже.
В том случае, если вы укажите неверное название интерфейса, то получите ошибку следующего содержания: «Синтаксическая ошибка в имени файла, имени папки или метке тома.«. Проверьте внимательно, что нигде не ошиблись при написании.
Также вы можете столкнуться со следующей ошибкой: «Для запрошенной операции требуется повышение прав (запустите с правами администратора)«. Как видно из текста ошибки, необходимо запустить командную строку (или bat-файл) с правами администратора, как это сделать на разных версиях Windows, можно прочитать в этой статье.
Команда netsh предоставляет широкие возможности по управлению сетевыми настройками из командной строки. Для ознакомления с другими ее функциональными возможностями пользуйтесь справкой при помощи netsh /?
В данной статье показаны действия, с помощью которых можно установить статический IP-адрес на устройстве с операционной системой Windows 7, Windows 8.1, Windows 10.
В операционной системе Windows настройка статического IP-адреса компьютера может потребоваться в ряде сценариев, например, если вы планируете совместно использовать файлы или принтер в локальной сети или при настройке переадресации портов.
Если статический IP-адрес не назначен, то службы, предоставляемые компьютером другим устройствам, или конфигурация переадресации портов, в конечном итоге перестанут работать. Это связано с тем, что по умолчанию подключенные устройства используют динамические IP-адреса, назначенные DHCP-сервером (обычно маршрутизатором), которые могут изменяться при перезагрузке компьютера.
Операционная система Windows позволяет установить статический IP-адрес с помощью нескольких способов, и далее в статье вы узнаете, как установить статический IP-адрес (IPv4 версия 4) на устройстве с операционной системой Windows , когда оно предоставляет услугу в сети, или при настройке переадресации портов.
Содержание
- Как установить статический IP-адрес использую командную строку
- Как установить статический IP-адрес используя Windows PowerShell
- Как установить статический IP-адрес используя свойства сетевого подключения
- Как установить статический IP-адрес используя «Параметры»
Как установить статический IP-адрес использую командную строку
Чтобы установить статический IP-адрес можно использовать командную строку.
Первое что нужно сделать, это посмотреть сетевые соединения и IP-адреса, для этого запустите командную строку от имени администратора и выполните следующую команду:
netsh interface ipv4 show config
Среди полученного списка смотрим название сетевого соединения.
Чтобы установить статический IP-адрес, выполните команду следующего вида:
netsh interface ipv4 set address name=»Ethernet» static 192.168.0.200 255.255.255.0 192.168.0.1
Где Ethernet — имя сетевого соединения; 192.168.0.200 — новый IP-адрес; 255.255.255.0 — маска подсети; 192.168.0.1 — шлюз по умолчанию.
Теперь установим предпочитаемый (первичный) DNS-сервер, для этого выполните команду:
netsh interface ipv4 set dns name=»Ethernet» static 192.168.0.1
И также установим альтернативный (вторичный) DNS-сервер следующей командой:
netsh interface ipv4 add dns name=»Ethernet» 8.8.8.8 index=2
Как установить статический IP-адрес используя Windows PowerShell
Также установить статический IP-адрес можно используя консоль Windows PowerShell.
Получаем текущую конфигурацию сети, для этого откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:
Get-NetIPConfiguration
Среди результатов, находим нужный сетевой интерфейс и запоминаем значение параметра InterfaceAlias, в данном примере это Ethernet.
Устанавливаем статический IP-адрес следующей командой:
New-NetIPAddress -InterfaceAlias «Ethernet» -IPAddress 192.168.0.200 -PrefixLength 24 -DefaultGateway 192.168.0.1
В приведенной выше команде измените значение параметра InterfaceAlias на соответствующий вашему сетевому адаптеру.
Измените IPAddress на IP-адрес, который вы хотите назначить своему устройству.
Только при необходимости измените PrefixLength (маску подсети) на правильный номер бита, обычно в домашней сети этот параметр равен 24.
Кроме того, измените DefaultGateway на адрес шлюза по умолчанию вашей сети.
С помощью следующей команды, установите адреса DNS-серверов:
Set-DnsClientServerAddress -InterfaceAlias «Ethernet» -ServerAddresses 192.168.0.1, 8.8.8.8
Как установить статический IP-адрес используя свойства сетевого подключения
Данный способ предполагает использование графического интерфейса сетевого подключения и применим к операционным системам Windows 7, Windows 8.1, Windows 10.
Чтобы установить статический IP-адрес данным способом, нажмите сочетание клавиш + R, в открывшемся окне Выполнить введите (скопируйте и вставьте) ncpa.cpl и нажмите клавишу Enter ↵.
В окне «Сетевые подключения» выберите нужный сетевой адаптер и кликните по нему правой кнопкой мыши, в открывшемся контекстном меню выберите пункт Свойства.
В следующем окне выберите компонент IP версии 4 (TCP/IPv4) и нажмите кнопку Свойства.
В открывшемся окне установите переключатель в положение Использовать следующий IP-адрес, затем введите IP-адрес, маску подсети (обычно в домашней сети маска подсети 255.255.255.0) и адрес основного шлюза (этот адрес обычно является IP-адресом маршрутизатора).
Также, в разделе Использовать следующие адреса DNS-серверов:, установите предпочитаемый DNS-сервер, который обычно является IP-адресом вашего маршрутизатора или IP-адресом сервера, предоставляющего разрешения DNS. При необходимости установите альтернативный DNS-сервер.
После всех внесённых изменений нажмите кнопку OK и закройте остальные окна.
Как установить статический IP-адрес используя «Параметры»
Данный способ применим только в операционной системе Windows 10.
Windows 10 позволяет изменить параметры IP-адреса с помощью приложения «Параметры» для беспроводных и проводных адаптеров.
Назначение статического IP-адреса для Wi-Fi адаптера
Чтобы назначить конфигурацию статического IP-адреса для Wi-Fi адаптера, последовательно откройте:
Пуск ➯ Параметры ➯ Сеть и Интернет ➯ Wi-Fi
В правой части окна выберите текущее Wi-Fi подключение.
Затем в разделе «Параметры IP» нажмите кнопку Редактировать.
В окне «Изменение параметров IP», в раскрывающемся меню выберите пункт Вручную.
Затем установите переключатель IPv4 в положение Вкл.
Теперь введите статический IP-адрес.
Введите длину префикса подсети (маска подсети). Если маска подсети 255.255.255.0, то длина префикса подсети в битах равна 24.
Введите адрес шлюза по умолчанию.
Введите предпочтительный DNS-сервер.
Введите дополнительный DNS-сервер.
Нажмите кнопку Сохранить.
Назначение статического IP-адреса для Ethernet адаптера
Возможность изменения параметров сетевого протокола для Ethernet адаптера доступна начиная с Windows 10 версии 1903 и в более поздних версиях.
Чтобы назначить конфигурацию статического IP-адреса для Wi-Fi адаптера, последовательно откройте:
Пуск ➯ Параметры ➯ Сеть и Интернет ➯ Ethernet
В правой части окна выберите текущее Ethernet подключение.
Затем в разделе «Параметры IP» нажмите кнопку Редактировать.
В окне «Изменение параметров IP», в раскрывающемся меню выберите пункт Вручную.
Затем установите переключатель IPv4 в положение Вкл.
Теперь введите статический IP-адрес.
Введите длину префикса подсети (маска подсети). Если маска подсети 255.255.255.0, то длина префикса подсети в битах равна 24.
Введите адрес шлюза по умолчанию.
Введите предпочтительный DNS-сервер.
Введите дополнительный DNS-сервер.
Нажмите кнопку Сохранить.
Используя рассмотренные выше действия, можно установить статический IP-адрес на устройстве с операционной системой Windows 7, Windows 8.1, Windows 10.