Хостинг SVN Server на моем ПК для удаленного доступа

Я пытаюсь подключиться к моему серверу SVN (установленному на моем локальном ПК) с удаленной машины. После прохождения некоторых вопросов SO и других руководств, я сделал следующие шаги:

  1. SVN Server устанавливается поверх сервера Apache по протоколу HTTP. Я могу получить к нему доступ, набрав http://localhost/svn в моем браузере и в TortoiseSVN.

  2. Я настроил запись DNS, используя бесплатных провайдеров DNS для моего динамического IP.

  3. Теперь могу набрать http://MyFreeDNSName.FreeDNSServer.com в удаленной машине, и это берет меня к моей машине.

Проблема, однако, в том, что этот адрес открывает страницу маршрутизатора по умолчанию вместо страницы SVN. Это та же страница, к которой я могу получить доступ на локальной машине, набрав 192.168.1.1. Итак, мой вопрос, как я могу настроить свой компьютер для передачи входящего запроса на страницу SVN?

2 ответа

Решение

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

Вы не должны перенаправлять входящий запрос на порт 80 с маршрутизатора на порт 80 внутреннего хоста.

Вы должны выбрать любой другой порт, для которого вы добавите правила переадресации портов для переадресации с маршрутизатора:PORT на внутренний:80

Другие вопросы по тегам