Народ, помогите пожалуйста разобраться в проблеме. Есть 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