У меня есть сервер MacMini с MAMP Pro с несколькими виртуальными хостами, которые доступны через DynDns через Интернет.например,
~/Sites/site1 -> site1.dyndns.org
~/Sites/site2 -> site2.dyndns.org
Теперь я недавно установил VMware Fusion и хотел бы иметь возможность доступа к виртуальной машине за пределами моей локальной сети.
Я могу выбирать между "мостовым соединением" и "NAT".Мост означает, что виртуальная машина действует как реальное устройство и получает собственный IP-адрес.NAT означает, что виртуальная машина получит IP-адрес подсети, швы которого будут доступны только на хосте.
Я потратил часы, чтобы прочитать теорию, стоящую за всем этим, но безуспешно.Я пытаюсь понять, что-то вроде
~/Sites/site1 -> site1.dyndns.org
~/Sites/site2 -> site2.dyndns.org
(VIRTUAL MACHINE) -> vm.dyndns.org
MacMini находится за маршрутизатором, проблема с настройкой «моста» на виртуальной машине состоит в том, что я могу перенаправить порт только на один IP-адрес, которыйэто адрес моего MacMini.
Итак, я попытался использовать настройку «NAT», но я не знаю, как сказать моему MacMini переслать запрос на «vm.dyndns.org» на виртуальную машину.В настоящий момент apache MAMP «перехватывает» все запросы.
Я пытался изменить файл / etc / hosts:
127.0.0.1 site1.dyndns.org
192.168.38.2 vm.dyndns.org
это работает, но только на хосте, а не при вводеадрес на другом компьютере.вы знаете, мои знания очень ограничены - я был бы рад, если бы кто-то мог просто подтолкнуть меня в правильном направлении, есть так много возможных файлов конфигурации (/ etc / hosts, apache's vhosts.conf, конфигурация моего маршрутизатора, ...) и я понятия не имею о «потоке сигнала»