Usando o Ubuntu 14.04 em todas as máquinas em questão,
A rede começa com um modem, depois um roteador 192.168.0.1 (que vai para 2 computadores funcionando bem), depois outro roteador 192.168.150, momento em que o wireless (.150) é ligado e enviado 40 pés para a oficina mecânica , onde um computador capta o sinal wifi, o que funciona muito bem! Acesso total à internet e rede. Compartilhei então a conexão cabeada usando cabo Ethernet para alimentar outro computador. Usando o computador com acesso total, alterei as configurações em "configurações de rede" Conectadas a "Compartilhar com outros computadores", como diz em vários tutoriais. O computador que recebe a Ethernet compartilhada funciona, mas tem acesso apenas parcial.
O computador que recebe a Ethernet compartilhada pode se conectar remotamente a qualquer computador da rede, inclusive fazer alterações em roteadores, computadores e modem, mas não tem acesso à Internet. Configurações de rede Wired diz que está conectado, tudo com todo o ip e gateway adequados correspondendo ao ip dos computadores compartilhados.
Alguém tem alguma sugestão, não entendo porque só tem local, mas não tem internet
Responder1
Supondo que haja algo errado com o que você fez, aqui está o que funciona para mim.
Vamos configurar o PC da oficina que recebe WiFi para ser um gateway e configurar outros dispositivos para usar esse gateway para acessar a internet.
Aquié o guia que segui. Embora tenha sido escrito para Arch Linux, eu testei no Ununtu 14.04. Então aqui vai:
Crie um script chamado start-gateway.sh com o conteúdo a seguir.
sysctl net.ipv4.ip_forward=1 iptables -t nat -A POSTROUTING -o wlan0 -j
MASQUERADE iptables -A FORWARD -m conntrack --ctstate RELATED,ESTABLISHED -j
ACCEPT iptables -A FORWARD -i eth0 -o wlan0 -j ACCEPT
O script assume que a interface que possui internet é wlan0
e você precisa encaminhar pacotes de eth0
(sua interface Ethernet) para sua conexão WiFi. Portanto, confirme se esses são os nomes das interfaces da ifconfig
saída.
Torne o script executável e pronto:
chmod u+x start-gateway.sh
Sempre que precisar iniciar o gateway, execute o script com privilégios de root quando conectado ao WiFi:
sudo ./start-gateway.sh
Agora tudo o que você precisa fazer para obter Internet em outros dispositivos conectados à LAN Ethernet é definir manualmente a configuração IP nesses dispositivos, fornecendo o gateway como o endereço IP do seu novo gateway. Defina as informações de DNS corretamente também. Se você não tiver um DNS local, use aquele fornecido pelo seu ISP, OpenDNS ou GoogleDNS (8.8.8.8, 8.8.4.4).
Isso deve servir.
Responder2
Correção fácil para Ubuntu 19.04:
Depois de configurar sua conexão de compartilhamento com fio, basta instalar net-tools
:
sudo apt install net-tools
Então ele fará o trabalho de conexão com a Internet para você.