Không thể mở một số trang web trên OSX sau khi chuyển ra nước ngoài


0

Tôi đã chuyển ra nước ngoài, với máy Mac của tôi. Nó đang chạy 10.9.5

Tôi có thể mở một số trang web nhưng không phải trang web nào khác, thậm chí là superuser.com - đủ các trang web sẽ không mở cho tôi để chắc chắn đó là tôi chứ không phải họ. Đủ để mở để biết tôi đang kết nối với internet. Các máy tính khác kết nối qua cùng một mạng có thể mở các trang web có vấn đề. Tất cả các trình duyệt và chức năng cập nhật phần mềm đều gặp sự cố, vì vậy đây không chỉ là sự cố chrome hay safari.

Lỗi khi trang web không mở là "trang mất nhiều thời gian để phản hồi"

Làm thế nào tôi có thể sửa lỗi này?


Cài đặt DNS của bạn trông như thế nào?
Tuấn Anh Hoàng-Vũ

Nếu bạn sử dụng VPN thì hành vi có thay đổi không?
Ramhound

@tuananh - Cài đặt DNS nào?
Sẽ

@Ramhound - tôi không có VPN
Sẽ

@ Will - Có tồn tại VPN miễn phí. Quan điểm của VPN là xác định xem ISP của bạn đang lọc nội dung hay nếu đó là sự cố DNS đơn giản.
Ramhound

Câu trả lời:


0

Một nguyên nhân hiếm gặp nhưng không-quá-hiếm của "một số trang web mở nhưng một số trang khác thì không" là do sự cố MTU, chẳng hạn như lỗi thuật toán "Khám phá MTU" (còn gọi là "lỗ đen PMTU Discovery").

Để thử nghiệm, hãy thử đặt MTU của bạn xuống 1300 và xem tất cả các trang web có mở không. Nếu vậy, sau đó điều chỉnh MTU của bạn cao hơn cho đến khi bạn tìm thấy giá trị tối đa hoạt động.

Từ những gì tôi đã thấy, Google định cấu hình tất cả các máy chủ của họ để sử dụng TCP MSS nhỏ hơn (Kích thước phân đoạn tối đa, lớp TCP tương đương với khái niệm MTU của lớp IP) để đảm bảo trang web của họ tải ngay cả đối với những người có Path MTU Discovery màu đen lỗ hổng, vì vậy một số người mô tả các sự cố MTU là "tải trang web của Google, nhưng rất nhiều trang web tên tuổi khác thì không".

Path MTU Discovery dựa vào:

  1. Tất cả các bộ định tuyến dọc theo đường dẫn giữa máy khách và máy chủ phải tôn trọng bit "Không phân mảnh" trong tiêu đề IP và gửi lại thông báo lỗi "Yêu cầu phân mảnh" của ICMP. Tôi đã thấy các bộ định tuyến xấu không thực hiện đúng cách này và phá vỡ khám phá PMTU.
  2. Tất cả các bộ định tuyến / tường lửa dọc theo đường dẫn phải cho phép các thông điệp ICMP đó vượt qua. Tôi đã thấy các quản trị viên tường lửa không biết gì về việc chặn tất cả ICMP vì họ muốn chặn ping. Họ đã không nhận ra rằng ping chỉ sử dụng một cặp loại thông báo ICMP (yêu cầu / phản hồi tiếng vang) và có nhiều loại thông báo ICMP khác rất quan trọng cho hoạt động đúng đắn của Internet, không nên bị chặn.
  3. Bất kỳ cổng NAT nào dọc theo đường dẫn phải dịch NAT đúng các thông điệp ICMP để chúng quay trở lại máy đã gửi gói quá lớn. Tôi đã thấy các cổng NAT xấu xử lý sai các tin nhắn ICMP và phá vỡ khám phá PMTU.

0

Tôi nhận được rất nhiều trang web của Hoa Kỳ không phản hồi khi truy cập chúng từ Argentina. Tôi gán điều này cho suy nghĩ của quản trị trang web "Điều này không dành cho thị trường của bạn, vì vậy tôi sẽ không lãng phí chu kỳ CPU cho bạn."

Vì vậy, những gì tôi làm là truy cập thông qua một máy chủ proxy.

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.