Всем привет!

Подскажите пожалуйста как сделать 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 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;
}
}

При попытке захода по адресу test.domain.ru открывается тестовая страничка, как только я пытаюсь внести изменения в конфиг связанные с 443 портом и ключами - nginx падает.

Посоветуйте пожалуйста как сделать или дайте ссылку на как можно более подробную инструкцию.

Заранее спасибо!








 






URL записи