Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
linux:centos:как_установить_3proxy [2016/04/05 11:45] dyakoff |
linux:centos:как_установить_3proxy [2020/03/10 22:01] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | === CentOS 6 === | ||
| + | |||
| + | |||
| + | |||
| + | |||
| **Установка прокси-сервера 3proxy с поддержкой ipv6** | **Установка прокси-сервера 3proxy с поддержкой ipv6** | ||
| - | Проверено на CentOS 6.7 | ||
| 1. Устанавливаем нужные пакеты для компиляции | 1. Устанавливаем нужные пакеты для компиляции | ||
| Строка 12: | Строка 16: | ||
| chkconfig ip6tables off && service ip6tables stop</code> | chkconfig ip6tables off && service ip6tables stop</code> | ||
| - | 3. Добавляем основной (любой из выделенных) ipv6 на сетевой интерфейс сервера | + | 3. Добавляем основной(любой из выданных) ipv6 на сетевой интерфейс сервера: |
| - | //nano /etc/sysconfig/network-scripts/ifcfg-eth0// | ||
| - | и внизу добавляем: | + | Подробности в статье [[linux:centos:как_добавить_ip-адрес]] |
| - | <code>IPV6INIT=yes | ||
| - | IPV6ADDR=2a02:f680::1:c79/64 | ||
| - | IPV6_DEFAULTGW=2a02:f680:1:1100::1</code> | ||
| - | |||
| - | указывая свой ipv6 в поле IPV6ADDR | ||
| 4. Так же добавим строчку в /etc/sysconfig/network | 4. Так же добавим строчку в /etc/sysconfig/network | ||
| Строка 38: | Строка 36: | ||
| //service network restart// | //service network restart// | ||
| - | 6. Дополнительные ipv6 добавляем в /etc/rc.local | + | 6. Все ваши ipv6 добавляем в /etc/rc.local |
| //nano /etc/rc.local// | //nano /etc/rc.local// | ||
| Строка 50: | Строка 48: | ||
| и выполним:\\ | и выполним:\\ | ||
| - | //sh /etc.rc.local// | + | //sh /etc/rc.local// |
| 7. Собираем 3proxy | 7. Собираем 3proxy | ||
| - | <code>wget http://dyakoff.cloudapp.net/3proxy/3proxy.tar.gz | + | <code>wget https://github.com/z3APA3A/3proxy/archive/3proxy-0.8.6.tar.gz |
| - | tar -xvzf 3proxy.tar.gz | + | tar -xvzf 3proxy-0.8.6.tar.gz |
| cd 3proxy-3proxy-0.8.6/ | cd 3proxy-3proxy-0.8.6/ | ||
| ln -s /usr/lib64/libcrypto.so.10 /usr/lib/libcrypto.so | ln -s /usr/lib64/libcrypto.so.10 /usr/lib/libcrypto.so | ||
| Строка 80: | Строка 78: | ||
| timeouts 1 5 30 60 180 1800 15 60 | timeouts 1 5 30 60 180 1800 15 60 | ||
| daemon | daemon | ||
| + | setgid 65535 | ||
| + | setuid 65535 | ||
| flush | flush | ||
| auth strong | auth strong | ||
| - | users admin:CL:pass | + | users <USER>:CL:<PASS> |
| - | allow admin | + | allow <USER> |
| - | proxy -6 -n -a -p1000 -i94.142.136.67 -e2a02:f680::1:c80 | + | proxy -6 -n -a -p<PORT1> -i<IPv4> -e<IPv6> |
| - | proxy -6 -n -a -p1001 -i94.142.136.67 -e2a02:f680::1:c81 | + | proxy -6 -n -a -p<PORT2> -i<IPv4> -e<IPv6> |
| - | proxy -6 -n -a -p1002 -i94.142.136.67 -e2a02:f680::1:c82</code> | + | </code> |
| где:\\ | где:\\ | ||
| - | -i основной ipv4 сервера (internal)\\ | + | * <USER> - логин для подключения |
| - | -e ipv6 (external)\\ | + | * <PASS> - пароль для подключения |
| - | -p порт | + | * <PORT> - порт для подключения к прокси |
| + | * <IPv4> - основной IPv4-адрес сервера (internal) | ||
| + | * <IPv6> - дополнительный IPv6-адрес (external) | ||
| 9. Запускаем 3proxy | 9. Запускаем 3proxy | ||
| Строка 99: | Строка 102: | ||
| service 3proxy start</code> | service 3proxy start</code> | ||
| - | В результате мы получили 3 шт. прокси ipv6 на ip 94.142.136.67 с портами 1000 1001 1002 и логином //admin//, паролем //pass// | + | В результате мы получили 3 шт. прокси ipv6 на ip 94.142.136.67 с портами 30000 30001 30002 и логином //admin//, паролем //pass// |
| + | |||
| + | === CentOS 7 === | ||