|
Этот вопрос волнует многих. Меня он особо не волновал, пока мне не пришлось
выходить в интернет через худший из встреченных мной соксов - через
M$ Proxy 2.0. Следует отметить что это глюкавое отродье поддерживает не
Socks 4 и не Socks 5 (спецификации которых мы видим в софте) а нечто под
названием Socks 4.3a. Авторизует согласно аккаунту в домене NT.
В комплекте с этим безобразием входят клиенты под Win?? (под другие
системы нету). Без этого клиента (как заявляется в доке) ходить через
него неполучится...
Ну да ладно. Еще не то безобразие видали. Плюнули и начали настраивать
так как нам хочется, но под OS/2 WSeB (Aurora). Кстати, следует отметить
что поддержка сокса в стеке авроры (TCPIP 4.21) реализована намного лучше
чем в мерлине (TCPIP 4.0).
В общем-то я бы и быстрее разобрался если бы своими попытками через него
пролезть я его не повалил. На следующий день его перестартовали и я без
особых проблем наконец вышел в и-нет.
Ниже я приведу два конфигурационных файла, которые должны лежать в
каталоге, определенным переменной окружения %ETC% (обычно - \MPTS\ETC).
Файл socks.cfg
>-----------------------------------------------------
direct 192.168.0.0 255.255.255.0
sockd @=192.168.0.1 0.0.0.0 0.0.0.0 *=user *=password
>-----------------------------------------------------
Файл socks.env
>-----------------------------------------------------
socks_flag ON
socks_domain koltso.ural.ru
socks_ns 195.64.209.2
socks_server 192.168.0.1
socks_user user
socks_password password
>-----------------------------------------------------
Просто пропишите эти файлы и у вас должны заработать следующие приложения
без дополнительных настроек:
- NetScape
- PMMail
- OpenChat (кроме передачи файлов по DCC от нас)
- родной FTP (в passive-mode)
- EmTec FTP (в passive-mode)
- WGet (в passive-mode)
- Telnet
- BinkD
Тут следует заметить что все FTP клиенты (EmTec FTP, WGet, FTP.EXE) работают
только в Passive-моде.
После всего этого выяснилось что у меня не все программы могут с резолвить
имена хостов и я настроил Bind в качестве локального DNS-сервера.
Описание его настроек я здесь приводить небуду, потому как примеров на это
куча, приведу только одну необходимую строчку из его конфига:
options {
...
forwarders { 195.64.209.2; };
...
}
В файле %ETC%\resolv2 прописал следующие строчки:
>----------------------------
domain koltso.ural.ru
nameserver 127.0.0.1
>----------------------------
Все. У меня заработало практически все что мне нужно кроме ICQ (сейчас
буду ставить JavaICQ, может она заработает) и передачи файлов по DCC от меня (в IRC).
Обсудить материал (число отзывов:0)
предыдущий материал | следующий материал |