Tại sao các kết nối bên ngoài đến máy chủ của tôi rất chậm, nhưng nội bộ gần như là tức thời?


0

Tôi có modem cáp Ubee được cung cấp bởi nhà cung cấp cáp của tôi và Liên kết EA6300 bộ định tuyến xử lý các kết nối không dây nội bộ của tôi. Có một máy chủ Fedora 20 được kết nối với Linksys. Tôi đã thiết lập chuỗi chuyển tiếp cổng để các kết nối trong nước chuyển tiếp từ Ubee sang Linksys sang hộp Fedora.

Khi tôi cố gắng kết nối với một dịch vụ được lưu trữ trên hộp Fedora từ một thiết bị khác phía trong mạng cục bộ, kết nối hoàn tất và mọi thứ đều hoạt động tốt. Tuy nhiên, khi tôi cố gắng kết nối qua IP bên ngoài, hầu hết các kết nối đều hết thời gian. Lưu ý: một số trong số chúng hoạt động tốt (ví dụ: SSH mất một chút thời gian, nhưng cuối cùng vẫn hoạt động).

Tôi tự hỏi liệu có giải pháp nào tốt hơn ngoài việc mua modem mới, nhưng tôi nghĩ vấn đề này có liên quan đến việc chuyển tiếp cổng trên một trong hai modem / bộ định tuyến. Cách tốt nhất để chẩn đoán và kiểm tra giả định này trước khi tôi giảm thêm 150 đô la cho phần cứng có thể không có lỗi là gì?


Những dịch vụ nào là chậm chậm vì bạn đề cập đến SSH nhưng không có gì khác. Dịch vụ web? Thứ gì khác?
JakeGould

Tôi nghi ngờ lý do số 1 trong câu trả lời của @ JakeGould (Tốc độ kết nối của mạng WAN / ISP) sẽ là câu trả lời. Một gợi ý tho, kiểm tra tốc độ của bạn bằng nhiều bài kiểm tra tốc độ trực tuyến và sau đó phàn nàn lớn với isp khi bạn không nhận được mức tốc độ mà bạn phải trả cho .. hãy cẩn thận, họ sẽ cố gắng trích dẫn từ "LÊN TỚI" rất có thể ... Bố tôi đã nâng cấp "gói" của mình một lần vì nó chậm (thực tế giảm khoảng 1,5mg / tăng 384kb) Ông đã trả 10 đô la / 2up, nhưng họ đã "nâng cấp" ông lên 50/5, tính tiền cho ông nhiều hơn và thực tế mới của ông tốc độ như 3 xuống / 512 lên. họ đã sử dụng câu nói "tăng tốc lên" để bán cái này.
Tyson

Cụ thể, Apache và TeamSpeak.
kvorak

Câu trả lời:


0

Tôi tự hỏi nếu có một giải pháp tốt hơn ngoài đó ‘mua một cái mới   modem, nhưng tôi nghĩ vấn đề này có liên quan đến cổng   chuyển tiếp trên một trong hai modem / bộ định tuyến. Cách tốt nhất để   chẩn đoán và kiểm tra giả định này trước khi tôi giảm thêm $ 150 vào   phần cứng có thể không có lỗi?

