Я работаю над проектом с другими людьми, и мы используем мой компьютер в качестве сервера, мы используем Subversion в качестве контрольной версии, а хранилище находится на моем компьютере, мы не хотим использовать какой-либо другой сервер, и проблема заключается в том, что что мои коллеги имеют доступ к хранилищу только тогда, когда мы подключены к той же сети, как они могут получить доступ к серверу (моему локальному серверу) из-за пределов сети, к которой я подключен, любое предложение?

1 ответ1

1

Вы можете использовать технологию VPN чтобы они могли получить доступ к вашей сети из любой точки мира, или просто setup port forwarding на маршрутизаторе.

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

Отмечено: Некоторые маршрутизаторы ISP могут иметь вкладку DynamicDNS (или другой сервис), которая предоставляет сервис для получения URL-адреса myrouternetworkname.dynamicdns.net/ по вашему IP-адресу. Я нашел это довольно громоздким в первый раз, когда я сделал это, но в Интернете есть руководства, которые помогут вам в этом.

Настройка VPN может быть не идеальной, но часто используется для игр по локальной сети через Интернет, поэтому она должна соответствовать любым потребностям разработки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .