Non riesco a collegarmi ad alcuni siti tramite VPN

4

Quando sono connesso alla VPN della mia azienda, alcuni siti Web non verranno caricati. Ad esempio, sia imgur che tumblr si bloccheranno semplicemente tentando di connettersi:

$ curl -v http://imgur.com
* About to connect() to imgur.com port 80 (#0)
*   Trying 23.23.110.81...
* connected
* Connected to imgur.com (23.23.110.81) port 80 (#0)
> GET / HTTP/1.1
> User-Agent: curl/7.24.0 (x86_64-apple-darwin12.0) libcurl/7.24.0 OpenSSL/0.9.8x zlib/1.2.5
> Host: imgur.com
> Accept: */*
>

Altri siti, come Twitter e la console AWS, verranno caricati alla fine ma senza alcun CSS applicato (alcune pagine verranno caricate correttamente).

La VPN usa PPP e così praticamente tutto il mio traffico appare in Wireshark come Datagrammi compressi PPP. ppp.log non mostra nulla tranne le informazioni di connessione / disconnessione.

Ho usato questa stessa identica configurazione per un mese o due senza problemi. È stato nell'ultima settimana o due che ho notato questo problema. Esecuzione di iOS 10.8.4.

Qualche idea su come eseguire il debug di questo?

    
posta Dean 19.08.2013 - 04:14
fonte

1 risposta

5

Ho parlato con un collega che ha avuto lo stesso problema. Il problema era che la mtu era impostata su un livello troppo alto nell'interfaccia ppp0.

$ ifconfig ppp0
ppp0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1396
        inet 192.168.0.207 --> 192.168.0.200 netmask 0xffffff00

L'ho modificato da 1396 a 1250 e ora funziona correttamente. Per rendere permanente la modifica, ho fatto quanto segue:

$ sudo <your_text_editor_of_choice> /etc/ppp/ip-up

#!/bin/sh
/sbin/ifconfig ppp0 mtu 1250

$ sudo chmod 755 /etc/ppp/ip-up
    
risposta data 19.08.2013 - 19:53
fonte

Leggi altre domande sui tag