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.
Не за что! Пользуйся на
Не за что!
Пользуйся на здоровье. Прикольно, ссылки с сайта про общественное мнение на меня идут, но я сам посмотреть что там пишут про меня не могу! Не достоин видно. Хе хе.
О, спасибо! Сейчас буду
О, спасибо!
Сейчас буду ставить, чтоб в американских опросах общественного мнения учавствовать. :)))
Да не за что! Всегда на
Да не за что! Всегда на здоровье!
спасибо, что пишешь ;)
спасибо, что пишешь ;)