Không thể kết nối với một số trang web qua VPN


4

Khi tôi kết nối với VPN của công ty tôi, một số trang web sẽ không tải. Ví dụ: cả imgur và tumblr sẽ chỉ cố gắng kết nối:

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

Các trang web khác, như twitter và bảng điều khiển AWS sẽ tải cuối cùng nhưng không có bất kỳ CSS nào được áp dụng (mặc dù một số trang sẽ tải đúng cách).

VPN sử dụng PPP và gần như tất cả lưu lượng truy cập của tôi hiển thị trong Wireshark dưới dạng Datagram được nén theo hình thức PPP. ppp.logkhông hiển thị bất cứ điều gì ngoại trừ kết nối / ngắt kết nối thông tin.

Tôi đã sử dụng chính xác thiết lập này trong một hoặc hai tháng mà không gặp vấn đề gì. Đó là trong một hoặc hai tuần qua tôi đã nhận thấy vấn đề này. Chạy iOS 10.8.4.

Bất kỳ ý tưởng về làm thế nào để gỡ lỗi này?


1
Bạn có chắc chắn công ty của bạn không có bất kỳ loại phần mềm lọc nào, cụ thể là đã được cài đặt gần đây không?
tubedogg

@tubedogg. Tôi không tin như vậy. Các trang web này tải tốt khi tôi kết nối trực tiếp với mạng và anh chàng IT không biết tại sao điều này lại xảy ra.
Trưởng khoa

Câu trả lời:


5

Nói chuyện với một đồng nghiệp có cùng vấn đề. Vấn đề là mtu được đặt quá cao trên giao diện ppp0.

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

Tôi đã thay đổi nó từ 1396đến 1250và bây giờ nó hoạt động tốt. Để thay đổi vĩnh viễn, tôi đã làm như sau:

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

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

$ sudo chmod 755 /etc/ppp/ip-up
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.