Я получил неиспользуемый сервер из своего офиса. Настроил свой сервер с Windows Server 2019 с IIS 10 и Ubuntu 20.04 на VMWare Player 16 и установил сетевой режим на Bridge network.
Допустим, мой IP-адрес сервера Windows, на котором работает IIS, — 192.168.100.188, на котором работает Wordpress, а мой IP-адрес VMWare, на котором работает OwnCloud, — 192.168.100.104.
Мой сервер, на котором работает IIS (WordPress), уже был маршрутизирован к домену (например, example.com) через no-ip DDNS, поскольку домашний интернет-провайдер использует динамический IP-адрес, и я могу открыть его в Интернете за пределами локальной сети.
Мой вопрос: как мне направить мой IP-адрес VMWare (OwnCloud) на домен (например, vm.example.com) или (например, example.com/vm)
Я запустил его, когда перешел на локальный IP (192.168.100.104) с моего локального устройства. Но как мне направить этот частный IP на публичный IP, чтобы я мог открыть его в Интернете?
Спасибо!
решение1
Вам необходимо настроить обратный прокси-сервер, а затем заставить его «разделять» запросы, чтобы они извлекали данные с соответствующего хоста.
Либо воспользуйтесь VPN, предлагающим статический IP-адрес, и запустите его со второго веб-сервера.
(Вы не сможете сделать то, что пытаетесь сделать, используя только DNS и/или NAT, если у вас нет разных портов — например, https/443 для одного сайта и http/80 для другого, или если вы не используете нестандартные порты, которые изменяют URL.)