Tại sao người dùng Facebook đôi khi kết thúc trên trang web của tôi khi họ truy cập www.facebook.com trong trình duyệt của họ?


18

Cứ sau vài tuần tôi nhận được một email (thường là một email rất khó chịu) hoặc đôi khi là một cuộc gọi từ một người dùng Facebook tin rằng tôi đang "hack" internet của họ. Họ đi đến kết luận này sau khi họ kết thúc trên trang web của tôi sau khi vào www.facebook.com . Nhìn vào nhật ký máy chủ của tôi, có vẻ như điều này xảy ra với khoảng 1 người mỗi ngày từ các nhà cung cấp dịch vụ và IP khác nhau.

Các XƯỚNG NGÔN VIÊN: tiêu đề trong yêu cầu của họ không chứa www.facebook.com như tôi có thể xác nhận từ các bản ghi máy chủ của tôi. Tại thời điểm này tôi tin rằng vấn đề phải nằm ở DNS. Bằng cách nào đó IP của tôi cuối cùng được phục vụ cho truy vấn www.facebook.com. Điều này phải xảy ra rất thường xuyên nếu không tôi sẽ thấy nhiều lưu lượng truy cập hơn từ vấn đề. Trên thực tế, trang web của tôi sẽ bị san phẳng nếu thậm chí một phần nhỏ người dùng Facebook kết thúc ở đó.

Bất kỳ suy nghĩ về nguyên nhân gốc rễ của điều này? Có ai thấy gì tương tự không? Tại thời điểm này, quá trình hành động duy nhất tôi có thể nghĩ đến là tạo một trang đích đặc biệt cho người dùng yêu cầu www.facebook.com từ máy chủ của tôi bảo họ thử lại sau.


2
Ôi trời ơi, mạng không thành công ..: P
Arenstar

2
Làm thế nào mà họ có được số điện thoại của bạn?
Tom O'Connor

1
@Tom O'Connor, có lẽ nó được liệt kê trên trang web của anh ấy?
Zoredache

2
Có phải tất cả người dùng đến từ cùng một không gian mạng?
Rob Olmos

2
Là URI được yêu cầu chỉ là www.facebook.com? Không có tên miền phụ hoặc truy vấn khác?
Cypher

Câu trả lời:


7

Bạn đã trả lời câu hỏi của riêng bạn. "Vấn đề phải nằm trong DNS". Giả sử bạn không có quyền kiểm soát đối với DNS của bất kỳ ai khác, thực sự bạn không thể làm gì về điều đó, trừ khi tất nhiên những lượt truy cập đó đến từ đâu đó trong mạng mà bạn có quyền kiểm soát.


2
Tôi đã đưa vào chuyển hướng 302 đến trang web của Facebook dựa trên các tiêu đề.

9
Nếu DNS là vấn đề, 302 sẽ chỉ tạo vòng lặp chuyển hướng vì yêu cầu sẽ quay lại ngay với tôi. Một trang đích có thể là giải pháp duy nhất.
Peter

@ John Gardeniers Làm thế nào bạn đi đến kết luận này?
Rob Olmos

1
@Rob, một vấn đề DNS là điều duy nhất tôi có thể nghĩ là phù hợp với TẤT CẢ các triệu chứng.
John Gardeniers

Bạn có thể chuyển hướng đến trang web của Facebook bằng IP. IP không cần phải được giải quyết bởi các máy chủ DNS. Thỉnh thoảng bạn có thể ping www.facebook.com để tự động điều chỉnh IP mục tiêu.
Scoregraphic

7

Bạn nên báo cáo điều này với facebook, vì đây không phải là vấn đề của bạn. Đây là vấn đề về cấu hình DNS cho tên miền Facebook.com, không thuộc quyền quản trị của bạn.

Facebook phải tự động tạo các bản ghi dns để cân bằng tải và IP của bạn phải nằm gần mạng con của Facebook. Bạn có thể thay đổi IP của bạn nếu đây là một vấn đề với bạn.


