Editar - uma versão mais concisa da pergunta:
Ao usar o compartilhamento de conexão, desejo que o gerente de rede use a sub-rede 192.168.254 em vez da sub-rede 10.42.0. Isso é possível?
Antecedentes :
Preciso compartilhar minha conexão de internet sem fio (em um laptop Ubuntu) com um RasPi conectado ao laptop por Ethernet.
Tudo funciona bem configurando eth0 como "Compartilhado com outros computadores" (documentado em muitos lugares, por exemplo aqui ).
Usando esta configuração, meu endereço IP quando conectado ao RasPi é 10.42.0.1
. O RasPi pega outro endereço nessa sub-rede. Tudo funciona muito bem!
Por causa de como o RasPi está configurado (para funcionar com vários outros sistemas), eu quero eth0
usar 192.168.254.1
. Se eu configurar o eth0 para usar manualmente 192.168.254.1
:
o RasPi se conecta ao meu laptop e eu consigo ssh
. No entanto, embora eu ainda veja uma wlan0
configuração válida durante a execução ifconfig
, não consigo acessar a Internet (presumivelmente meu laptop está tentando usar em eth0
vez de wlan0
).
Estou procurando uma maneira de:
a) Ainda use wlan0
para acessar a internet quando eth0 estiver configurado manualmente
b) Force eth0
a usar um endereço IP específico quando configurado com "Compartilhado com outros computadores"
Estou tentando configurar instruções simples para outros usuários, por isso, se possível, gostaria de evitar iptables-type
configurações manuais .