Ubuntu 16.04. Como estabelecer conexões de Internet e LAN ao mesmo tempo

Ubuntu 16.04. Como estabelecer conexões de Internet e LAN ao mesmo tempo

Tenho dois dispositivos de rede conectados ao meu PC.

Dispositivo USB 4G (enx0c5b8f279a64) 192.168.8.1

O adaptador Eth (enp0s10 192.168.50.20) está conectado a um roteador DIR-300 (192.168.50.1).

/etc/rede/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

# 4g usb stick
auto enx0c5b8f279a64
        iface enx0c5b8f279a64 inet dhcp

# ethernet
auto enp0s10
        iface enp0s10 inet dhcp

As conexões são configuradas por DHCP. Consigo obter acesso à Internet e à LAN depois de mexer nas rotas.

default         192.168.8.1     0.0.0.0         UG    21     0        0 enx0c5b8f279a64
192.168.8.1     *               255.255.255.255 UH    20     0        0 enx0c5b8f279a64
192.168.50.0    OpenWrt.lan     255.255.255.0   UG    11     0        0 enp0s10
OpenWrt.lan     *               255.255.255.255 UH    10     0        0 enp0s10

Tudo funciona. Posso acessar a Internet e a LAN. Mas há um problema. Cada consulta enviada para a Internet fica presa em algum lugar por mais ou menos um segundo. Quero dizer, há uma pausa antes de cada resposta. Achei que fosse um problema de roteamento, mas o traceroute mostra que não há saltos excessivos. É apenas gateway->host da Internet.

traceroute google.com
traceroute to google.com (74.125.232.161), 30 hops max, 60 byte packets
 1  192.168.8.1 (192.168.8.1)  17.222 ms  17.166 ms  17.152 ms
 2  74.125.232.161 (74.125.232.161)  77.907 ms  82.239 ms  82.229 ms

Achei que a resolução de DNS estava quebrada. Mas isso não. O mesmo acontece quando estou tentando acessar algo via endereço IPv4.

Quando faço ping no google.com, também recebo essa pausa estranha, mas a latência em si está boa (mais ou menos, já que é 4G).

ping google.com
PING google.com (64.233.161.113) 56(84) bytes of data.
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=1 ttl=40 time=82.4 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=2 ttl=40 time=80.2 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=3 ttl=40 time=84.5 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=4 ttl=40 time=118 ms
64 bytes from lh-in-f113.1e100.net (64.233.161.113): icmp_seq=5 ttl=40 time=102 ms

Parece que algum tipo de encaminhamento está acontecendo, mas estou desligado e não há serviços NAT configurados. TBH, não tenho nenhuma experiência em networking.

Meu nível de conhecimento nesta área pode ser descrito como “pressanykey”.

PS. Eu também sou ruim em inglês.

informação relacionada