2 Dispositivos conectados - Problema de encaminhamento de porta

3

Isso é um pouco confuso para eu explicar, mas vou tentar.

Eu tenho um pi de framboesa, com um servidor apache em execução - o encaminhamento de porta funcionando e ele funciona bem, posso acessar da minha área de trabalho no link e externamente em external_ip: 80

Agora, o problema ocorre aqui ... Eu tenho dongle USB sim (Huawei e303) eu uso para enviar SMS, e isso funciona. Ele até funciona quando eu ligo o ip internamente no link do meu desktop. No entanto, o encaminhamento de porta não funciona assim que o dongle USB é conectado.

Não está usando banda larga móvel, mas o dongle tem seu próprio endereço IP link .

Portanto, parece haver algum tipo de conflito. Como faço para ignorar isso e permitir que meu encaminhamento de porta funcione novamente?

Tabela de roteamento:

pi@raspberrypi:~ $ ip -4 route
default via 192.168.1.1 dev eth1 
default via 192.168.0.1 dev eth0  metric 202 
default via 192.168.1.1 dev eth1  metric 203 
192.168.0.0/24 dev eth0  proto kernel  scope link  src 192.168.0.11  metric 202 
192.168.1.0/24 dev eth1  proto kernel  scope link  src 192.168.1.100  metric 203
    
por user1472266 07.09.2016 / 12:19

2 respostas

1

O problema é que o dongle tem um servidor dhcp que está distribuindo uma rota através do dongle ao invés da sua rede.

A correção rápida da linha de comando para isso é executar o comando

sudo ip route del default via 192.168.1.1 dev eth1

Isso não corrige o problema permanentemente. Uma correção de longo prazo é desabilitar o servidor dhcp no dongle ou alterar a configuração no host.

Um exemplo de como alterar a configuração é dado nesta postagem de falha de servidor: link

    
por 20.09.2016 / 22:55
0

crie mais uma regra no iptable com a opção -i eth1. Então a regra será aplicável para a interface eth1.

    
por 07.09.2016 / 13:56