Я хочу разместить php-сервер на Virtual PC, но не могу понять, как подключиться к нему с ПК-хоста. Есть что-то особенное, что нужно сделать или узнать о конфигурации сети?
1 ответ
По умолчанию виртуальные ПК обычно используют nat для работы в сети, но это зависит от используемого программного обеспечения для виртуализации.
Это означает, что для любой другой машины в вашей сети он будет выглядеть как IP-адрес хост-машины, и вам необходимо вручную перенаправить порт с вашей хост-машины на виртуальную машину.
Самое простое, что вы можете сделать, это зайти в настройки виртуальной машины и изменить сетевую карту, чтобы использовать мостовой режим.
Это будет происходить через DHCP и получать свой собственный IP-адрес и настройки. Затем для любой другой машины в вашей сети он будет выглядеть как другая машина.
Вы должны быть в состоянии настроить PHP/Apache/IIS/Anything внутри виртуальной машины очень хорошо, и вы сможете получить доступ с любой машины в вашей сети, и если вы измените правило на своем маршрутизаторе, вы сможете получить доступ из Интернет без проблем.
Если я не выполняю работу с одной виртуальной машины на другую, для которой не требуется доступ в Интернет, я всегда выбираю мостовой режим. На сегодняшний день его проще всего диагностировать и использовать, поскольку он всегда отображается и работает как любая другая машина в вашей физической сети.