У нас была виртуальная машина Web / SQL Server 2003 SP2, работающая на хост-оборудовании. Хостинговая компания перестала отвечать, поэтому мы решили переместить виртуальную машину. Пока что я сделал следующее:
Теперь, когда я запускаю и подключаюсь к виртуальной машине, у меня появляется предупреждение на сетевом адаптере. Статус показывает "... сеть не назначила сетевой адрес компьютеру"
Когда я смотрю на детали ...
Physical Address (a mac address)
IP Address 169.254.107.25
Subnet Mask 255.255.0.0
Default Gateway (blank)
DNS Server (blank)
WINS Server (blank)
Черт возьми, Джим, я разработчик, а не администратор сервера! В любом случае, мне явно чего-то не хватает в конфигурации, но большая часть того, что я нашел в Интернете, просто говорит о настройке внешнего переключателя, и все хорошо, что здесь не так.
Я могу купить дополнительный IP, если это поможет. В конечном итоге мы будем запускать SQL и IIS на виртуальной машине 2003, поэтому мне нужно убедиться, что у меня все настроено, чтобы я мог указать доменное имя на виртуальную машину и подключиться к виртуальной машине через RDP и SSMS. Может быть, есть какая-то пересылка или что-то, что мне нужно настроить, как только я разберу сетевой адаптер?
Это на выделенном сервере OVH (уровень KS). Решение заключалось в том, чтобы заказать один из IP-адресов аварийного переключения через портал учетной записи OVH и использовать его для виртуальной машины следующим образом:
Это подключило меня. После подключения я обнаружил, что мне нужно открыть порты как на хосте, так и на виртуальной машине, чтобы заставить их работать, например, для FTP, диспетчера SQL, RDP.
Виртуальной машине нужен IP-адрес (отдельный от хоста Hyper-v). Если он находится в сети без DHCP, вам нужно выяснить, какой IP-адрес использовать. В вашем вопросе мало что говорится о сетевых деталях, но если это размещенная среда, я предполагаю, что вам нужно купить дополнительный IP-адрес и назначить его виртуальной машине.