Иногда бывает так, что для внутренней сети корпорации или
организации неприемлемо дать внешнему миру доступ к своей
внутренней сети. В таких случаях применяются либо программные, либо
.
"железные" решения - так называемые брандмауэры
(они же firewalls, пожарные стенки, загородки и т.д.)
Такие средства обычно позволяют инициировать и поддерживать
соединение с внешней машиной изнутри локальной сети, но
не позволяют инициировать соединение снаружи.
Примером такой структуры могут быть кластеры рабочих станций
в ЦЕРН, Oracle Corporation ( *.us.oracle.com), Convex Computer
Corporation и т.д.
Некоторые из таких архитектурных решений приводят к тому,
что лучше организовать доступ к миру через посредника.
То есть, за линию защиты выдвигается посредник - proxy сервер,
который свободно общается с миром и единственный, кому доступна
внутренняя сеть организации. Тогда все внутренние клиенты
обращаются к любым внешним серверам через proxy, который
выполняет конкретный запрос от своего имени и возвращает
результат клиенту.
Вот как конфигурируется X Mosaic для использования посредника
#!/bin/sh http_proxy=http://sunct0:81/; export http_proxy ftp_proxy=http://sunct0:81/; export ftp_proxy gopher_proxy=http://sunct0:81/;export gopher_proxy wais_proxy=http://sunct0:81/; export wais_proxy exec xmosaicЭта небольшая программа на языке shell доступна на cv.jinr.dubna.su как /usr/local/bin/mosaic.proxy.
Для WinMosaic вы должны добавить похожие слова в файл MOSAIC.INI
[proxy information] http_proxy=http://sunct0:81/ ftp_proxy=http://sunct0:81/ wais_proxy=http://sunct0:81/ gopher_proxy=http://sunct0:81/
Приведенный URL для доступного изнутри ОИЯИ proxy сервера
используется машинами из сети 159.93, которые предпочитают
пользоваться наиболее производительным и устойчивым
каналом связи Дубна-Потсдам.