LINUX.ORG.RU

3proxy + Raspberry Pi 4 + LTE-модем = коннект есть, а страницы не открываются...

 , ,


0

1

Народ, помогите пожалуйста разобраться в проблеме. Есть Raspberry Pi 4 (установлена последняя версия Raspberry Pi OS, подключена к локальной сети и имеет свой IP 192.168.1.150), к ней подключен USB LTE-модем (его IP 192.168.9.1 и на нем висит WEB-интерфейс модема). Модем эмулирует сетевую карту (eth1 с IP 192.168.9.100). Установлен 3proxy, в конфиге явно прописано socks -n -a -p8002 -i192.168.1.150 -e192.168.9.100 Пытаюсь зайти через сокс на любой сайт и ничего не открывается. При этом на WEB-интерфейс модема (http://192.168.9.1) захожу без проблем с любого компа в локальной сети через сокс.

Такой же конфиг, но на винде, работает без проблем. Изначальная задача была подключаться с любого компа в локальной сети через сокс и выходить в инет через модем. Что делаю не так? Куда копать?

/etc/3proxy/3proxy.cfg

nserver 8.8.8.8
nserver 1.1.1.1
#
nscache 65536
#Leave default timeout as well:
#
timeouts 1 5 30 60 180 1800 15 60
#
#Specify daemon as a start mode
#
daemon
#
log /var/log/3proxy/3proxy.log
logformat "- +_L%t.%. %N.%p %E %U %C:%c %R:%r %O %I %h %T"
rotate 1
#
authcache user 60
auth none
#HTTP Proxy
# Use default ACLs, don't need to flush
#proxy -n -p9999 -a
#
#SOCKS
socks -n -a -p8002 -i192.168.1.150 -e192.168.9.100
flush

/var/log/3proxy/3proxy.log

14-06-2020 07:34:34 | - | 192.168.1.201 | 185.255.55.29:443 | 0    | 0    |api.ip.sb
14-06-2020 07:34:44 | - | 192.168.1.201 | 87.250.250.242:80 | 0    | 0    |ya.ru

ifconfig:

pi@raspberrypi:~ $ ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.150  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::2b80:b5b1:2269:99f0  prefixlen 64  scopeid 0x20<link>
        ether dc:a6:32:1c:0a:3c  txqueuelen 1000  (Ethernet)
        RX packets 93130  bytes 133974433 (127.7 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 9016  bytes 975470 (952.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.9.100  netmask 255.255.255.0  broadcast 192.168.9.255
        inet6 fe80::344e:b41d:77e1:ccbb  prefixlen 64  scopeid 0x20<link>
        ether 0c:5b:8f:27:9a:64  txqueuelen 1000  (Ethernet)
        RX packets 822  bytes 331847 (324.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 481  bytes 66212 (64.6 KiB)
        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  (Local Loopback)
        RX packets 603  bytes 35972 (35.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 603  bytes 35972 (35.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether dc:a6:32:1c:0a:3e  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

route -n

pi@raspberrypi:~ $ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    202    0        0 eth0
0.0.0.0         192.168.9.1     0.0.0.0         UG    204    0        0 eth1
192.168.1.0     0.0.0.0         255.255.255.0   U     202    0        0 eth0
192.168.9.0     0.0.0.0         255.255.255.0   U     204    0        0 eth1

ip route show

pi@raspberrypi:~ $ ip route show
default via 192.168.1.1 dev eth0 proto dhcp src 192.168.1.150 metric 202 
default via 192.168.9.1 dev eth1 proto dhcp src 192.168.9.100 metric 204 
192.168.1.0/24 dev eth0 proto dhcp scope link src 192.168.1.150 metric 202 
192.168.9.0/24 dev eth1 proto dhcp scope link src 192.168.9.100 metric 204 

Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 202 0 0 eth0

Эта строка все портит! 192.168.1.1 не может быть шлюзом по умолчанию для любых адресов!

sigurd ★★★ ()