Закрыть доступ к сайту по IP адресу Vestacp nginx

В категории Статьи от Август 18th, 2019. Автор admin

1. Самый простой

Создать домен с левым именем в панели управления VestaCP.

Отредактировать файл /home/admin/conf/web/nginx.conf

Нужно переместить в самый верх конфигурационного файла nginx.conf, секцию только что созданного левого домена. После чего, необходимо ребутнуть сервер nginx

/etc/init.d/nginx restart

2. Способ более действенный

Откроем конфигурационный файл /etc/nginx/conf.d/36.10.200.184.conf (ip_адрес_сервера.conf)

добавим строчку return 404;

server {
listen 36.10.200.184:80 default;
server_name _;
return 404;
#access_log /var/log/nginx/36.10.200.184.log main;
location / {
proxy_pass http://36.10.200.184:8080;
}
}

Рестарт nginx

/etc/init.d/nginx restart

Если у вас сайт https, то через 443 порт ваш сайт будет доступен по IP адресу и любому доменному имени.

Добавьте еще одну секцию в /etc/nginx/conf.d/36.10.200.184.conf

server {

listen ip:443;

server_name _;

ssl on;

ssl_certificate /home/admin/conf/web/ssl.domain.ru.pem;

ssl_certificate_key /home/admin/conf/web/ssl.domain.ru.key;

access_log /dev/null;

error_log /dev/null;

return 444;

}

Тэги: , ,

nginx «Cannot assign requested address»

В категории Подсказки от Август 30th, 2012. Автор admin

После смены сетевой карты в сервере не стартанул nginx. В логе при попытке рестарта наблюдаем:

bind() to xxx.xxx.xxx.xxx:85 failed (99: Cannot assign requested address)

причина ошибки в том, что в системе не поднялся IP на котором работал nginx

Тэги: , ,

IP yandex-а

В категории Подсказки от Апрель 14th, 2012. Автор admin

Вот список IP которые использует Яндекс:

213.180.192

213.180.194

213.180.196

213.180.198

213.180.199

Больше »

Тэги: ,