• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Как организовать proxy server на linux 4g модемы 5 штук

n73

New member
10.09.2020
1
0
BIT
23
Привет, всем жителям и гостям форума. Нуждаюсь в вашей помощи. У меня есть задача сделать домашний прокси сервер. Знаю что есть кракен, на котором можно решить эту задачу. Но он платный, и стоит не мало. У меня есть 5 модемов, с статическими адресами 192.168.1.10 - 192.168.5.10. есть хаб usb, пара роутеров, мини сервер ос Mint. Хочу из вне и локалки подключаться к проксе на каждом модеме. Что то типа 45.14.18.134:8000:user:pwd с возможностью выбирать https/socks. Подскажите как это реализовать? я имею ввиду какими средствами. Перечитал кучу статей, пробовал практически все варианты которые нашел. То не работают, то сеть падает. На сколько я понял можно поднять на 3proxy. Но я @#$%%@#$ мягко говоря. Желание есть, оборудование есть, ип белый есть. Больше всего мне понравилось Есть ряд вопросов в реализации. На модемах нет возможности отключить DHCP, в статье DHCP раздает микротик. Он тоже есть у меня если что. Далее по настройкам автор не поясняет нормально.

nano /etc/sysconfig/network-scripts/ifcfg-enp0s29f7u4u1u1


Код:
DEVICE=enp0s29f7u4u1u1
NAME=enp0s29f7u4u1u1
BOOTPROTO=dhcp
TYPE=Ethernet
ONBOOT=yes
METRIC=4

Где:
METRIC - вес маршрута для каждого интерфейса разный

В METRIC можно написать любое число типа 12345 в моем случае?

nano /etc/iproute2/rt_tables
101 int
102 m1
103 m2
104 m3
105 m4
106 m5
107 m6
108 m1

Где:

int – таблица маршрутов для проводного провайдера

mx – таблицы для сотовых операторов


не понимаю что это за инты 102….108 нзвание модемов?

конфиг 3proxy

nano /etc/3proxy.cfg

nserver 77.88.8.8
nserver 8.8.8.8
nscache 65536
timeouts 1 5 30 60 180 1800 15 60

daemon

log /var/log/3proxy/3proxy.log
logformat "- +_L%t.%.  %N.%p %E %U %C:%c %R:%r %O %I %h %T"
archiver gz /bin/gzip %F

rotate 30

dnspr
maxconn 64

auth strong
users логин:CL:пароль
socks -n -a -p1080  -i192.168.0.1 -e192.168.8.100
socks -n -a -p1081  -i192.168.0.1 -e192.168.9.100
socks -n -a -p1082  -i192.168.0.1 -e192.168.10.100
socks -n -a -p1083  -i192.168.0.1 -e192.168.11.100
socks -n -a -p1084  -i192.168.0.1 -e192.168.12.100
socks -n -a -p1085  -i192.168.0.1 -e192.168.13.100
в nserver мне прописывать что? ип роутера, сетевой карты, или оставить днс гугла?

С удовольствие прочту ваше мнение, возможно вы знаете более практичный вариант. Спасибо за уделенное время. Будьте здоровы!


PS
Ребята мнеэто нужно для парсинга из открытых источников. Не для криминала как предположили ясновидящие на
Содержать модемы в разы дешевле чем покупать где бы там не было.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!