Vraag Geen toegang tot sommige websites


Ik kwam thuis voor de vakantie en realiseerde me dat ik geen toegang heb tot bepaalde websites vanaf mijn laptop. Ik heb geen toegang tot coursera.org, amazon.in en meer sites.

Ik kon ze gebruiken toen ik op dezelfde universiteit zat, maar de ISP was anders. Ik had geen probleem om toegang te krijgen tot de websites toen ik een paar maanden geleden thuiskwam.

Ik gebruik deze laptop om internet te delen met andere apparaten (mijn mobiel) door te volgen deze antwoord. En vreemd genoeg heeft mijn mobiel die de betreffende laptop als gateway gebruikte, zonder problemen toegang tot de websites!

Hier is de uitvoer van traceroute en hieronder gegeven is de uitvoer van ifconfig:

eth0      Link encap:Ethernet  HWaddr 74:e6:e2:49:eb:0a  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:146357 errors:0 dropped:0 overruns:0 frame:0
          TX packets:145046 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:157081182 (157.0 MB)  TX bytes:17192614 (17.1 MB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:132560 errors:0 dropped:0 overruns:0 frame:0
          TX packets:132560 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:34805764 (34.8 MB)  TX bytes:34805764 (34.8 MB)

Ik voer Ubuntu 14.04 en mijn ISP is BSNL.


1
2018-05-15 07:54


oorsprong




antwoorden:


Ik ontdekte een manier om het probleem op te lossen. Dus wat kan worden gedaan, is proberen de MTU-maat te verkleinen. Uit mijn ifconfig-uitvoer kan worden afgeleid dat MTU is ingesteld op 1500. Verlaag het geleidelijk tot 1492, 1450 .. en kijk of het werkt.

Het commando is ifconfig eth0 mtu <MTU> up.

Waar <MTU> is de waarde die u wilt instellen. Voor mij begon alles te werken met een MTU-waarde van 1492.

Zodra u de waarde hebt gevonden die voor u werkt, moet u de instellingen permanent maken. Open /etc/network/interfaces, voer onder de juiste interface in:

mtu <MTU>

waar <MTU> is de vastgestelde MTU-waarde.


3
2018-05-15 07:54



Ik kwam dit probleem net tegen: sommige websites zouden gewoon niet werken, en bovendien zou een intense ssh-sessie (bijvoorbeeld het vragen om dmesg) ook hangen waardoor het onmogelijk was om op afstand een diagnose te stellen. Ik heb alle netwerkdiensten uitgeschakeld, vele malen opnieuw opgestart - niets hielp. Uw oplossing heeft het opgelost. Wat een hel is deze MTU? en hoe wordt het verkeerd geconfigureerd? - MariusM
@MariusM Ik ben erg blij dat mijn antwoord je heeft geholpen. Hier is een goed antwoord op wat MTU-problemen veroorzaakt: serverfault.com/questions/376752/... - daltonfury42
Bedankt, ik heb mijn router bijgewerkt, opnieuw opgestart en alles is in orde, dus het moet de router zijn die zich misdraagt. - MariusM