Bạn sẽ phải xắn tay áo lên này. Và đây là bảng phân tích tất cả các ý tưởng gỡ lỗi xuất hiện trong đầu khi xử lý các vấn đề về mạng LAN / WAN như thế này:

  • Tốc độ kết nối WAN (ISP): Nó đơn giản có thể là trường hợp bạn có tốc độ tải xuống khá, nhưng tốc độ tải lên chậm sẽ ảnh hưởng đến tốc độ kết nối đến. Vì vậy, nếu bạn có 10 Mpbs tải xuống nhưng tải lên 2 Mpbs, thì đó là nút thắt cổ chai của bạn ngay tại đó.
  • Bộ định tuyến: Tất cả các bộ định tuyến là khá nhiều như nhau. Và Linksys EA6300 có vẻ vững chắc. Mặc dù có lẽ bạn cần phải cấu hình / chỉnh sửa một cái gì đó nhiều hơn một chút, nhưng tôi thường không nghĩ rằng đó có thể là một yếu tố.
  • Tốc độ kết nối mạng LAN (Mạng nội bộ): Đây có thể là một cái gì đó. Theo thông số kỹ thuật trên bộ định tuyến đó, nó có thể xử lý tốc độ gignet ethernet 1000Mbps. Vì vậy, có lẽ tất cả các kết nối bên trong của bạn đều nhanh vì tất cả đều ở tốc độ 1000Mb / giây qua gigabit ethernet, nhưng khi kết nối qua thế giới bên ngoài trên cổng WAN, mọi thứ sẽ bị chậm lại khi thu thập dữ liệu? Không rõ những dịch vụ bạn đang cố gắng sử dụng, nhưng một ý tưởng khác.
  • Modem Ethernet Ethernet kết nối: Vì vậy, nếu Linksys có thể hoạt động ở tốc độ gignet ethernet, modem cáp của bạn có thể không? Theo kinh nghiệm của tôi, nhiều modem chỉ có tốc độ 10Mbps hoặc 100Mbps do tốc độ ISP của người tiêu dùng hiếm khi vượt quá 100Mbps. Tôi cũng sẽ kiểm tra xem modem có tốc độ kết nối ít nhất 100Mps hay không.
  • Cấu hình Fedora Linux: Đây có thể là một yếu tố là tốt. Sẽ phác thảo bên dưới, nhưng đôi khi cách các dịch vụ được cấu hình trên các hộp Linux có thể gây ra thời gian chờ trong một số trường hợp nhất định trong đó độ phân giải DNS sẽ xảy ra. Ví dụ: tôi biết rằng các kết nối SSH có thể bị chậm trong một số trường hợp và điều đó có thể được giải quyết bằng cách thay đổi thứ tự xác thực ưa thích để có khóa công khai và mật khẩu đi trước một vài phương thức xác thực khác.
  • Vô hiệu hóa IPv6: Quá khứ, một con khỉ đột 800 pound khác trong phòng là IPv6 làm mọi thứ trở nên tồi tệ. Có, IPv6 là một mạng trong tương lai, nhưng tôi đã thấy hành vi mạng kỳ lạ giữa các mạng LAN / mạng LAN khi IPv6 được bật ngay cả khi kết nối qua IPv4. Giải pháp tốt nhất là vô hiệu hóa IPv6 bất cứ khi nào có thể. Chẳng hạn như trên máy chủ Fedora Linux, bộ định tuyến và thậm chí cả modem.

Yup, sau nhiều thử nghiệm và điểm chuẩn, tôi nghĩ rằng tôi có thể kết luận rằng vấn đề nằm ngoài mạng của chính tôi ... sẽ phải tìm một giải pháp khác. Nhưng cảm ơn, JakeGould
kvorak

@kvorak Rất vui vì được giúp đỡ!
JakeGould

0

Tuy nhiên, khi tôi cố gắng kết nối qua IP bên ngoài, hầu hết các kết nối đều hết thời gian.

Bạn đang thực hiện kết nối này từ nội bộ? Bạn đang tạo một tình huống loopback, tùy thuộc vào bộ định tuyến của bạn, có lẽ bạn không nên cố gắng truy cập ip bên ngoài từ bên trong. có một cái nhìn đây ví dụ.

Nếu bạn đang thực hiện kết nối từ bên ngoài, thì có lẽ bạn không thể có tốc độ tải lên nhanh hoặc băng thông tốt.


0

Đối với tôi đó là phần sụn cũ của bộ định tuyến. Tôi đã cập nhật firmware cho TP-Link TL-WR740N của mình và các kết nối bên ngoài được cải thiện rất nhiều.

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.