Proxy do modem SquidProxy 4G Linux Raspbian Linux - Não é possível conectar-se à Internet via proxy 4G enquanto os modems 4G têm Internet

0

Eu estou tentando criar proxies 4G via squidproxy, mas eu estou falhando nisso por 2 dias seguidos agora .. Eu não sei mais o que fazer ..

Estou usando um pi de framboesa com raspbian e lula 3.5.x.x (versão mais recente do squid).

Atualmente, posso conectar-me por meio de um VPS (VPS IP alemão) externo ao meu servidor raspberry pi, aqui na Holanda, e usá-lo como proxy. Eu abri a porta correta e realmente tenho internet agora via proxy RPi, isso só usa o IP da LAN da Rpi (conexão de internet padrão). Mas eu quero me conectar a um dos meus IP do modem 4G. Eu quero criar proxies móveis, por assim dizer.

Ambos os modems 4G têm internet, eu testei o uso da internet em conexões 4G e isso funcionou. É impossível usar um dos modems 4G como saída de proxy. A idéia é que o squid escuta na porta 3128 > endereço de saída 192.168.8.100 também conhecido como IP de um modem 4G.

Atualização: Talvez tudo isso aconteça porque parece que o Linux não consegue lidar com duas conexões de rede ao mesmo tempo com minhas configurações atuais?

Aqui meu ifconfig:

eth0:

flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.178.192  netmask 255.255.255.0  broadcast 192.168.178.255
inet6 fe80::64f2:ccaa:e98e:48d7  prefixlen 64  scopeid 0x20<link>
inet6 fe80::c3be:8d2:b145:3542  prefixlen 64  scopeid 0x20<link>
ether b8:27:eb:53:b2:0a  txqueuelen 1000  (Ethernet)
RX packets 44427  bytes 6385703 (6.0 MiB)
RX errors 0  dropped 0  overruns 0  frame 0
TX packets 38385  bytes 16190657 (15.4 MiB)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth1:

flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.8.101  netmask 255.255.255.0  broadcast 192.168.8.255
inet6 fe80::e94a:ba7f:c55f:ee6d  prefixlen 64  scopeid 0x20<link>
ether 00:1e:10:1f:00:00  txqueuelen 1000  (Ethernet)
RX packets 1962  bytes 213856 (208.8 KiB)
RX errors 0  dropped 0  overruns 0  frame 0
TX packets 1935  bytes 506603 (494.7 KiB)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth2:

flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 192.168.8.100  netmask 255.255.255.0  broadcast 192.168.8.255
inet6 fe80::9116:39d5:2ed4:af09  prefixlen 64  scopeid 0x20<link>
inet6 fe80::267:4810:1f9a:844b  prefixlen 64  scopeid 0x20<link>
ether 0c:5b:8f:27:9a:64  txqueuelen 1000  (Ethernet)
RX packets 2438  bytes 1156824 (1.1 MiB)
RX errors 0  dropped 0  overruns 0  frame 0
TX packets 82  bytes 12884 (12.5 KiB)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Alterações na configuração do Squid:

Abaixo, funciona, mas este é o IP de LAN estático do dispositivo de rede interno:

http_port 3128
acl port1 myport 3128
tcp_outgoing_address 192.168.178.200 port1

Isso não funciona, o IP é de um dos modems 4G. Eu usei ambas as configurações separadas umas das outras, como eu entendo que você não pode usar dois ip's de saída diferentes para a mesma porta 3128:

http_port 3128
acl port1 myport 3128
tcp_outgoing_address 192.168.178.100 port1

Eu também configurei:

http_access allow all

Atualmente, não tenho autenticação porque quero primeiro que funcione através dos modems 4G sem autenticação.

    
por Romano 19.11.2018 / 07:30

0 respostas