Na configuração padrão, o Ubuntu prefere eth0
than wlan0
. Portanto, quando as duas interfaces de rede estiverem ativas, seu sistema usará eth0
para se conectar à Internet, mesmo que a Internet esteja inacessível em eth0
.
Uma solução é editar a configuração na sua área de trabalho. No final, execute sudo iptables -t nat -L
em sua área de trabalho para ver algo semelhante a
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 10.0.3.0/24 !10.0.3.0/24
em que 10.0.3.0/24 deve ser a sub-rede conectada ao seu laptop.
Eu recomendaria outra solução, que é permitir que o Ubuntu prefira wlan0
than eth0
. Uma abordagem fácil é usar network-manager
package, escolha "Edit Connection",
ou execute nm-connection-editor
. Em seguida, "Adicionar" uma nova conexão para ethernet, configurar endereço IP, gateway, etc normalmente.
Em seguida, clique em "Rotas ..." na página "Configurações IPv4" (e na página "Configurações IPv6")
Clique na caixa que diz "Use esta conexão somente para recursos em sua rede".
Finalmente, escolha a conexão correta, minha conexão é nomeada por "USRP". Portanto, o Ubuntu sabe que os recursos limitados são acessíveis através desta Ethernet, por isso, encaminharia todo o tráfego da Internet via Wi-Fi.
Tudo acima é testado no Ubuntu 14.04 to 15.04 e no gnome / unity desktop manager. Eu acho que também deve funcionar para o LXDE.