LINUX.ORG.RU

Настройки 3proxy

 , ,


0

1

Всем привет. Прошу помощи. Прокси-сервер не работает

Должно получатся следующие: 1) Запрос на первый интерфейс - 192.168.1.39:3128 2) Далее 3proxy должен переводить запрос на второй интерфейс - 192.168.19.100

В результате пользователь при обращении на 192.168.1.39:3128 должен выйти в интернет через 4G модем.

Проблема: При запросе на первый интерфейс 192.168.1.39:3128 запрос доходит до 3proxy, но далее в интернет через 4G модем не выходит.

В логах

1562664532.511 PROXY.3128 00013 - 192.168.1.39:49860 178.248.233.6:443 0 0 0 CONNECT_www.linux.org.ru:443_HTTP/1.1
1562664532.511 PROXY.3128 00013 - 192.168.1.39:49854 178.248.233.6:443 0 0 0 CONNECT_www.linux.org.ru:443_HTTP/1.1
1562664532.511 PROXY.3128 00013 - 192.168.1.39:49838 192.0.73.2:443 0 0 0 CONNECT_secure.gravatar.com:443_HTTP/1.1
1562664532.511 PROXY.3128 00013 - 192.168.1.39:49862 178.248.233.6:443 0 0 0 CONNECT_www.linux.org.ru:443_HTTP/1.1
1562664532.511 PROXY.3128 00013 - 192.168.1.39:49858 64.233.162.95:443 0 0 0 CONNECT_safebrowsing.googleapis.com:443_HTTP/1.1
1562664532.511 PROXY.3128 00013 - 192.168.1.39:49834 178.248.233.6:443 0 0 0 CONNECT_www.linux.org.ru:443_HTTP/1.1
1562664532.511 PROXY.3128 00013 - 192.168.1.39:49866 87.250.250.90:443 0 0 0 CONNECT_an.yandex.ru:443_HTTP/1.1
1562664532.512 PROXY.3128 00013 - 192.168.1.39:49872 178.248.233.6:9000 0 0 0 CONNECT_www.linux.org.ru:9000_HTTP/1.1

Настйроки прокси-сервера

daemon
monitor /etc/3proxy/3proxy.cfg
nscache 65536
timeouts 1 5 30 60 180 1800 15 60
log /var/log/3proxy/3proxy.log D
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
archiver rar rar a -df -inul %A %F
rotate 30
proxy -n -a -p3128 -i192.168.1.39 -e192.168.19.100

ifconfig

enp4s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.39  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::21d:7dff:fee6:fb56  prefixlen 64  scopeid 0x20<link>
        ether 00:1d:7d:e6:fb:56  txqueuelen 1000  (Ethernet)
        RX packets 244772  bytes 331147179 (331.1 MB)
        RX errors 0  dropped 31  overruns 0  frame 0
        TX packets 103004  bytes 7496291 (7.4 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

enx0c5b8f279a64: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.19.100  netmask 255.255.255.0  broadcast 192.168.19.255
        inet6 fe80::e5b:8fff:fe27:9a64  prefixlen 64  scopeid 0x20<link>
        ether 0c:5b:8f:27:9a:64  txqueuelen 1000  (Ethernet)
        RX packets 535  bytes 194665 (194.6 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 240  bytes 21577 (21.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Локальная петля (Loopback))
        RX packets 2446  bytes 246143 (246.1 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2446  bytes 246143 (246.1 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

/etc/network/interfaces

auto lo
iface lo inet loopback

auto enp4s0
iface enp4s0 inet static
	address 192.168.1.39
	netmask 255.255.255.0
	gateway 192.168.1.1

auto enx0c5b8f279a64
iface enx0c5b8f279a64 inet dhcp

ping -S 192.168.19.100 ya.ru

PING ya.ru (87.250.250.242) 56(84) bytes of data.
64 bytes from ya.ru (87.250.250.242): icmp_seq=1 ttl=53 time=34.1 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=2 ttl=53 time=32.4 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=3 ttl=53 time=32.7 ms
64 bytes from ya.ru (87.250.250.242): icmp_seq=4 ttl=53 time=31.9 ms


В чём именно проблема — нет соедиенения или соединение идёт не через нужный канал? Если второе, то это маршрутизация, а не 3proxy.

ping -S 192.168.19.100 ya.ru

Что означает опция ″-S″ и к чему вывод ping'а?

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.