Второй сетевой интерфейс windows

Как сделать несколько адресов на одном сетевом интерфейсе Windows

В некоторых ситуациях администратору необходимо настроить несколько IP адресов на одном сетевом интерфейсе (сетевой карте) в Windows. Примером таких ситуаций может быть необходимость запуска нескольких сайтов с уникальными IP адресами и SSL сертфикатами (тех же SSL сертфикатов от Let’s Encrypt ) на одном сервере IIS или Apache, подготовка к смене IP адресации в подсети, привязка приложений к разным IP адресам и т.д.

Рассмотрим, как добавить дополнительный статический IP адрес на сетевой интерфейс в Windows 10 (аналогичным образом можно добавить дополнительный IP адрес в Windows Server). В первую очередь убедитесь, что вашему сетевому адаптеру Ethernet назначен только один адрес. Для этого выполните команду:

Как вы видите подключению по локальной сети (у меня оно называется Ethernet0) присвоен один IP адрес (192.168.1.90).

Добавить второй статический IP адрес можно несколькими способами.

Добавляем дополнительный IP адрес через GUI
Можно задать дополнительный адрес через графический интерфейс системы.

Откройте Панель управления –> Все элементы панели управления -> Сетевые подключения (или просто выполните команду ncpa.cpl).
Откройте свойства вашего сетевого интерфейса.
В списке протоколов выберите TCP/IP v4 и нажмите кнопку Свойства.

Нажмите на кнопку Advanced (Дополнительно) и в секции «IP адреса» нажмите кнопку Добавить.
Укажите дополнительный IP адрес и маску подсети и нажмите Добавить.
Сохраните изменения, несколько раз щелкнув на OK.

С помощью ipconfig убедитесь, что у этого интерфейса появился второй ip адрес.

Проверьте доступность второго IP адреса по сети с других компьютеров командой ping. Он должен отвечать.

Флаг SkipAsSource
Основной недостаток добавления второго ip адреса таким способом – для него не включается флаг SkipAsSource (SkipAsSource=False). Если флаг SkipAsSource включен (True), то этот IP адрес не будет использоваться системой для исходящих соединений, кроме явного его задействования определенным приложением. Так же при включенном флаге второй IP адрес не регистрируется в DNS (при включенной динамической регистрации). По сути с помощью параметра SkipAsSource вы можете установить оснвной IP адрес.

Назначаем второй IP адрес интерфейсу с помощью команды Netsh
Вы можете привязать дополнительный ip адрес из командной строки с помощью утилиты Netsh. Также данная команда позволяет выставлять флаг SkipAsSource для IP адреса.

Откройте командную строку с правами администратора и выполните команду

Добавляем дополнительный IP адрес с помощью PowerShell
Также вы можете добавить второй IP алиас сетевой карте с помощью PowerShell командлета New-NetIPAddress (командлет появился в версии PowerShell для Windows 2012 / Windows 8).

Выедем список доступных интерфейсов:

Чтобы добавить дополнительный IP для сетевого интерфейса Ethernet0 выполните команду:

Читайте также:  Mac os big sur beta profile wylsacom

Чтобы изменить параметр SkipAsSource и разрешить исходящий трафик с данного IP адреса сетевого интерфейса воспользуйтесь командой:

Настройка маршрутизации между двумя сетями — 2 интерфейса — Windows 7

У меня два сетевых интерфейса на одном компьютере COMP-A.

Первый интерфейс IP 10.10.10.34 /255.0.0.0

Второй интерфейс IP 192.168.0.23 /255.255.255.0

Компьютер через первый интерфейс подключен к сети A (другие компьютеры) Компьютер через второй интерфейс подключен к сети B.

Я подключаюсь к компьютеру (COMP-A) из сети A. И у меня есть доступ к удаленному рабочему столу и т.д.

Мне также нужен доступ к устройствам из сети B.

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

Я подключен к сети A с IP 10.10.142.23 и могу пропинговать COMP-A (IP 10.10.10.34). Мне нужно пинговать устройство из сети B с IP 192.168.0.26.

1 ответ 1

Согласно форумам Microsoft вы можете включить IP-переадресацию (маршрутизацию), выполнив следующие действия:

Перейдите в Пуск и выполните поиск по cmd или команде. Щелкните правой кнопкой мыши на cmd или команде и выберите «Запуск от имени администратора». В командной строке введите regedit. Перейдите к настройке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\ Tcpip\ Parameters\ IPEnableRouter, щелкните правой кнопкой мыши и выберите «Изменить». Измените 0 на 1 и выйдите из редактора.

Когда вы вернетесь в командную строку, введите services.msc и перейдите к службе маршрутизации и удаленного доступа. Щелкните правой кнопкой мыши и выберите «Свойства». Измените на Автоматический и нажмите Пуск, чтобы запустить службу.

После этого вам нужно будет установить шлюз по умолчанию хостов в сети A на 10.10.10.34 и шлюз по умолчанию хостов в сети B на 192.168.0.23. Если это невозможно, поскольку вы потеряете соединение с остальной частью вашей сети (или с Интернетом), вы можете добавить статические маршруты к хостам в обеих сетях:

Второй сетевой интерфейс windows

