Alguns sites carregam enquanto outros carregam para sempre no Linux Mint 18

0

Instalei o Linux Mint 18 64 bit e notei o google e youtube e outros carregando perfeitamente (até mesmo vídeos em HD) mas alguns sites como o wikipedia não aparecem mesmo que as abas do mozilla mostrem "carregando" ou "show" wikipedia - a enciclopédia livre "mas o site não aparece.

O computador carrega alguns sites, mas não carrega outros, e eles não mudam - se o site A não carregar, ele também não carrega na próxima vez. Se o site B for carregado, ele carregará depois também.

A última vez que verifiquei a ligação à Internet num computador diferente - com o Windows - tudo funcionou, por isso não é culpa do ISP.

Ele faz isso mesmo com o ufw desativado.

Não funciona com o Mint liveDVD também. É a mesma coisa.

Se eu abrir um proxy da web e digitar na wikipedia, ele será enviado para lá.

Mesma coisa com outros navegadores.

Depois de digitar wget wikipedia.org:

--2016-07-20 21:30:40--  htt.p://wikipedia.org/

Resolving wikipedia.org (wikipedia.org)... 91.198.174.192, 2620:0:862:ed1a::1

Connecting to wikipedia.org (wikipedia.org)|91.198.174.192|:80... connected.

HTTP request sent, awaiting response... 301 TLS Redirect

Location: htt.ps://wikipedia.org/ [following]

--2016-07-20 21:30:40--  htt.ps://wikipedia.org/

Connecting to wikipedia.org (wikipedia.org)|91.198.174.192|:443... connected.

HTTP request sent, awaiting response... 301 Moved Permanently

Location: htt.ps://www.wikipedia.org/ [following]

--2016-07-20 21:30:40--  htt.ps://www.wikipedia.org/

Resolving www.wikipedia.org (www.wikipedia.org)... 91.198.174.192, 

2620:0:862:ed1a::1


Connecting to www.wikipedia.org (www.wikipedia.org)|91.198.174.192|:443... connected.


HTTP request sent, awaiting response... 200 OK

Length: unspecified [text/html]

Saving to: ‘index.html’

index.html              [<=>                 ]       0 --.-KB/s    

       ^   

e ele pára e nunca continua. Eu tive que interrompê-lo.

O index.html que encontrei em minha pasta pessoal está totalmente vazio, MAS na aba está escrito "Wikipedia"

Depois de escavar wikipedia.org, a saída é:

; <<>> DiG 9.10.3-P4-Ubuntu <<>> wikipedia.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15688
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;wikipedia.org.         IN  A

;; ANSWER SECTION:
wikipedia.org.      343 IN  A   91.198.174.192

;; Query time: 21 msec
;; SERVER: 193.231.252.1#53(193.231.252.1)
;; WHEN: Wed Jul 20 21:38:59 EEST 2016
;; MSG SIZE  rcvd: 58

Após o ping -c 3 wikipedia.org:

PING wikipedia.org (91.198.174.192) 56(84) bytes of data.
64 bytes from text-lb.esams.wikimedia.org (91.198.174.192): icmp_seq=1 ttl=59 time=50.5 ms
64 bytes from text-lb.esams.wikimedia.org (91.198.174.192): icmp_seq=2 ttl=59 time=48.3 ms
64 bytes from text-lb.esams.wikimedia.org (91.198.174.192): icmp_seq=3 ttl=59 time=49.4 ms

--- wikipedia.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 48.342/49.475/50.594/0.954 ms

Após o ping -c 3 91.198.174.192:

PING 91.198.174.192 (91.198.174.192) 56(84) bytes of data.
64 bytes from 91.198.174.192: icmp_seq=1 ttl=59 time=50.6 ms
64 bytes from 91.198.174.192: icmp_seq=2 ttl=59 time=50.7 ms
64 bytes from 91.198.174.192: icmp_seq=3 ttl=59 time=48.2 ms

--- 91.198.174.192 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 48.267/49.898/50.796/1.155 ms

nota: devido a "Você precisa de pelo menos 10 de reputação para postar mais de dois links" regra deste site, eu tive que estragar os links para a wikipedia, mas você pode lê-lo de qualquer maneira. Também primeiro mostrei a saída wget todos juntos, então coloquei espaços entre o texto.

    
por Henryd 21.07.2016 / 11:08

1 resposta

1

O problema é provavelmente um problema de MTU. Tente configurar o MTU em sua interface de rede menor e / ou adicione uma linha IPTables para fazer a fixação de MTU. O que é provavelmente a acontecer é que em algum lugar ao longo da linha, o seu padrão 1500 bytes MTU está provando muito grande para ser transmitida - normalmente graças a uma VPN ou VLAN ou encapsulamento similar de frames. Geralmente um MTU de 1476 é razoavelmente seguro.

Você pode testar essa teoria configurando o MTU temporariamente com um comando como

iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -j TCPMSS  --clamp-mss-to-pmtu

Para forçar a fixação da MTU para pacotes de saída. Como alternativa, se o seu gateway padrão estiver no eth0, por exemplo, tente

ifconfig eth0 mtu 1476

para definir o MTU para 1476.

    
por 21.07.2016 / 13:11