Доступ к панели и сервисам только с адреса сервера
Доступ к панели и сервисам только с адреса сервера
Добрый день,
Есть 2 ip,
1й специально покупался для сервера ( на него направлен домен, домен добавлен в панель из под админа и указан в конфиге сервера) . Условно server.com
2й для сайтов ( сейчас порядка 5 сайтов висит ). Условно site1.com
Проблема заключается в том, что с любого домена которые находятся в панели, и собственно направлены на 2й айпиник есть доступы:
1. к самой панели веста site1.com:8083
2. к phpmyadmin site1.com/pmpmyadmnin
3. почта и.т.д
Как сделать доступ ко всем сервисам и непосредственно панели только с первого айпишника?
ubuntu 18, php-fmp 7.2, nginx. Т.е. server.com/phpmyadmin
спасибо
Есть 2 ip,
1й специально покупался для сервера ( на него направлен домен, домен добавлен в панель из под админа и указан в конфиге сервера) . Условно server.com
2й для сайтов ( сейчас порядка 5 сайтов висит ). Условно site1.com
Проблема заключается в том, что с любого домена которые находятся в панели, и собственно направлены на 2й айпиник есть доступы:
1. к самой панели веста site1.com:8083
2. к phpmyadmin site1.com/pmpmyadmnin
3. почта и.т.д
Как сделать доступ ко всем сервисам и непосредственно панели только с первого айпишника?
ubuntu 18, php-fmp 7.2, nginx. Т.е. server.com/phpmyadmin
спасибо
Re: Доступ к панели и сервисам только с адреса сервера
Добрый день. По первому пунктУ.
Измените файл /usr/local/vesta/nginx/conf/nginx.conf
с
на
Измените файл /usr/local/vesta/nginx/conf/nginx.conf
с
Code: Select all
server {
listen 8083;
server_name _;
root /usr/local/vesta/web;
charset utf-8;
Code: Select all
server {
listen 8083;
server_name server.com;
root /usr/local/vesta/web;
charset utf-8;
if ($host != "server.com") {
return 403;
}
Re: Доступ к панели и сервисам только с адреса сервера
Только вместо
сразу прибивать ip
Code: Select all
listen 8083;
Code: Select all
listen x.x.x.x:8083;