1

Можно ли включить "подключение по локальной сети", то есть сетевой адаптер в Microsoft Windows, без указания IP-адреса? С помощью команд GUI и netsh кажется, что только две опции устанавливают IP или DHCP. Я хотел бы вызвать интерфейс без того или другого.

Я знаю, что это можно сделать в операционных системах Linux/UNIX, но я в тупик с Windows.

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

чем

4 ответа4

3

Вы можете установить статический IP-адрес в автоматически назначенном диапазоне (169.254.xx). Это то, что происходит за кулисами, когда вы делаете это в Linux.

2

Да, адреса можно назначать с помощью функций APIPA, и Windows поддерживает их со времен Windows 2000.

Из статьи:

«Автоматическая адресация частного интернет-протокола (APIPA) является распространенной альтернативой использованию протокола динамической конфигурации хоста (DHCP) для запроса и получения адреса интернет-протокола (IP) для хоста. APIPA упрощает назначение IP-адреса и информации о конфигурации маски подсети хостам в небольших сетях. Когда используется APIPA, операционная система позволяет назначать уникальный IP-адрес каждой станции в небольшой локальной сети (LAN). Это позволяет избежать административных издержек при запуске DHCP-сервера или ручной настройке информации о конфигурации IP. "

0

Вы должны были бы удалить адаптеры TCP/IP, чтобы иметь сетевой адаптер без IP-адреса, но кажется, что Windows 7 (и, вероятно, Vista и XP) не допускает этого ни для IPv4, ни для IPv6 - после того, как IP есть это там навсегда.

В 1990-х годах у нас не было необходимости в TCP/IP на большинстве компьютеров, а в Windows 95 вместо этого мы устанавливали адаптер IPX/SPX, который был совершенно другим протоколом (обычно используемым в сетевых средах Novell NetWare).

Может быть, удаление сетевого адаптера и поиск способа добавить его снова, но без стека IP, может работать? Я не уверен, как можно поступить так с текущими версиями Windows, но это, возможно, заслуживает дальнейшего изучения.

0

Конечно, это возможно. Перейдите в Свойства для сетевого интерфейса. Есть часть, которая говорит:«Это соединение использует следующие элементы:». Там снимите флажок «Интернет-протокол версии 4».

Хотя я не уверен, почему вы так поступили, поскольку сетевой интерфейс без IP-адреса не очень полезен.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .