1

Я понятия не имею, возможно ли это, но мне нужен способ имитации сетевого адаптера, который думает, что он подключен. Проблема заключается в том, что я пытаюсь предоставить эмулятору Windows Phone 8 доступ в Интернет через Wi-Fi на моем ноутбуке, и это насколько я могу определить, каким образом я смогу добиться этого.

Проблема заключается в том, что по умолчанию для того, чтобы эмулятор на основе hyper-v мог получить доступ к Интернету, Visual Studio создает внешний виртуальный сетевой коммутатор и затем связывает его с беспроводным адаптером. Кажется, это работало в Windows 8, но в Windows 8.1, похоже, нарушает возможности DHCP на адаптерах, это означает, что мне приходится назначать ip вручную для моего ноутбука, чтобы восстановить доступ в Интернет, но, к сожалению, эмулятор не поддерживает ручное назначение ip-адреса и, таким образом, не удается достичь подключения к интернету. Ethernet-соединение работает нормально, хотя.

Хотя мне удалось получить подключение к Интернету на эмуляторе, пока он запускался из диспетчера hyper-v. Для этого сначала я создал коммутатор внутренней сети для эмулятора, а затем поделился своим подключением к Интернету с этой сетью, а затем добавил этот коммутатор на виртуальную машину. Проблема в том, что Visual Studio не нравится это и удаляет сетевой коммутатор с виртуальной машины после ее запуска. Дело в том, что я могу определить, что Visual Studio позволяет подключать виртуальную машину только к внешнему коммутатору, который подключен к активному сетевому адаптеру, поскольку при отключении моего разъема Ethernet Visual Studio не позволяет виртуальной машине работать подключен к коммутатору, подключенному к адаптеру Ethernet.

Я думаю, что это решит проблему: если я могу каким-либо образом эмулировать активное сетевое соединение и создать для него коммутатор, который затем я смогу подключить к виртуальной машине, то я могу просто поделиться своим интернет-соединением Wi-Fi с указанным коммутатором. Эмулируемое соединение, очевидно, не требует подключения к интернету и не должно быть подключено к чему-либо.

Есть идеи?

0