Всем привет!
Подскажите пожалуйста как сделать Reverse Proxy для дома, не могу понять инструкции, как получают ключи и что делать дальше.
Есть внешний IP - 94.22.33.44
На входе Mikrotik который перенаправляет порты 80,443
Есть внутренние сервера:
Nextcloud - 192.168.1.11 (порт 443, установлен сертификат)
BrainyCP - 192.168.1.12 (на нем пустая страничка для теста на 80 порту и «сайт» на wordpress с сертификатом)
Есть домен domain.ru
Как можно сделать чтобы вводя:
domain.ru - попадать на wordpress
cloud.domain.ru - попадать на nextcloud
cp.domain.ru - попадать в панель управления
test.domain.ru - попадать на страничку для теста
До чего хватило ума и что работает:
Установить Ubuntu 18.04
Установить nginx
Ввести конфиг
server {
listen *:80;
server_name test.domain.ru;
access_log /var/log/nginx/access.log;
location / {
proxy_pass http://192.168.1.12:80/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_connect_timeout 120;
proxy_send_timeout 120;
proxy_read_timeout 180;
}
}
Посоветуйте пожалуйста как сделать или дайте ссылку на как можно более подробную инструкцию.
Заранее спасибо!