1
Không phải là một lý thuyết tồi, nhưng cũng không hẳn đúng. Một số mạng con (giả sử, một trường đại học hoặc một ISP nhỏ hơn) có thể đang xử lý các bản ghi DNS theo cách tương tự.
Paul McMillan

3

Có hai nguồn có khả năng cho định hướng sai DNS này:

  1. Ai đó đóng gói với các gói DNS (tra cứu "Dự án Golden Shield")

  2. Làm rối tung các tệp "lưu trữ" trên máy khách do bị nhiễm phần mềm độc hại

Tôi không thể nói mà không có thêm thông tin, mặc dù. Những địa chỉ khách hàng bạn đang nhìn thấy, ví dụ? Địa chỉ IP của bạn là gì Nếu bạn không thể chia sẻ công khai, hãy liên hệ với tôi ngoại tuyến. Tôi là một nhà nghiên cứu DNS, không quá khó để tìm kiếm - hãy tìm câu trả lời của ServerFault nơi tôi đã đề cập đến các RFC cụ thể mà tôi đã viết ;-)


1
Tôi cũng rất quan tâm đến việc giải quyết vấn đề này. Gửi lại khi bạn tìm hiểu những gì đang xảy ra.
Paul McMillan

Bây giờ có một khả năng khác biệt! Một số phần mềm độc hại gây rối với tệp máy chủ của mọi người và IP của máy chủ của anh chàng này từng là IP của một trang web lừa đảo tại một thời điểm. Vì vậy, những người bị nhiễm bệnh và truy cập www.facebook.com cuối cùng tại trang web của anh ấy; điều này sẽ giải thích tại sao anh ta chỉ nhận được một vài ở đây và ở đó.
Chris S

1

nếu có thể, hãy xem yhou csan có được mọi người phàn nàn để cho bạn biết tên máy chủ dns của họ không. Có lẽ sau đó bạn có thể theo dõi các máy chủ DNS gây ra sự cố.


0

Tìm kiếm tên miền của bạn trên nhiều công cụ tìm kiếm để xem những gì bạn nhận được. Đừng quên những cái tối nghĩa.

Tôi cho rằng tên miền của bạn có thể được liên kết với facebook trên một số công cụ tìm kiếm và khi facebook bị sai chính tả, chúng sẽ được chuyển hướng đến bạn. Tên miền của bạn có giống với facebook không?

Hỏi anh chàng tiếp theo gọi cho bạn về: trình duyệt, thanh công cụ và công cụ tìm kiếm mặc định.

Yêu cầu họ thực hiện quét phần mềm độc hại.

Ngoài ra, sẽ rất thú vị khi tìm thấy khi bạn sử dụng IP đó và nếu nó được lưu trữ bởi bạn hoặc nó được sở hữu bởi một ISP.


0

Ngoài ra còn có một lời giải thích có thể.

Tôi đã từng có một bộ định tuyến ADSL đôi khi sẽ thất bại bằng cách làm hỏng thông tin định tuyến cho địa chỉ internet mà tôi đang sử dụng một gói đến thời điểm cụ thể đó. Đó không phải là cấp DNS, vì vấn đề này cũng xuất hiện với địa chỉ IP. Thực hiện theo dõi trên các địa chỉ IP đã đưa ra một số câu trả lời rất lạ với các tuyến đường đi đến các địa điểm khác nhau mỗi lần. Vấn đề này có thể được giải quyết bằng cách cấp nguồn cho bộ định tuyến ADSL và sau đó được khắc phục trong một vài tháng trước khi lặp lại.

Giải quyết nó bằng cách mua một bộ định tuyến ADSL mới.


Điều này có thể có thể nếu mọi người liên tục vào trang web ngẫu nhiên. Nhưng đối với một bộ định tuyến liên tục làm hỏng các gói theo cách tương tự thì dường như rất khó xảy ra.
Chris S

không có bằng chứng nào cho thấy các gói luôn bị hỏng theo cùng một cách, chỉ có điều đôi khi chúng bị hỏng khi đi đến địa chỉ IP của người này. Hầu hết các trang web trên các máy chủ được chia sẻ, vì vậy người dùng sẽ thấy một trang trống.
Michael Shaw
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.