Всем привет сегодня расскажу как настроить несколько ip адресов на одном сетевом интерфейсе в Windows. Ранее мы уже это делали в Debian, в статье Как прописать несколько IP адресов на одной сетевой карте в Ubuntu, Debian / Как привязать несколько IP адресов на одной сетевой карте в Ubuntu, Debian, в Windows это тоже можно сделать. Вообще так делать неправильно, и лучше под второй ip адрес выделять отдельную сетевую карту, но если нет вариантов, то можно и настроить, но повторюсь, попытайтесь раскрутить свое руководство на приобретение дополнительной сетевой карты, они сейчас даже в серверном варианте, недорогие.

Настройка мульти ip

Для того чтобы начать настраивать несколько ip адресов на вашей сетевухе, вам нужно перейти в Центр управления сетями и общим доступом, для этого правым кликом в правом углу можно кликнуть по значку сетевого подключения, либо же вы можете нажать сочетание клавиш WIN+R и ввести команду ncpa.cpl, эффект будет таким же, вообще учите как открываются оснастки и нужные вам окна, таким методом, очень поможет в ситуациях когда нет мышки и ускорит работу.

Читайте также:  Как установить старую версию firefox linux

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-02

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

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-03

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

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-04

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

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-05

Видим у нас ip адрес 10.10.10.1

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-06

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

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-07

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-08

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-09

в поле ip-адреса жмем Добавить. И задаем IP-адрес и Маску сети, я задал 10.10.10.10

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-10

Видим их стало уже два

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-11

Так же на вкладке DNS можно прописать третий или четвертый dns сервер.

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-12

Закрываем все окна жмем везде ок. Выполняем снова команду ipconfig и видим что появился второй ip адрес 10.10.10.10

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-13

Пробуем их пропинговать с другого сервера. Все отлично пингуется.

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-14

Посмотрим нашу DNS зоны и видим, что в ней у dc01 два ip адреса.

Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows-15

Альтернативная конфигурация ip Windows 7

В операционной системе Windows 7, вместо нескольких ip адресов, есть понятие альтернативная конфигурация. Данную вкладку можно найти в свойства ipv4. Для чего это может потребоваться. Простой пример вы используете свой компьютер и дома и на работе. Дома у вас настроен статический ip адрес, выданный вашим провайдером, а в альтернативной конфигурации, у вас прописан статический адрес, из диапазона адресов используемых на работе. Если альтернативная конфигурация не настроена, то она будет назначать себе Ip адрес из диапазона от 169.254.0.1 до 169.254.255.254 с маской подсети 255.255.0.0, это вы можете проверить, если не получиться получить настроек от DHCP сервера (при условии, что не настроена статика)

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

Вот так вот просто настроить несколько ip адресов на одном сетевом интерфейсе в Windows.

Читайте также:  Завершить сессию linux через консоль

Популярные Похожие записи:

13 Responses to Как настроить несколько ip адресов на одном сетевом интерфейсе в Windows

В Windows 7 Pro (32 и 64 бит) это не работает почему-то как работало в Windows XP SP2. Интерфейсы-то устанавливаются, но до сетевого принтера в сети уже не достучаться до тех пор пока 2 интерфейс не уберешь! Да и своя Microsoft-ая служба обнаружения ЭВМ в сети тоже перестает работать и не видит ни одной машины!

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

Мне кажется это решение для бедных, уж сетевую карту можно купить в сервер.

тут еще вопрос организации сети. наличие даже не свободных линков, а отсутствие проброса кучи вланов. КОСТЫЛЬ. без которого иногда никак.

Я все же приверженец отсутствия костылей, они бываю при неправильном планировании сети.

а можно сделать так , чтобы исходящий запрос с моего сервера был по разным IP?

если только, прописывать статические маршруты, по нужным шлюзам, до нужных Ip адресов сайтов, можете посмотреть у меня статью, по маршрутизации в Windows.

Иван, доброго дня, с прошедшими праздниками вас!
В win7 есть такая неприятность, если прописать еще один дополнительный IP на единственный физич. интерфейс, то он почему то становится первым и тогда перестает работать сетевое окружение. Доступ по \\comp работает, а сетевое окружение не открывается. Это все нормально работало в XP и висте, но в 7 вот так. Где то на сайте MS было обсуждение этого вопроса, и там посоветовали уменьшить метрику этой «дополнительной» подсети. Как это сделать? Я считал что метрика меняется только у физ. интерфейса

вам нужно играться с метрикой, чем она меньше тем приоритетнее, а так же с таблицой маршрутизации и командой route

Иван, это я понимаю. Вопрос как это сделать то? Метрика у интерфейса меняется командой netsh interface ipv4 set interface «Имя_интерфейса» metric=значение_метрики , но для интерфейса, а как сделать для конкретной подсети на одном физ. интерфейсе?

Я писал статью о команде route, там есть параметр metric //pyatilistnik.org/kak-propisat-staticheskiy-marshrut-v-windows-s-pomoshhyu-utilityi-komandnoy-stroki-route/

Какие бы метрики не делали, чтобы не прописывали — сетевое окружение в Win7 будет открываться просто в РАЗЫ медленнее, чем с теми же самыми настройками в ВинХП.
Я уже просто забил на это, и когда мне надо зайти на какой комп в сети, мне быстрее написать в командной строке cd \\comp\, чем ждать пока откроется сетевое окружение, в котором, кстати, компа этого может не оказаться, либо он ЕЩЕ будет, а сам он уже выключен.

Добрый день. А в каком направлении копать, если второй адрес перестал пинговаться? Никаких изменений не происходило (в файрволе, обновах и т.п.). Т.е. типичная внезапная хрень откуда ни возьмись.

Оцените статью