Trang chủ » làm thế nào để » Làm cách nào tôi có thể kết nối với máy chủ đối mặt với Internet cục bộ mà không cần gửi lưu lượng truy cập ra Internet và quay lại?

    Làm cách nào tôi có thể kết nối với máy chủ đối mặt với Internet cục bộ mà không cần gửi lưu lượng truy cập ra Internet và quay lại?

    Nếu bạn đã định cấu hình máy chủ trên mạng gia đình của mình (như máy chủ truyền phát đa phương tiện) để bạn có thể truy cập các tệp của mình ở nhà, bạn có thể nhận thấy một câu hỏi hóc búa: khi bạn muốn sử dụng máy chủ tại nhà, lưu lượng truy cập của bạn sẽ bị loại bỏ đến các máy chủ ISP của bạn và sau đó quay trở lại nhà của bạn vì phần cứng mạng của bạn không nhận ra rằng máy chủ không thực sự ở ngoài Internet, nó ở ngay tại nhà. Chúng ta hãy xem làm thế nào một người đọc đồng nghiệp có thể khắc phục hoạt động chậm và lãng phí băng thông này và giữ mọi thứ chặt chẽ và nhanh chóng.

    Kính gửi How-To Geek,

    Tôi có một vấn đề khá cụ thể mà tôi hy vọng có một câu trả lời khá cụ thể. Tôi đã thiết lập một máy chủ truyền thông trực tuyến trên mạng gia đình của mình để tôi có thể truy cập phương tiện truyền thông của mình khi vắng nhà. Tôi có một ứng dụng trên điện thoại cho phép tôi chỉ định địa chỉ của máy chủ. Cho đến nay rất tốt, phải không? Khi tôi đi vắng, tôi chỉ cần khởi động ứng dụng và kết nối với máy chủ (là địa chỉ IP của kết nối internet tại nhà của tôi).

    Bây giờ đây là giải pháp vấn đề của tôi (và hy vọng) xuất hiện. Khi tôi ở nhà và tôi sử dụng cùng một ứng dụng, lưu lượng truy cập ra Internet (hoặc ít nhất là ra các máy chủ ISP của tôi mà tôi cho là) trở lại đến nhà tôi để kết nối với địa chỉ IP bên ngoài. Tôi không ngại một chút chậm trễ khi tôi vắng nhà vì nội dung phải điều hướng internet để đến với tôi, nhưng có vẻ khá ngớ ngẩn khi yêu cầu điện thoại đến máy chủ của tôi đi ra internet và quay lại khi nguồn lưu lượng truy cập cách tôi mười feet và được kết nối với mạng cục bộ của tôi.

    Rõ ràng tôi có thể sử dụng một chương trình khác để kết nối với nội dung khi tôi ở nhà, nhưng tôi thực sự muốn hợp lý hóa các ứng dụng và trải nghiệm người dùng của mình. Không có cách nào để chỉ định hai máy chủ trong ứng dụng. Có cách nào để mạng thông minh điều hướng lưu lượng truy cập đến IP cục bộ thay vì chuyến đi cũ mà nó đang diễn ra không?

    Trân trọng,

    Mạng cục bộ khó hiểu

    Tin tốt là chắc chắn có một giải pháp đơn giản cho vấn đề của bạn. Tin xấu là không phải tất cả các bộ định tuyến đều có sẵn giải pháp đơn giản này. Thuật ngữ kỹ thuật cho tính năng bạn đang tìm kiếm là một vòng lặp ngược NAT NAT. NAT là viết tắt của Dịch Địa chỉ Mạng; cơ chế này trong bộ định tuyến của bạn chịu trách nhiệm ánh xạ lưu lượng truy cập đến địa chỉ IP riêng biệt, ví dụ như mọi người trong gia đình bạn trên máy tính bảng, máy tính và điện thoại của họ đều có thể xem YouTube cùng lúc mà không bị lẫn lộn các luồng video đến thiết bị sai.

    Trong các điều kiện bình thường (ví dụ: khi không có sẵn vòng lặp NAT NAT, chúng tôi có một kịch bản chính xác như kịch bản bạn đã mô tả trong email của mình. Có một tài nguyên trên mạng cục bộ, giả sử là một máy chủ âm nhạc và máy chủ âm nhạc đó được truy cập thông qua một địa chỉ IP hướng về phía trước, giả sử 255.255.1.1. Máy chủ đó cũng thế có một địa chỉ cục bộ trong mạng, giả sử 192.168.1.100. Không có chức năng loopback bất cứ lúc nào một người trên mạng cục bộ truy cập máy chủ đó bằng địa chỉ chuyển tiếp 255.255.1.1, lưu lượng truy cập đi qua cổng trên bộ định tuyến, ra Internet (tuy nhiên thường chỉ đến nút gần nhất của ISP) và sau đó được chuyển trở lại mạng gia đình, qua bộ định tuyến một lần nữa, đến máy chủ và bất kỳ nội dung nào mà người dùng muốn (nhạc, phim, v.v.) được gửi qua tuyến ngược lại. Đây là một cách làm rất kém hiệu quả và nó giới thiệu một lượng lớn lưu lượng truy cập bên ngoài mạng cục bộ đó hoàn toàn không cần thiết.

    Nghĩ về kịch bản kết nối ở trên theo nghĩa thực tế, nó tương đương với một bộ phận trong tòa nhà văn phòng cao tầng ở tầng mười chọn gửi thư cho một bộ phận trên tầng sáu thông qua dịch vụ bưu chính (nơi nó sẽ rời khỏi tòa nhà và yêu cầu nhiều các bên sắp xếp và di chuyển).

    Khi một bộ định tuyến có chức năng loopback, nó sẽ chặn đường truyền đó một cách thông minh và định tuyến lại nó; về cơ bản là nói Oh Oh hey Tôi là 255.255.1.1, không cần gửi thông tin này ra ngoài mạng, dịch vụ mà người dùng đang yêu cầu ở ngay tại nhà. Lưu lượng truy cập không bao giờ rời khỏi mạng gia đình và thay vào đó được chuyển qua hệ thống NAT của bộ định tuyến một cách hiệu quả máy mà việc truyền xảy ra gần như tức thời và với tốc độ mà mạng cục bộ hỗ trợ.

    Sử dụng tương tự văn phòng của chúng tôi một lần nữa, chức năng loopback giống như sử dụng thư chuyển tiếp (nơi nó sẽ không rời khỏi tòa nhà văn phòng và sẽ chỉ yêu cầu một bên duy nhất sắp xếp và di chuyển).

    Vì vậy, nơi mà để lại cho bạn, người dùng tìm kiếm chức năng loopback? Điểm dừng đầu tiên sẽ là tìm kiếm số kiểu máy của bộ định tuyến và thuật ngữ vòng lặp NAT NAT để xác định xem bộ định tuyến của bạn có hỗ trợ hay không (bạn cũng có thể chuyển qua các menu cấu hình của bộ định tuyến, nhưng tìm kiếm nó thường nhanh hơn). Chúng tôi cũng khuyên bạn nên tìm kiếm số kiểu máy định tuyến và các giải pháp phần sụn của bên thứ ba như phần mềm Tomato và DD-WRT để xác định xem có giải pháp nào của bên thứ ba giới thiệu loopback ngay cả khi phần sụn nguyên gốc không hỗ trợ.

    Cuối cùng, bạn có thể thấy hữu ích khi tham chiếu danh sách này được duy trì bởi Dự án OpenSimulator (chức năng loopback rất quan trọng cho nhu cầu của họ). Đây là thứ gần nhất với danh sách các bộ định tuyến cập nhật lớn với chức năng loopback mà bạn sẽ tìm thấy.

    Nếu bạn đang ở trong thị trường cho một bộ định tuyến mới, đặt cược an toàn nhất là mua sắm cẩn thận và xem xét tài liệu cho bất kỳ mô hình nào bạn đang xem xét.