Я создал переключатель NAT на моем хосте Hyper-V (диапазон хостов 192.168.2.0/24), как описано здесь . Он работает хорошо, и у меня есть старый PDC, работающий в своей собственной подсети (диапазон подсети 10.10.10.0/8).
Проблема: этот PDC содержит старую резервную копию, которую мне нужно восстановить на физическом оборудовании. Я не могу оправдать выключение всей сети 192.168.2.0/24 только для того, чтобы иметь возможность подключиться к старому PDC извне хост-машины.
У хост-машины есть два физических сетевых адаптера, один из которых в настоящее время не используется и поэтому доступен для этой задачи.
Есть ли способ привязать этот второй сетевой адаптер к подсети NAT 10.10.10.0/8?
Я рассмотрел два почти похожих вопроса, ] здесь и здесь , но они довольно старые и специфичны для VMWare. Я надеюсь найти способ добиться этого с помощью PowerShell, если это возможно.
Я ничего не пробовал, потому что, честно говоря, я не Не знаю, с чего начать.
Вы в основном хотите попытаться подключить запасную сетевую карту к vSwitch. Насколько мне известно, вы не можете использовать PowerShell или какие-либо инструменты командной строки (включая netsh) для управления мостами. Это необходимо сделать через панель «Сетевые подключения». Существует установка моста netsh
, но я никогда не видел, чтобы он делал что-либо, кроме возврата «Unsupported - Use Network Connections window».
New-VMSwitch -SwitchName "NATSwitch" -SwitchType Внутренний
New-NetIPAddress -IPAddress 10.10 .10.1 -PrefixLength 8 -InterfaceAlias "Сетевой мост"
New-NetNat -Name "NATnetwork" -InternalIPInterfaceAddressPrefix 10.10.10.1/8
Однако, если вам нужно привязать только один физический интерфейс к ваша изолированная сеть,естественно, вы просто создадите новый внешний vSwitch для машин, которые хотите изолировать. vSwitches не могут обмениваться данными между собой, если вы не присоедините связанные с ними физические интерфейсы вместе за пределами хоста. Например. подключение обоих портов к одному и тому же физическому коммутатору.