У меня есть динамический DNS с noip.com, и я установил их клиент на своем домашнем сервере.
Я также установил WAMPServer для использования в качестве HTTP-сервера (только в целях тестирования, поскольку я являюсь веб-разработчиком), и я произвел переадресацию портов для порта 80 на моем маршрутизаторе и подключил к нему свой динамический DNS.
Все идет нормально. Все работает нормально, и я могу получить доступ к своему HTTP-серверу из внешней сети, используя URL-адрес динамического DNS.
Теперь моя проблема в том, что я решил запустить ERP-систему под названием ERPNext на виртуальной машине на том же сервере.
Я установил VirtualBox и правильно настроил его для использования переадресации портов на машине, установил дистрибутив Debian и установил на него ERP, а также настроил его на порту 8080.
Теперь, когда я открываю браузер на моем сервере (хост) и набираю http://localhost:8080, он работает нормально, и я могу получить доступ к ERP просто отлично.
Мне нужно настроить маршрутизатор, хост и виртуальную машину для доступа к серверу из внешней сети, не конфликтуя с существующим доступом к моему текущему HTTP-серверу через порт 80 (WAMPServer)?
Мой хост-компьютер работает под управлением Windows 10, и, возможно, стоит упомянуть, что я также настроил переадресацию портов для использования удаленного рабочего стола на эту машину из внешней сети, и она также работает нормально.
Приложена моя текущая конфигурация маршрутизатора для переадресации портов:(обратите внимание, что HTTP и RDP теперь работают нормально, но не ERPNext)