Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Заход на web server только через доменное имя  (Прочитано 687 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн The Kaban

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Здравствуйте!
Подскажите пожалуйста, как правильно сделать так, что бы на web сервер можно было попасть только через доменное имя?
Хочется, что бы если пользователь пытается зайти через ип адрес, ему возвращался ответ 404.

Единственное что пришло в голову, это сделать виртуальный хост по ип адресу и редирект на 404.
Но нет уверенности, что это правильно. Может есть более правильный способ!?

Спасибо!

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11656
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Я могу и ошибаться... но, если на хосте с ip будет редирект на 404, то и по имени хоста все пойдут туда же.
Смысл службы dns: брать символьные пути и перебрасывать их на резолвленный из имени хоста ip. Т.е. запрос и по имени и по ip приходит на один ip-адрес:порт.
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн virusoft

  • Активист
  • *
  • Сообщений: 315
    • Просмотр профиля
    • Virusoft
Здравствуйте!
Подскажите пожалуйста, как правильно сделать так, что бы на web сервер можно было попасть только через доменное имя?
Хочется, что бы если пользователь пытается зайти через ип адрес, ему возвращался ответ 404.
Единственное что пришло в голову, это сделать виртуальный хост по ип адресу и редирект на 404.
Но нет уверенности, что это правильно. Может есть более правильный способ!?
Спасибо!
сделай фейковую страницу в виртуал хосте по ип.
Если работает - не трогай. Linux - гибкая система, но один раз прогнувшись может обратным ходом распрямиться и ударить по самому (…) месту. Думай о будущем и все будет хорошо.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25441
    • Просмотр профиля
Вообще-то по умолчанию так и есть, если вы нормально настраивали систему.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн johnyx

  • Участник
  • *
  • Сообщений: 150
    • Просмотр профиля
    • мойрф
да фейк виртуалхост, либо редирект в htaccess.
« Последнее редактирование: 05 Июль 2018, 13:05:14 от johnyx »
2xKubuntu 18.04. Ubuntu 14.04.5 server webmin vps. 3xWindows 10. (android 7.1.2 miui9 global 8.4.12)  (android 4.2.2) (samsung p3100 Lineage os)


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25441
    • Просмотр профиля
редирект в htaccess.
чо…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн The Kaban

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Всем спасибо за ответы!)))

AnrDaemon,
Видимо не совсем нормально((

Еще раз Спасибо!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25441
    • Просмотр профиля
Видимо не совсем нормально((
Тогда переделывайте.
Домен должен быть добавлен отдельным хостом.
Тогда 000-default будет ловушкой для кошек.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн The Kaban

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Все причесал, и вот решил сюда вернуться за советом.
Сейчас у меня по ip адресу отдаёт пустую html страницу, соответственно с кодом ответа 200.

Подскажите пожалуйста, может лучше стоит отдавать другой код? Например 404, 406 или ещё что-то?

Спасибо!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25441
    • Просмотр профиля
Re: Заход на web server только через доменное имя
« Ответ #10 : 06 Июль 2018, 03:46:33 »
А это зависит от того, что именно вы там учудили. С какого перепугу пустая страница вообще отдаётся?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн The Kaban

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Заход на web server только через доменное имя
« Ответ #11 : 06 Июль 2018, 16:50:10 »
AnrDaemon,
Здравствуйте!

Да вроде нечего осособенного, создал виртуальный хост по ip адресу с самоподписаным сертификатом, создал папку и в ней пустой файл index.html. Добавил это все в группу www-data и дал права(для папки и файла) только на чтение. Естественно при запросе по ip адресу, отдаётся моя пустая страница(файл index.html) с кодом ответа 200.

Спасибо!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25441
    • Просмотр профиля
Re: Заход на web server только через доменное имя
« Ответ #12 : 06 Июль 2018, 16:59:02 »
создал виртуальный хост по ip адресу
Зачем?…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн The Kaban

  • Автор темы
  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Заход на web server только через доменное имя
« Ответ #13 : 06 Июль 2018, 17:06:08 »
AnrDaemon,
Для того чтобы запретить переход на сайт на прямую через ip  адрес

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25441
    • Просмотр профиля
Re: Заход на web server только через доменное имя
« Ответ #14 : 06 Июль 2018, 17:19:09 »
…читайте топик сначала.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.174 секунд. Запросов: 23.