Dear How-To Geek,
I have a pretty specific problem that I’m hoping there is a pretty specific answer to. I set up a streaming media server on my home network so I could access my media while away from home. I have an application on my phone that allows me to specify the address of the server. So far so good, right? When I’m away, I just start the app up and connect to the server (which is the IP address of my home internet connection).
Now here’s what my problem (and hopeful) solution comes in. When I’m at home and I use the same application, the traffic goes out to the Internet (or at least out to my ISPs servers I suppose) then comes back to my house to connect to the external IP address. I don’t mind a little lag when I’m away from home because the content has to navigate the internet to get to me, but it seems pretty silly to have my phone-to-server requests go out to the internet and back when the source of the traffic is ten feet away from me and connected to my local network.
Obviously I could use another program to connect to the stuff when I’m at my house, but I’d really like to streamline my apps and user experience. There’s no way to specify two servers in the application. Is there anyway to have the network intelligently direct the traffic to the local IP instead of the big old trip it goes on now?
Sincerely,
Local Network Puzzled
Tin tốt là có chắc chắn nhất là 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 đối tượng địa lý mà bạn đang tìm kiếm là “NAT loopback”. NAT là viết tắt của Network Address Translation; 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 hộ gia đình của bạn trên máy tính bảng, máy tính và điện thoại cá nhân của họ. đến thiết bị sai.
Trong điều kiện bình thường (ví dụ: khi “NAT loopback” không khả dụng), chúng tôi có kịch bản chính xác như bạn đã mô tả trong email của mình. Có một tài nguyên trên mạng cục bộ, nói một máy chủ âm nhạc và máy chủ nhạc đó được truy cập thông qua một địa chỉ IP hướng về phía trước, nói 255.255.1.1. Máy chủ đócũng thế có địa chỉ cục bộ trong mạng, nói 192.168.1.100. Không có chức năng loopback bất cứ khi nào một người trên mạng cục bộ truy cập máy chủ đó bằng địa chỉ hướng về phía trước 255.255.1.1, lưu lượng truy cập đi qua cổng trên router, ra ngoài Internet (thường chỉ đến nút gần nhất của ISP). chuyển trở lại mạng gia đình, thông qua bộ định tuyến một lần nữa, đến máy chủ và bất kỳ nội dung nào người dùng muốn (nhạc, phim, v.v.) được gửi qua tuyến đường ngược lại. Đây là một cách rất hiệu quả trong việc thực hiện mọi thứ và nó giới thiệu một lượng lớn chuyển động lưu lượng bên ngoài mạng nội bộ hoàn toàn không cần thiết.
Để nghĩ về kịch bản mạng trên thực tế, nó tương đương với một bộ phận trong một tòa nhà văn phòng cao tầng trên tầng mười để gửi một lá thư đến một bộ phận trên tầng thứ 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ẽ thông minh chặn việc truyền và định tuyến lại nó; về cơ bản nói Oh heyTôi là 255.255.1.1, không cần phải gửi thông tin này ra ngoài mạng, dịch vụ mà người dùng 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 đó là hiệu quả thông qua hệ thống NAT của bộ định tuyến. máy nơi truyền tải xảy ra gần như ngay lập tức và ở tốc độ 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ư interoffice (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ậy điều đó khiến bạn, người dùng tìm kiếm chức năng loopback ở đâu? Điểm dừng đầu tiên là tìm số kiểu máy của bộ định tuyến và cụm từ “NAT loopback” để xác định xem bộ định tuyến của bạn có hỗ trợ hay không (bạn cũng có thể đổ qua các menu cấu hình của bộ định tuyến nhưng tìm kiếm nhanh hơn). Chúng tôi cũng khuyên bạn nên tìm kiếm số mô hình bộ định tuyến và các giải pháp phần mềm của bên thứ ba như phần mềm Tomato và DD-WRT để xác định xem có bất kỳ giải pháp nào của bên thứ ba giới thiệu vòng lặp ngay cả khi phần mềm gốc không hỗ trợ nó hay không.
Cuối cùng, bạn có thể thấy hữu ích khi tham khảo danh sách này được dự án OpenSimulator duy trì (chức năng vòng lặp là rất quan trọng cho nhu cầu của họ). Đó là điều gần gũi 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 lặp lại 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 lại tài liệu cho bất kỳ mô hình nào bạn đang xem xét.