Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

Запретить доступ к сайту по IP сервера Topic is solved

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
8 posts • Page 1 of 1
ruport
Posts: 168
Joined: Sun Apr 08, 2018 1:22 pm

Os: Ubuntu 15x
Web: apache + nginx
Запретить доступ к сайту по IP сервера
  • Quote

Post by ruport » Sat Jun 09, 2018 11:26 am

Есть VDS c Ubuntu+VestaCP и IP-адресом 22.22.22.22.
На сервере много сайтов (web-доменов). Если в адресную строку браузера вбить 22.22.22.22, то показывается один из установленных на сервере сайтов.
Пытаюсь в панели весты создать домен 22.22.22.22, но вылезает ошибка "Error: Web alias 22.22.22.22 exists". Перерыл все домены, но такого алиаса не нашел.
Вопрос: как на уровне VestaCP можно запретить доступ к сайту по IP-сервера?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Запретить доступ к сайту по IP сервера
  • Quote

Post by imperio » Sat Jun 09, 2018 12:06 pm

Можно создать заглушку, к примеру default.domain и выставить чтобы виртуалхост default.domain был самым первым в списке других виртуалхостов. После этого по ip сервера будет открываться страница default.domain
Top

ruport
Posts: 168
Joined: Sun Apr 08, 2018 1:22 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Запретить доступ к сайту по IP сервера
  • Quote

Post by ruport » Wed Mar 20, 2019 12:47 pm

imperio wrote: ↑
Sat Jun 09, 2018 12:06 pm
Можно создать заглушку, к примеру default.domain и выставить чтобы виртуалхост default.domain был самым первым в списке других виртуалхостов. После этого по ip сервера будет открываться страница default.domain
Можно подробнее описать, как это сделать?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Запретить доступ к сайту по IP сервера
  • Quote

Post by imperio » Wed Mar 20, 2019 5:17 pm

Создете домен на уровне админа с именем default.domain
в /etc/apache2/conf.d/vesta.conf выставить default.domain первым
далее рестарт апача
Top

ruport
Posts: 168
Joined: Sun Apr 08, 2018 1:22 pm

Os: Ubuntu 15x
Web: apache + nginx
Re: Запретить доступ к сайту по IP сервера
  • Quote

Post by ruport » Sat Jun 15, 2019 6:33 am

imperio wrote: ↑
Wed Mar 20, 2019 5:17 pm
Создете домен на уровне админа с именем default.domain
в /etc/apache2/conf.d/vesta.conf выставить default.domain первым
далее рестарт апача
Сделал так. Заработало. Но теперь если в браузере указать протокол https://22.22.22.22, то опять показывается один из моих сайтов.
Top

Jano
Posts: 60
Joined: Thu Feb 04, 2016 3:11 pm

Re: Запретить доступ к сайту по IP сервера
  • Quote

Post by Jano » Tue Sep 17, 2019 9:25 am

ruport wrote: ↑
Sat Jun 15, 2019 6:33 am
imperio wrote: ↑
Wed Mar 20, 2019 5:17 pm
Создете домен на уровне админа с именем default.domain
в /etc/apache2/conf.d/vesta.conf выставить default.domain первым
далее рестарт апача
Сделал так. Заработало. Но теперь если в браузере указать протокол https://22.22.22.22, то опять показывается один из моих сайтов.

Аналогичная проблема. Какое решение нашёл?
Top

nabbe
Posts: 114
Joined: Mon Aug 26, 2013 7:22 am

Re: Запретить доступ к сайту по IP сервера
  • Quote

Post by nabbe » Thu Sep 19, 2019 1:17 pm

Jano wrote: ↑
Tue Sep 17, 2019 9:25 am
ruport wrote: ↑
Sat Jun 15, 2019 6:33 am
imperio wrote: ↑
Wed Mar 20, 2019 5:17 pm
Создете домен на уровне админа с именем default.domain
в /etc/apache2/conf.d/vesta.conf выставить default.domain первым
далее рестарт апача
Сделал так. Заработало. Но теперь если в браузере указать протокол https://22.22.22.22, то опять показывается один из моих сайтов.

Аналогичная проблема. Какое решение нашёл?
выдаете этому домену сертификат ssl и так же выставляете вторым в списке. Принцип тот же
Top

mr.flash
Posts: 10
Joined: Sun Apr 08, 2018 8:14 pm

Os: CentOS 6x
Web: nginx + php-fpm
Re: Запретить доступ к сайту по IP сервера
  • Quote

Post by mr.flash » Thu Sep 26, 2019 5:27 pm

if ($http_host ~ "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}") {
return 444;
}
Top


Post Reply
  • Print view

8 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password