Não é possível acessar a página de login WIFI pública no Ubuntu 18.04 Captive Portal Issue


11

Sinto muito se esta parece ser a décima duplicada, mas nenhuma das respostas fornecidas nos outros casos resolveu o meu problema.

Estou tentando usar um WIFI público, como fiz há dois dias. O procedimento normal é:

  1. conectar ao Wifi
  2. tente navegar em algum site http: //
  3. ser encaminhado para a tela inicial em que um botão "conectar-se à Internet" precisa ser pressionado

Agora não vou mais além do passo 2. Estou em uma máquina de inicialização dupla. Eu posso acessar a Internet usando Widows 10, mas não o Ubuntu 18.04.

Nas janelas eu recebo :

SSID:   SEC Wi-Fi
Protocol:   802.11n
Security type:  Open
Network band:   2.4 GHz
Network channel:    6
IPv4 address:   192.168.33.154
IPv4 DNS servers:   192.168.0.1
192.168.0.1
Manufacturer:   Intel Corporation
Description:    Intel(R) Dual Band Wireless-AC 7260
Driver version: 17.15.0.5
Physical address (MAC): 0C-8B-FD-75-00-D5

Windows IP Configuration

   Host Name . . . . . . . . . . . . : DESKTOP-G83LKQ1
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : fdxtended.com

