Вот мой сценарий:
У меня есть сервер VisualSVN на моем главном компьютере разработчика @ home. Я также использую Visual Studio 2010, TortoiseSVN, клиент VisualSVN (для контроля версий) и версионные «артефакты» (для отслеживания ошибок).
Мой маршрутизатор Buffalo AirStation WHR-HP-G300N настроен правильно, поэтому мой деловой партнер может подключиться к серверу SVN. У меня включена переадресация портов для интернет-IP-адреса (например, http://99.888.77.66:443), который перенаправляется на внутренний IP-адрес (например, 192.168.11.6). Эта часть отлично работает.
Проблема, с которой я столкнулся, связана с интеграцией TortoiseSVN и моей системы отслеживания ошибок. Мне нужно предоставить свойство bugtraq: url , но я не смог найти относительные пути для работы. Поэтому я вынужден использовать абсолютный URL. С моей стороны мне нужно использовать имя моего сервера (например: bugtraq: url = https://my -server / svn / bla. .), Но это не так Я не работаю на моего партнера. Ему нужно указать IP-адрес (например: bugtraq: url = https://999.888.77.66:443/svn/bla...)
Есть ли способ настроить мой маршрутизатор таким образом, чтобы IP-адрес для этого параметра был перенаправлен / переназначен на "https://my -server ", если запрос происходит из самой локальной сети? Программное обеспечение моего маршрутизатора поддерживает LAN-> Интернет и Интернет-> LAN, но я не вижу LAN-> LAN.