Установка и настройка socks сервера dante.

Vpn - это хорошо. Но частенько пользователям не хочется заморачиваться с настройками клиентской части, им необходимо просто посерфить по сети или, к примеру, подключить свою аську скрыв свой реальный ip. Для анонимной работы в сети и предназначен socks сервер. В своем браузере, в настройках подключения, Вы указываете адрес socks сервера, его порт, и все. Весь трафик от Вашего браузера проходит через socks сервер, посещение страниц таким образом идет от ip адреса сервера. Таким образом можно скрывать свой ip адрес от других, а также посещать ресурсы, которые закрыты к посещению для русских, белорусов, украинцев и так далее. Например участвовать в американских опросах общественного мнения. :-) Что-то вступление затянулось, приступим к установке socks сервера dante.

Для начала заходим в нашу любимую консоль и пишем:
cd /usr/local/src
wget ftp://ftp.inet.no/pub/socks/dante-1.1.19.tar.gz
tar zxvf dante-1.1.19.tar.gz
cd dante-1.1.19
То есть скачиваем исходник dante, распаковываем его и переходим в его каталог. Далее конфигурируем, компилируем и устанавливаем:
./configure
make
make install

На этом процесс установки закончен. Теперь перейдем к конфигурированию.
Конфигурационный файл сервера dante называется sockd.conf и должен находиться в /etc/sockd.conf . В нашей директории инсталляции (/usr/local/src/dante-1.1.19) есть папка examples. Там находятся примеры настроек socks сервера.
Итак создаем файл
vi /etc/sockd.conf
и пишем в него:
------------------------------------------------------------
logoutput: /var/log/socks.log
internal: eth0 port = 1080
external: eth0

method: username none #rfc931

logoutput: /var/log/socks.log
internal: eth0 port = 1080
external: eth0

method: username none #rfc931

client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect disconnect iooperation
}

pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: connect udpassociate
log: connect disconnect iooperation
}
------------------------------------------------------------
Сохраняем конфиг и выходим.
Для того чтобы запустить сервер dante необходимо выполнить следующую команду:
sockd -D
Опция -D отвязывает dante от текущего терминала и запускает его в режиме демона.

Для того чтобы dante стартовал при загрузке машины можно прописать в файл /etc/rc.d/rc.local строку:
/usr/local/sbin/sockd -D

При такой настройке socks сервера все клиенты, которые пришли с любого ip адреса могут использовать socks сервер. Это не очень здорово с точки зрения безопасности. Поэтому секцию конфига client pass можно поменять на:

client pass {
from: x.x.x.x/x to: 0.0.0.0/0
log: connect disconnect iooperation
}
где x.x.x.x/x это ip адрес/маска Вашего компьютера либо Вашей подсети, откуда разрешено подключаться к socks серверу.

Ну вот в общем и все. Пользуйтесь на здоровье, и не забывайте читать мануалы. Потому как я описал только малую, самую необходимую часть настройки socks сервера dante.

SIMPSON!!! это устаревшая

SIMPSON!!! это устаревшая информация, правидный danted уже перепакован
apt-get install danted-server
и конфиг в кое-то веки перенесли на
/etc/danted.conf

он и на убунту не встает

он и на убунту не встает

Как в данте прикрутить

Как в данте прикрутить авторизацию?

блин... мы че все тут лузеры

блин... мы че все тут лузеры что ли... у меня тоже сокс на центос не встает и никто не говорит как правильно ставить... :(

Реально народ помогите

Реально народ помогите поставить socks под centos...

статья классная, но у меня

статья классная, но у меня есть одна проблемка.... как сокс поставить на CentOS 5 ?
постоянно при компилировании чего-то не хватает... уже занадоело добовлять через yum (и за частую и там не все пакеты есть).
можно выложить минимальные пакеты, необходимые для утановки или как это сделать через yum (репозитарии....)

Заранее спасибо)

хм..почему данте, а не

хм..почему данте, а не 3proxy? =)

Спасибо тебе огромное!

Спасибо тебе огромное! Вечером буду тестить.
З.ы. Этот момент - единственное, что меня останавливало для перехода от Win к Linux Ubuntu.

Не за что! Пользуйся на

Не за что!
Пользуйся на здоровье. Прикольно, ссылки с сайта про общественное мнение на меня идут, но я сам посмотреть что там пишут про меня не могу! Не достоин видно. Хе хе.

О, спасибо! Сейчас буду

О, спасибо!
Сейчас буду ставить, чтоб в американских опросах общественного мнения учавствовать. :)))

Да не за что! Всегда на

Да не за что! Всегда на здоровье!

спасибо, что пишешь ;)

спасибо, что пишешь ;)