Сервисы ArcSDE в сети с брандмауэром

Для обеспечения доступа к сервису ArcSDE внутри системы безопасности брандмауэра, управляющий компьютер, на котором установлен ArcSDE, должен быть перечислен в вашей базе данных сервера имён доменов (DNS). DNS должен быть зарегистрирован с помощью вашего провайдера интернет-сервисов (ISP) или напрямую с помощью Network Solutions (ранее называвшейся InterNIC), организации регистрирующей имена доменов Интернет.

Ваш DNS разрешает использование адреса интернет-протокола (IP) вашего компьютера с именем, или универсальным локатором ресурсов, которые вы хотите сделать доступными в Интернете. В большинстве случаев вы будете иметь больше компьютеров в вашей локальной сети, чем адресов интернет-протокола (IP) для них. В таком случае, вы должны поддерживать ваш собственный набор внутренних IP-адресов, известных только вашей локальной сети (LAN). Ваш брандмауэр или программное обеспечение прокси-сервера, будет транслировать ваши внутренние IP-адреса в IP-адреса Интернета при осуществлении вами доступа за пределы вашей локальной сети (LAN).

Так как службы ArcSDE перечислены для подключения по номеру порта протокола TCP/IP, который соответствует имени вашего сервиса, вы должны так же добавить номер порта протокола TCP/IP к имени управляющего компьютера при подключении к нему.

Для приложений ArcSDE построенных с использованием программного интерфейса приложения на языке С (API) ArcSDE, хост (управляющий компьютер) должен быть всегда определён через имя хоста.

Для приложений Java ArcSDE,вы можете задать имя хоста ArcSDE двумя путями. Вы можете использовать либо имя DNS, если оно доступно, или вы можете подключиться к нему напрямую с использованием его IP-адреса в Интернете.

Процесс giomgr завещает номер порта процессу gsrvr, запускаемому вслед за успешным соединением. Потому, все коммуникации с сервисом ArcSDE происходят через тот же номер порта TCP/IP.

Если вы не можете подключиться к сервису ArcSDE из-за брандмауэра, протестируйте доступность удалённого сервиса ArcSDE с помощью Интернет-браузера посредством задания либо имени сервера и номера порта TCP/IP или IP-адреса and и номера порта TCP/IP как URL.

Правильный синтаксис выглядит так:

<server name>:<port number>
<IP address>:<port number>

Подсказка

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

5/10/2014