хостинг локального веб-сайта для общественности с использованием VPN?

407
Valerio Zhang

Можно ли разместить локальный веб-сайт для определенного количества людей, которым я предоставляю доступ к своему VPN-адресу?

Мой мыслительный процесс таков. Я получу компьютер с Windows для размещения сети VPN, и на этом же компьютере я также буду размещать сервер mysql и приложение Django (или любой другой фреймворк) в 192.168.1.2:8000 (мой статический локальный ip). Затем предоставьте мой IP-адрес VPN моим пользователям, которые могут использовать что-то вроде cisco anyconnect для подключения к моей VPN и просматривать mysite на чем-то вроде 192.168.1.2:8000.

Это возможно? Я что-то пропустил? Нужен ли специальный маршрутизатор для поддержания статического IP-адреса? Будет ли использование жилого и частного интернета иметь значение?

0
Да, это возможно - единственное предложение, которое я хотел бы сделать, - это создать другой диапазон IP-адресов на вашем VPN-сервере, чтобы снизить риск столкновения IP-адресов вашего сервера с одним в их сети. (Вероятность того, что они тоже работают в сегменте 192.168.1.0/24, вероятно, чуть ниже 50%) Alex Berry 5 лет назад 0
под "своей" сетью вы имеете в виду моего провайдера? Valerio Zhang 5 лет назад 0
Нет - поэтому IP-адрес вашего сервера (192.168.1.2) является частным адресом (все IP-адреса в 192.168.0.0/16 классифицируются как частные) и, следовательно, не являются публично маршрутизируемыми, это означает, что подсети, такие как 192.168.0.0/24 и 192.168. 1.0 / 24 используются _privately_ для внутренних хостов почти всеми потребительскими маршрутизаторами. Если вы создадите VPN-сервер и предоставите третьему лицу свой частный IP-адрес, вполне вероятно, что в его сети будет хост с тем же IP-адресом, что и тот, и его компьютер может принять решение о маршрутизации на локальный, а не ваш. Хотя создание диапазона по 10.0.0.0/24 должно обойти это. Alex Berry 5 лет назад 0
Если пользователи, не подключенные к вашей интрасети напрямую или через VPN, то есть могут получить доступ к веб-сайту, он больше не считается локальным веб-сайтом. Ramhound 5 лет назад 1

1 ответ на вопрос

0
Abu Zaid

Да, это возможно. Осуществимость зависит от вашей установки, бюджета и других факторов, поэтому будет сложно принять решение на основе предоставленной вами информации. Если вы используете Cisco Anyconnect, то вам понадобится Cisco ASA или маршрутизатор Cisco с образом IOS, поддерживающим удаленный доступ VPN. Там будет дополнительная плата для пользователей Anyconnect. Статический IP-адрес обеспечивает более надежное соединение, но вы также можете использовать Динамический IP, используя сервис Динамический DNS. Жилой Vs. Частный будет зависеть от ваших потребностей, таких как надежность, пропускная способность и так далее.

Похожие вопросы