Установка прокси сервера на Dlink DIR-320

Здесь мы рассмотрим пример установки и настройки SOCKS прокси сервера Antinat.

Подготовка к устоновке

1. Прошить DIR-320 DD-WRT.
2. Выполнить подготовку к первой установке Optware программ.

Установка Antinat
Для простоты понимания применю подсветку кода:
— то, что нужно писать — выделяю зеленым цветом;
— то, что пишет роутер в ответ — подсвечу синим.
1. Запускаем телнет, для этого жмем: «Пуск» / «Выполнить…»/ пишем telnet.
2. Подключаемся к роутеру
o
192.168.1.1
3. Авторизируемся.
4. Даём команды роутеру:
/opt/bin/ipkg-opt update
/opt/bin/ipkg-opt install antinat

Настройка Antinat
1. Находим в памяти роутера фаил конфигурации \opt\etc\antinat.xml .
2. Открываем antinat.xml через Notepad++
3. Пишем файл конфигурации.
Пример файла antinat.xml:

<?xml version='1.0'?> <antinatconfig> <!-- Any interface (пишем адрес роутера в локальной сети) --> <interface value='192.168.1.1'/> <!-- Port to listen on (порт подключения к прокси, НЕ меняем) --> <port value='1080'/> <!-- Allow users to be authenticated against UNIX usernames (НЕ меняем)--> <allowlocalusers/> <!-- Time in seconds to listen for outside incoming connections when applications request a BIND operation before timeout (НЕ меняем)--> <maxbindwait value='60'/> <!-- demonstration user account (пользователи и пароли)--> <user user='Polzovatel' password='123'/> --> <!-- здесь имя пользователя: Polzovatel пароль: 123--> <!-- What logs should we keep? (Спрашивают куда и какие логи писать, можете не трогать) --> <log> <addrdaylog value='/opt/var/log/antinat-0.90/day_addr.log'/> <userdaylog value='/opt/var/log/antinat-0.90/day_user.log'/> <connlog value='/opt/var/log/antinat-0.90/connection.log'/> </log> <!-- What security methods do we offer clients? (сюда пишите IP клиентов + маска подсети клиентов, маску можно узнать на фарумах провайдера, не обязательно указывать в таком виде: "/16", можно указать и так:"255.255.255.0")--> <authchoice source_addrtype='ipv4'> <authchoice source_addr='127.0.0.1/32'> <!-- НЕ ТРОГАЙТЕ--> <select mechanism='chap'/> </authchoice> <authchoice source_addr='192.168.1.1/16'><!-- Диапазон IP 1 c 192.168.1.1 по 192.168.1.255, маска подсети 16)--> <select mechanism='chap'/> </authchoice> <authchoice source_addr='80.252.248.0/21'> <!-- Диапазон IP 1 c 80.252.248.0 по 80.252.248.255, маска подсети 16)--> <select mechanism='chap'/> </authchoice> <authchoice source_addr='217.77.216.0/21'> <!-- Ещё диапазон)--> <select mechanism='chap'/> </authchoice> <authchoice source_addr='80.252.246.0/23'> <!-- Ещё диапазон)--> <select mechanism='chap'/> </authchoice> <authchoice source_addr='77.247.16.0/20'> <!-- Ещё диапазон)--> <select mechanism='chap'/> </authchoice> <authchoice source_addr='212.92.224.0/19'> <!-- Ещё диапазон)--> <select mechanism='chap'/> </authchoice> <authchoice source_addr='10.0.0.0/8'> <!-- Ещё диапазон)--> <select mechanism='chap'/> </authchoice> <select mechanism='chap'/> <select mechanism='cleartext'/> </authchoice> <!-- Which connections should we accept or reject? (заполняете таким же образом как и предыдущий пункт) --> <filter> <filter source_addrtype='ipv4' dest_addrtype='ipv4'> <filter user='root'> <reject/> </filter> <filter source_addr='127.0.0.1/32'> <accept/> </filter> <filter dest_addr='127.0.0.1/32'> <reject/> </filter> <filter source_addr='192.168.1.0/16'> <accept/> </filter> <filter source_addr='80.252.248.0/21'> <accept/> </filter> <filter source_addr='217.77.216.0/21'> <accept/> </filter> <filter source_addr='80.252.246.0/23'> <accept/> </filter> <filter source_addr='77.247.16.0/20'> <accept/> </filter> <filter source_addr='212.92.224.0/19'> <accept/> </filter> <filter source_addr='10.0.0.0/8'> <accept/> </filter> </filter> <reject/> </filter> </antinatconfig>

4. Запускаем Antinat коммандой:

/opt/bin/antinat start

5. Проверяем работоспособность своего прокси своим браузером или программой ProxyChecker.

6. Для того, что бы Antinat запускался вместе с запуском DIR 320 добавляем в файл /jffs/etc/config/optware.startup следующую строку:

/opt/bin/antinat start

7.Чтобы к Вам подключались не по IP, а по DNS имени, настройте DDNS на веб панели DD-WRT (Установка\DDNS).

8. Для того, что бы не настраивать прокси в каждой программе компьютера — клиента, воспользуйтесь Proxifier.

Оставить ответ