Eu me conecto ao roteador, mas não consigo me conectar à internet Ubuntu 20.04

Eu me conecto ao roteador, mas não consigo me conectar à internet Ubuntu 20.04

Estou tendo problemas para me conectar à Internet pela minha rede doméstica. Definitivamente posso me conectar ao roteador, posso enviar ping para o endereço do roteador, posso até ver que meu laptop está conectado ao roteador pela interface do roteador. Não consigo acessar a interface do roteador através do meu laptop. Recebo o erro 404 não encontrado quando tento fazer isso com meu laptop, mas posso fazer isso com meu telefone celular.

Atualmente estou conectado ao hotspot do meu celular. Essa é a única maneira de me conectar à internet. Também não consigo me conectar à Internet usando um cabo Ethernet.

Coisas que tentei até agora:

Atualizei o driver do adaptador de rede (rtl8821ce)

Verifiquei as saídas do journalctl usando journalctl -u NetworkManager.service -fo comando. Aqui está o resultado recente quando tento me conectar à minha rede doméstica

Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0318] dhcp4 (wlo1): state changed unknown -> bound
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0359] device (wlo1): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0430] device (wlo1): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0435] device (wlo1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0442] manager: NetworkManager state is now CONNECTED_LOCAL
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0459] manager: NetworkManager state is now CONNECTED_SITE
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0460] policy: set 'FiberHGW_ZT5S2F_5GHz' (wlo1) as default for IPv4 routing and DNS
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0472] device (wlo1): Activation: successful, device activated.
Mar 30 01:28:41 mete-HP-Pavilion-Laptop-14-ce3xxx NetworkManager[975]: <info>  [1680128921.0478] manager: NetworkManager state is now CONNECTED_GLOBAL

Saída verificada dmesgpara ver se consigo notar um erro. A saída recente foi esta:

[ 1534.788017] rtw_8821ce 0000:0b:00.0: sta ce:a7:7a:44:0c:6c with macid 0 left
[ 1539.477710] wlo1: authenticate with ce:a7:7a:44:0c:6c
[ 1540.136524] wlo1: send auth to ce:a7:7a:44:0c:6c (try 1/3)
[ 1540.141082] wlo1: authenticated
[ 1540.144419] wlo1: associate with ce:a7:7a:44:0c:6c (try 1/3)
[ 1540.150071] wlo1: RX AssocResp from ce:a7:7a:44:0c:6c (capab=0x411 status=0 aid=1)
[ 1540.150105] rtw_8821ce 0000:0b:00.0: sta ce:a7:7a:44:0c:6c joined with macid 0
[ 1540.150347] wlo1: associated

Verifiquei meu firewall usando sudo ufw statuse a saída foiStatus: inactive

Tentei alterar a configuração de DNS usando as configurações de Wifi na GUI e a configuraçãonome do servidorvalor como 8.8.8.8 em/etc/resolv.conf/

Verifiquei a nmcli devicesaída e me deu isto:

wlo1             wifi      connected    FiberHGW_ZT5S2F_5GHz              
br-07d2482755db  bridge    connected    br-07d2482755db 
br-422e1e73cb6d  bridge    connected    br-422e1e73cb6d 
br-b281592c535c  bridge    connected    br-b281592c535c 
docker0          bridge    connected    docker0         
virbr0           bridge    connected    virbr0          
eno1             ethernet  unavailable  --              
lo               loopback  unmanaged    --              
virbr0-nic       tun       unmanaged    -- 

Verificados conflitos de IP estático usando sudo arp-scan -lo comando. Não há conflito

Configurações de rede removidas usando sudo rm /etc/NetworkManager/system-connections/*o comando

Apesar de tudo, não consegui descobrir qual é o problema e por que consigo me conectar e usar a internet sem problemas com meu hotspot móvel, mas não consigo me conectar a outros roteadores (tentei com outro modem que funciona com cartão SIM assim como um ponto de acesso também. Ele não se conectou de qualquer maneira, embora eu também pudesse me conectar a esse dispositivo com meu telefone).

Eu estou aberto a quaisquer sugestões. Muito obrigado.

Responder1

Resolvi o problema graças ao comentário de Thomas Ward. Aqui está o guia passo a passo:

Primeiro, verifiquei as pontes Docker usandosudo docker network ls

Em seguida, verifiquei meu intervalo de IP atual e servidores DNS usando ip addr show. E também verifiquei as rotas ip v4 usando ip -4 route list(ou você pode usar ip route show).

Para ver o intervalo de IP das redes docker, usei sudo docker network inspect <network_name> | grep Subneto comando. Um deles estava começando com 192, apesar dos outros estarem bem. Por exemplo , bridgea sub-rede da rede é "172.17.0.0/16", tut_defaulta sub-rede da rede é "172.19.0.0/16", myneta sub-rede da rede é192.168.1.0/24

192.168.1.0/24também é o intervalo de IP da minha rede doméstica. A saída ip route showé esta:

default via 192.168.1.1 dev wlo1 proto dhcp metric 600 
169.254.0.0/16 dev virbr0 scope link metric 1000 linkdown 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 
172.18.0.0/16 dev br-422e1e73cb6d proto kernel scope link src 172.18.0.1 linkdown 
172.19.0.0/16 dev br-07d2482755db proto kernel scope link src 172.19.0.1 linkdown 
192.168.1.0/24 dev wlo1 proto kernel scope link src 192.168.1.33 metric 600 
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown

wlo1 é a interface de rede wifi do Ubuntu. Então, eu estava usando a interface wlo1 que possui 192.168.1.0/24notação CIDR.

Portanto, excluí a mynetrede usando sudo docker network rm myneto comando. Se quiser usar sua rede docker de qualquer maneira, você pode reinstalar a rede mencionando também o intervalo de endereços IP. Por exemplo, eu poderia digitar sudo docker network create --subnet=172.25.0.0/16 mynetdepois mynetde excluí-lo usando sudo docker rm myneto comando.

Espero que ajude!

informação relacionada