Защита промежуточной области на основе IP-адреса… что, если у моего клиента динамический IP-адрес?

StackOverflow https://stackoverflow.com/questions/3765600

  •  04-10-2019
  •  | 
  •  

Вопрос

Я пытаюсь разместить в сети плацдарм для будущего веб-сайта...Обычно я предпочитаю использовать правило htaccess, чтобы только я и мой клиент могли видеть веб-сайт... я думаю, что это безопаснее, и вам не нужно запоминать пароли и так далее...

но на этот раз у моего клиента есть интернет-провайдер, который не предоставляет ему статический IP-адрес, по-видимому, каждый день или около того, его IP меняется... поэтому мне придется изменить свой htaccess!

есть ли какое-нибудь решение для этого?

Это было полезно?

Решение

Вы можете попросить его использовать службу динамического DNS, например dyndns.com или no-ip.com.Таким образом, он может настроить доменное имя, например someguy.dyndns.com, которое всегда будет соответствовать его IP-адресу (хотя ему, вероятно, потребуется установить небольшой демон/сервис/программу для автоматического обновления IP-адреса).Затем вы можете добавить правило в свой .htaccess, например allow from someguy.dyndns.com.

Другие советы

Прежде всего, динамические IP-адреса очень распространены, многие поставщики отсоединяют клиента в интервалах 12 или 24 часа, что обычно означает, что они получают новый IP.

Во-вторых, просто выдавая комбинацию имени пользователя / пароля не только безопаснее, но и больше без проблем. Вы собираетесь вкладывать время в решение, которое, вероятно, не стоит того. Я также не вижу, как вы получите допустимый IP-адрес клиента, чтобы обновить свой файл .htaccess, кроме того, чтобы клиент установил услугу, который обновляет динамический DNS-запись MAYB - больше хлопот, чем вспомнить вход, если ты спрашиваешь меня.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top