У меня есть Microsoft Small Business Server.
Я указал внешнее доменное имя на внешний фиксированный IP-адрес сервера.
В маршрутизации и удаленном доступе я определил службу для нашего сервера подрывной деятельности следующим образом:
Входящий порт: 8443
Личный адрес: 192.168.10.5
Исходящий порт: 8443
192.168.10.5 - это наш сервер разработки, а не SBS (192.168.10.1).
Это правило работает правильно, если я не в нашей внутренней сети. Однако, если я нахожусь во внутренней сети, это правило не применяется.
Что я могу сделать / установить, чтобы это правило применялось как внутри, так и извне (чтобы пользователи с ноутбуками и т.д. не меняли URL-адрес, по которому они обращаются к серверу Subversion)
Не знаете, какая еще информация вам может понадобиться, поэтому сообщите мне, если потребуется дополнительная информация.
Т
в порядке,
У меня он работает, но я не на 100% доволен решением, поскольку оно кажется громоздким. Так что любые советы будут приняты с благодарностью.
Я создал зону прямого просмотра на внутреннем DNS-сервере для нашего доменного имени и добавил новый хост, который отображает доменное имя на внутренний сервер. Теперь это работает как внутри, так и снаружи.
Это, конечно, означает, что мне нужно поддерживать две записи DNS для этого домена, что вряд ли оптимально, но, по крайней мере, пока это работает!