Fui trazido para esta empresa. Um dos meus objetivos é atualizar o quiosque existente. Este quiosque é o de teste que eles mantêm com mais de 100 de produção em sites de clientes nos EUA. Tenho que atualizá-lo do Ubuntu 22.04 para o Ubuntu 24.04.
O quiosque não tem capacidade para Wi-Fi e foi recentemente transferido para uma instalação que só oferece acesso Wi-Fi.
Usei um computador antigo e instalei o Windows 11 nele com um adaptador wifi e um controlador Ethernet com fio. A ideia é usar o computador Windows 11 como uma ponte entre as redes. Então, conectei o cabo ethernet do quiosque na porta ethernet na ponte e conectei-o ao wifi, depois construí uma ponte dentro das configurações de conexão de rede.
Eu instalo um servidor DHCP que encontrei e faço com que ele distribua um endereço, 192.168.42.42. Defino o endereço da placa ethernet para 192.168.1.1. Defino o gateway para computadores clientes para 192.168.1.1.
Meu adaptador wifi está definido como dhcp. Eu olhei para suas configurações de ethernet e usei o gateway padrão aqui como o gateway padrão para meu adaptador ethernet. Eu fiz o mesmo com DNS e apontei o DNS dos clientes DHCP para o mesmo lugar. Isso tudo parece bom para mim.
Agora eu inicializo o quiosque usando o disco de instalação do Ubuntu 24.04 e tento acessar, digamos, google.com. Não adianta. Ele diz que não consegue encontrar o servidor.
Agora não sei o que fazer.
1.) Alguém tem uma ideia melhor? 2.) Alguém tem alguma ideia do que estou fazendo errado?
Primeiro de tudo, essas etapas estão um pouco em desacordo com a configuração de uma ponte. Se você está dizendo ao dispositivo para usar seu computador como um gateway, você não está realmente fazendo uso da ponte – ele já pode fazer roteamento IP sem a ponte estar presente (na verdade, esse é o propósito do roteamento IP).
Ao mesmo tempo, se a ponte estiver presente, você não precisa de nada disso; o objetivo da ponte é unir ambas as interfaces em uma sub-rede contínua , para que o dispositivo possa simplesmente obter um contrato de DHCP do servidor DHCP Wi-Fi da instalação – você não precisa configurar o seu próprio.
Geralmente, se houver Wi-Fi fornecido pela instalação, a rede Wi-Fi já tem um servidor DHCP, e configurar um segundo não é uma boa ideia, porque as pontes são bidirecionais (na maioria das vezes) e encaminharão todas as solicitações DHCP de um lado para o outro - então seu dispositivo em ponte já será capaz de se comunicar com o servidor DHCP da instalação; ao mesmo tempo, se o Wi-Fi for compartilhado entre os inquilinos, eles também poderão se comunicar com seu servidor DHCP.
(Além disso, quando você tem dois servidores DHCP, você recebe duas ofertas de concessão de DHCP e não tem muito controle sobre qual delas será usada. Então, mesmo que você tome cuidado para restringir seu próprio servidor DHCP a apenas um único endereço MAC de cliente para evitar que outros clientes o usem acidentalmente, não há garantia de que seu cliente não escolherá uma concessão do outro servidor.)
Da mesma forma, se a rede Wi-Fi existente já estiver usando 192.168.1.1 como roteador/gateway, configurar seu PC para 192.168.1.1 significa que agora há dois dispositivos alegando ser 192.168.1.1 na mesma rede, e pode acontecer que outros tentem usar seu PC como gateway.
Suponha que você realmente queira roteamento (com uma sub-rede separada) em vez de bridging. O Windows 11 é projetado para hosts, não roteadores, e embora seja capaz de roteamento e encaminhamento de IP, isso é desabilitado por padrão.
(Mas ele não encaminharia pela ponte? Não, você disse explicitamente ao dispositivo para não fazer isso. Ao definir seu gateway como 192.168.1.1, você disse ao dispositivo para enviar para o endereço MAC do próprio computador, e não para o gateway Wi-Fi real 'através' da ponte.)
Você não mencionou se configurou o gateway (o computador com Windows 11) para saber onde fica 192.168.42.42.
As interfaces do gateway são configuradas não apenas com um endereço IP (192.168.1.1), mas também com uma máscara de rede que define o intervalo de endereços que são "locais" para essa interface. Se você configurou com uma máscara de rede 255.255.255.0, então ele considera apenas 192.168.1.0 a 192.168.1.255 como local.
Se o endereço que você está tentando usar (192.168.42.42) estiver fora do intervalo de endereços "local" para essa interface, o gateway não poderá entregar nenhum pacote – sua tabela de roteamento aponta apenas para o upstream (WAN) – então o dispositivo 192.168.42.42 só poderá enviar, mas não receber nada, o que não é útil.
A configuração do servidor DHCP (ou a configuração estática do dispositivo quiosque) deve seguir a configuração do roteador.