Wireless LAN adapter Wi-Fi:

   Connection-specific DNS Suffix  . : fdxtended.com
   Description . . . . . . . . . . . : Intel(R) Dual Band Wireless-AC 7260
   Physical Address. . . . . . . . . : 0C-8B-FD-75-00-D5
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::656c:ef48:d71c:420e%17(Preferred)
   IPv4 Address. . . . . . . . . . . : 192.168.33.154(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.128.0
   Lease Obtained. . . . . . . . . . : Wednesday, 13 June 2018 17:17:44
   Lease Expires . . . . . . . . . . : Wednesday, 13 June 2018 23:18:53
   Default Gateway . . . . . . . . . : 192.168.0.1
   DHCP Server . . . . . . . . . . . : 192.168.0.1
   DHCPv6 IAID . . . . . . . . . . . : 286034941
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-22-A4-A4-F1-A0-D3-C1-9C-CD-E0
   DNS Servers . . . . . . . . . . . : 192.168.0.1
                                       192.168.0.1
   NetBIOS over Tcpip. . . . . . . . : Enabled

No Linux eu recebo :

ifconfig:

wlo1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.33.154  netmask 255.255.128.0  broadcast 192.168.127.255
        inet6 fe80::499:60a3:aae7:a075  prefixlen 64  scopeid 0x20<link>
        ether 0c:8b:fd:75:00:d5  txqueuelen 1000  (Ethernet)
        RX packets 33578  bytes 19389454 (19.3 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 23622  bytes 3363483 (3.3 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

systemd-resolve --status:

Global
          DNSSEC NTA: 10.in-addr.arpa
                      16.172.in-addr.arpa
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa
                      18.172.in-addr.arpa
                      19.172.in-addr.arpa
                      20.172.in-addr.arpa
                      21.172.in-addr.arpa
                      22.172.in-addr.arpa
                      23.172.in-addr.arpa
                      24.172.in-addr.arpa
                      25.172.in-addr.arpa
                      26.172.in-addr.arpa
                      27.172.in-addr.arpa
                      28.172.in-addr.arpa
                      29.172.in-addr.arpa
                      30.172.in-addr.arpa
                      31.172.in-addr.arpa
                      corp
                      d.f.ip6.arpa
                      home
                      internal
                      intranet
                      lan
                      local
                      private
                      test

Link 3 (wlo1)
      Current Scopes: DNS
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 192.168.0.1
          DNS Domain: fdxtended.com

curl -v example.com:

* Rebuilt URL to: example.com/
* Could not resolve host: example.com
* Closing connection 0
curl: (6) Could not resolve host: example.com

Alguma dica sobre como obter acesso à Internet? Eu realmente apreciaria isto.

Editar% s

Então, basicamente, o Ubuntu bloqueia todos os redirecionamentos. Comecei uma pergunta mais precisa aqui: Encaminhamento de DNS bloqueado em WIFI específico

Felizmente, não estou mais no local do mencionado WIFI, o que significa que, por enquanto, não posso testar e, portanto, aceito qualquer uma das respostas abaixo.


Se você abrir o Google Chrome, deverá ser direcionado para gstatic.com/generate_204, que abrirá a página de login da rede.
Kulfy

@ Kulfy não, isso não ajuda. Agora estou no Chrome recebendo "Este site não pode ser acessado. O endereço IP do servidor de gstatic.com não foi encontrado."
Bastian

Respostas:


7

Eu tive o mesmo problema.

  • Internet não estava funcionando
  • A página de login em cativeiro não apareceu automaticamente
  • O ícone Wifi era um ponto de interrogação (?)

Consegui fazer o login visitando a página de login em: https://1.1.1.1/login.html

Uma vez logado, eu estava na mesma situação de antes, mas o problema era apenas DNS:

  • curl -v example.com retornou, após algum tempo, "Não foi possível resolver o host: exemplo.com".
  • Boas notícias: consegui executar ping no Google DNS 8.8.8.8 com êxito ping 8.8.8.8

Adicionei 8.8.8.8 à lista de servidores DNS para minha conexão WiFi, seguindo as seguintes etapas:

  • Clique no ícone WiFi (o meu era um ponto de interrogação, porque o WiFi não estava funcionando)
  • Clique no nome da rede Wi-Fi, depois em Configurações Wifi, no volante próximo à minha rede Wi-Fi e na guia IPv4
  • Escreveu 8.8.8.8 na caixa de texto DNS (deixe o DNS "Automático" ativado)
  • Aplicar mudanças
  • Reinicie o gerenciador de rede: sudo service network-manager restart

E funcionou para mim.

systemd-resolve --status agora retorna dois servidores DNS para a conexão WiFi, o primeiro é o DNS atribuído pela rede, o segundo é 8.8.8.8

Espero que isso possa ajudar.


A adição do DNS do google funcionou manualmente para mim em um "captiveportal-login.example.com".
joshperry

4
Internet was not working
Captive Login Page did not show up automatically. No browser shows that page. 
Wifi icon was a question mark ( ? )

O seguinte me ajudou a resolver esse problema em uma instalação padrão do Ubuntu 18.04.

Solução 1:

Configurações> Privacidade> Verificação de conectividade> Desligado.

O acima é suficiente para mostrar a página de logon em cativeiro de muitas redes wifi. Alguns, no entanto (por exemplo, gwr on-train wifi) também exigem a solução 2:

Configurações> Wi-Fi> selecione as configurações (clique no ícone de engrenagem) da rede que você está tentando acessar. Selecione a guia IPv6. Para o método IPv6, selecione 'Automático, apenas DHCP' (em vez da configuração padrão 'Automático'). Clique em Aplicar.

Também pode ajudar a fazer:

Configurações> Rede> Proxy de Rede - Desligado. (Clique no botão de configurações com o ícone de engrenagem.)


Obrigado - a alternância 'Verificação de conexão -> Desligado' apenas me ajudou.
Dirk Eddelbuettel 15/08/19



0

Eu me deparei com esse problema recentemente e não sei ao certo o que exatamente o causou, mas a sugestão de tentar navegar até o IP do portal cativo causou alguma perda no meu cérebro. No começo, tentei executar ping em um IP externo, ping 8.8.8.8mas a equipe de segurança da rede o bloqueou corretamente. Em seguida, corri ip routepara ver qual IP havia sido atribuído e tentei acessar o gateway padrão via https, mas recebi uma mensagem de que havia uma resposta vazia que pelo menos me provou que havia um servidor escutando e quando mudei para http ele corretamente me levou à página de login do portal cativo.

A maneira rápida de tentar isso é xdg-open http://$(ip --oneline route get 8.8.8.8 | awk '{print $3}'). Ele encontra o gateway padrão e imprime seu IP e tenta abri-lo no seu navegador padrão.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.