Как сделать переадресацию домена на другой локальный сервер?
Posted: Thu Mar 07, 2019 9:00 am
Добрый день. Поставил небольшой сервер VestaCP за NAT. Сайты поднял, работают. Но у меня есть второй сервер с GLPI. Понадобилось пробросить его в интет. Как мне сделать дать доступ к этому ПК?
Оказалось все просто. Нужно создать файл /etc/nginx/conf.d/*имя_домена*.conf с содержимым:
- IP 192.168.1.8 - VestaCP, проброшены на роутере порты 80 и 443. Поднято два сайта домен.ру и домен2.ру
- IP 192.168.1.4 - GLPI. Доступен по локальной сети. Как сделать к нему доступ по адресу домен3.ру?
Оказалось все просто. Нужно создать файл /etc/nginx/conf.d/*имя_домена*.conf с содержимым:
Code: Select all
server {
listen *ip_сервера_vestacp*:80;
server_name *имя_домена*;
access_log /var/log/nginx/*имя_домена*-access.log;
error_log /var/log/nginx/*имя_домена*-error.log;
location / {
proxy_pass http://*имя_домена*:80;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
}
}