Я работаю в компании, занимающейся разработкой программного обеспечения, и у меня есть довольно частый запрос от моего начальника, который мне нужно выполнить. Настройте svn-сервер компании так, чтобы он был доступен как из внутренней сети, так и из Интернета. Вот как выглядит сеть и что я уже сделал:
Теперь svn-сервер доступен из внутренней сети с использованием внутреннего IP-адреса и из Интернета с использованием общедоступного IP-адреса маршрутизатора (который является статическим). Но проблема в том, что он недоступен из внутренней сети по общедоступному IP. Как я могу обойти эту проблему?
Ага. Привяжите сервер к квалифицированному DNS-имя например svn.yourcompany.com
Одно простое решение - не использовать IP-адрес для подключения, использовать запись DNS (например, svn.mydomain.com) и разрешить ей правильный IP-адрес снаружи и внутри соответственно.