No se puede conectar a algunos sitios a través de VPN

4

Cuando estoy conectado a la VPN de mi empresa, algunos sitios web no se cargan. Por ejemplo, tanto imgur como tumblr solo se bloquearán al intentar conectarse:

$ 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: */*
>

Otros sitios, como Twitter y la consola de AWS, se cargarán eventualmente pero sin ningún CSS aplicado (aunque algunas páginas se cargarán correctamente).

La VPN usa PPP y casi todo mi tráfico aparece en Wireshark como Datagramas comprimidos de PPP. ppp.log no muestra nada, pero conecta / desconecta información.

Había estado usando exactamente la misma configuración durante uno o dos meses sin ningún problema. Fue en la última semana o dos que noté este problema. Ejecutando iOS 10.8.4.

¿Alguna idea sobre cómo depurar esto?

    
pregunta Dean 19.08.2013 - 04:14

1 respuesta

5

Hablé con un compañero de trabajo que tuvo el mismo problema. El problema fue que el mtu se estableció demasiado alto en la interfaz ppp0.

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

Lo cambié de 1396 a 1250 y ahora funciona bien. Para hacer el cambio permanente, hice lo siguiente:

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

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

$ sudo chmod 755 /etc/ppp/ip-up
    
respondido por el Dean 19.08.2013 - 19:53

Lea otras preguntas en las etiquetas