У меня машина с Windows 8, которая имеет только один порт Ethernet. Он должен использовать DHCP, а также статический IP-адрес. Каждый IP-адрес находится в отдельной подсети, и каждый служит своей несовместимой цели.
Этот компьютер должен использовать DHCP, поскольку администратор сети сайта говорит, что это единственный поддерживаемый способ получения адреса 192.168.x.y
Либо его сетевая схема не имеет статического IP-блока в этой подсети, либо он не назначит один из них этой машине.
Я не могу рисковать, используя статически назначенный DHCP IP, держу пари, что он не будет переназначен после истечения срока аренды. Это позволило бы мне использовать возможность Windows назначать интерфейсу несколько статических IP-адресов, но это рабочий сервер, а не то, что я могу рискнуть получить от сети через несколько часов или дней.
Я понимаю, что некоторые DHCP-серверы позволяют вам устанавливать статические MAC-адреса для IP-адресов, так что IP-адрес моей машины никогда не переназначается, но, поскольку я не знаю ни одного DHCP-сервера, который бы выдавал два разных IP-адреса, каждый в другой подсети, это не помогите здесь. (И если есть такой сервер DHCP, мой клиент, вероятно, не использует его и не переключится на него, если я спрошу.)
Поскольку я не могу сделать это полностью с помощью DHCP, мне нужен статический IP-адрес, поскольку эта машина также выступает в качестве сервера для подсети 10.x.y.z
. Администраторы локальных сетей дали мне статический IP в этой схеме, но это недостаточно , потому что я должен поговорить с 192.168.x.y
стороны сети.
Мне известен подобный вопрос здесь. Я спрашиваю еще раз, потому что:
Этот другой вопрос был задан, когда Windows 7 была актуальной. Возможно, Microsoft использовала эти два с лишним года, чтобы исправить эту слабость в реализации сетевого стека Windows 8?
(Да, слабость: Linux допускает сетевой интерфейс с DHCP и статическим IP-адресом. В TCP/IP нет ничего, что мешало бы Microsoft разрешить это. Они просто должны написать код, чтобы позволить это.)
Кажется, что графический интерфейс конфигурации сети в Windows 8 имеет то же ограничение, что и Windows 7, но, возможно, существует некоторый низкоуровневый хак, который позволит нам назначить статический IP-псевдоним интерфейсу DHCP?