Tôi đang phát triển một ứng dụng được nối mạng chạy trên một vài máy tính khác nhau trên mạng LAN. Một trong những nhu cầu cốt lõi là để ứng dụng duy trì một danh sách các đồng nghiệp trên mạng LAN mà nó đã truyền đạt trong quá khứ, để nó có thể khôi phục các phiên trước đó. Các giải pháp ngây thơ sẽ là chỉ cần nhớ IP và lưu trữ nó trong một bảng, nhưng những gì sẽ xảy ra khi IP của một peer thay đổi?điều gì cần thiết để làm cho độ phân giải tên máy chủ hoạt động trên một làn đường?
Thay vào đó, tôi nghĩ rằng tôi muốn lưu trữ tên máy chủ của các đồng nghiệp để ngay cả khi IP thay đổi, chúng vẫn có thể truy cập được qua tên máy chủ của chúng. (Tôi biết tên máy chủ cũng có thể thay đổi nhưng điều đó là đủ tốt).
Vì vậy, câu hỏi của tôi là chính xác những gì cần thiết để làm cho độ phân giải tên máy chủ hoạt động trên mạng LAN với các máy khách Windows/Mac/Linux hỗn hợp?
Nếu đây là mạng công ty, bạn có thể đăng ký tên máy chủ của mình với máy chủ DNS. Nếu bạn đang sử dụng mạng LAN riêng, có các tùy chọn khác nhau để sử dụng ứng dụng này trên một mạng LAN phụ hoặc một mạng có thể được phân đoạn thành các miền phát sóng riêng biệt. (mạng con riêng biệt) Mạng của bạn sẽ trông như thế nào? – resmon6
Ứng dụng sẽ chạy trong một mạng LAN phụ. Nhưng nó sẽ được triển khai cho hàng ngàn khách hàng khác nhau trong mạng LAN của họ. Vì vậy, tôi không thể đưa ra giả định về bộ định tuyến mà họ đang sử dụng hoặc những dịch vụ mạng nào có sẵn. – lms