Установить два (2) IP-адреса на одной сетевой карте?

39549
pro

Я думаю, что можно установить 2 IP-адреса и маски подсети на одной сетевой карте в Windows XP.

Как это может быть сделано?

7

6 ответов на вопрос

7
harrymc

Наличие более 2 IP-адресов называется Multihoming .
Большинство решений Multihoming требуют отказа от DHCP-адресации в пользу статических.

На самом деле, есть способ многосетевой сетевой карты (NIC) под XP и использовать как DHCP, так и несколько статических IP-адресов. Вот как, взятые из эксцентричности сетей Windows :

  1. Используйте regedit, чтобы перейти к
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans
  2. В этих подразделах вы найдете все сетевые адаптеры на вашем ПК, перечисленные по их идентификаторам класса COM, иначе известным как глобальные уникальные идентификаторы (GUID). Например:

    будьте осторожны, чтобы правильно определить, к какой сетевой карте относится данная запись - вы найдете несколько GUID, перечисленных под каждой сетевой картой в реестре.
  3. Найдите ключ IPAddressи дважды щелкните по нему. В открывшемся диалоговом окне «Изменить несколько строк» ​​введите значение каждого из статических IP-адресов, которые вы хотите назначить сетевой карте, по одному значению в строке. Обратите внимание, что первое значение должно быть «0.0.0.0».
  4. Теперь найдите SubnetMaskключ и отредактируйте его точно так же, как вы делали ключ «IP-адрес», снова убедившись, что первое значение равно «0.0.0.0».
  5. Перезагружать.
Любая подсказка, как это сделать для Windows 7? Я создал эти записи в реестре (по умолчанию они отсутствуют, что заставляет меня думать, что они, возможно, удалили эту возможность), но по-прежнему не могут получить доступ к другой сети после отключения и повторного включения интерфейса. Sam Skuce 13 лет назад 0
Помогает ли это: [Как настроить многосетевой сервер] (http://www.ehow.com/how_6951540_configure-multihomed-server.html). harrymc 13 лет назад 0
Извините, нет. В этой статье рассказывается о компьютере с двумя сетевыми картами, но я искал назначение двух IP-адресов одному сетевому адаптеру, как ваш первоначальный ответ. Я часто использовал эту процедуру на наших компьютерах с XP только с одним сетевым адаптером, и сегодня я попытался использовать его на компьютере с Windows 7 только для того, чтобы найти его неудачным. Sam Skuce 13 лет назад 0
@sskuce: Понятно. Как насчет процедуры, описанной в [этой статье] (http://www.itsyourip.com/networking/how-to-add-multiple-ip-address-in-windows-2000xp2003/). harrymc 13 лет назад 0
Мы хотим, чтобы один адрес был назначен DHCP, а другой статически. Процедура из "Эксцентриситетов сетей Windows" позволяет это использовать для компьютеров с XP, но не для Windows 7. Только что приведенная ссылка на вашу статью хороша только для двух или более статических IP-адресов, к сожалению. Спасибо хоть! Sam Skuce 13 лет назад 0
Ну, очевидно, Microsoft отключила этот тип конфигурации в Windows 7. Windows стала слишком умной для нас, смертных. harrymc 13 лет назад 0
6
Jason R. Coombs

Я обычно делаю это с помощью netsh, так как его легко скопировать.

netsh interface ip set address "Local Area Connection" static 10.0.10.20 255.255.255.0 10.0.10.1 1 netsh interface ip add address "Local Area Connection" 192.168.1.20 255.255.255.0 

Теперь я также хочу настроить DNS.

netsh interface ip set dns "Local Area Connection" static 10.0.10.1 netsh interface ip add dns "Local Area Connection" 192.168.1.140 

Затем я сохраню эти команды в файле .cmd и сохраню их в своем хранилище исходного кода (или в другом месте резервной копии) для будущих поколений.

3
Nick Kavadias

Да, хотя оба IP-адреса должны быть статическими.

  1. Панель управления -> Сетевые подключения
  2. Щелкните правой кнопкой мыши NIC -> Свойства
  3. TCP / IP-> Свойства
  4. Нажмите Дополнительно
  5. Под IP-адресами нажмите Добавить.
на самом деле есть способ заставить это работать с DHCP (для первого адреса; второй адрес должен быть статическим). см. ответ Гарримца quack quixote 14 лет назад 1
Я сделал это, и я могу успешно пропинговать себя по этому новому IP-адресу, но другие машины не могут пропинговать меня по новому IP-адресу? Vikrant Goel 10 лет назад 0
Вы все еще должны следовать правилам подсетей :-) Nick Kavadias 10 лет назад 0
2
user18096

Искал в Microsoft "второй IP-адрес Windows XP", это была 5-я ссылка.

Прочитайте, хотя вы увидите это там.

http://technet.microsoft.com/en-us/library/bb457118.aspx

1
Sibster

Он не работает с dhcp, но со статическим ips вы можете установить его, перейдя в

Network card properties. Internet Protocol(TCP/IP) properties. Click advanced

На этом экране вы можете добавить столько ip и gatways, сколько хотите.

на самом деле есть способ заставить это работать с DHCP (для первого адреса; второй адрес должен быть статическим). см. ответ Гарримца quack quixote 14 лет назад 0
0
Tony

Сведения о ключе реестра здесь применимы к Windows 98; Другая информация относится к XP - зайдите на сайт « Эксцентричность Windows Networking» для правильной информации.

Похожие вопросы