Tôi có một thiết lập phòng thí nghiệm với nhiều thiết bị có thể được điều khiển từ xa bằng cách sử dụng máy chủ Telnet nhúng tương ứng của từng thiết bị. Tôi có thể kết nối với từng thiết bị một cách dễ dàng bằng cách định cấu hình IP tĩnh cho máy tính trong phòng thí nghiệm và trỏ cổng mặc định tới IP của thiết bị. Tôi đã cắm tất cả chúng vào một bộ chuyển mạch mạng được kết nối với giao diện Ethernet của máy tính.
Hiện tại, tôi chỉ có thể giao tiếp với một thiết bị tại một thời điểm bằng cách thay đổi cấu hình mạng có dây theo cách thủ công. Tuy nhiên, tôi hiện đang thực hiện một thử nghiệm trong đó tôi sẽ cần giao tiếp với hai máy chủ Telnet khác nhau (nhưng không phải giữa các máy chủ khác) nên việc chuyển đổi cấu hình thủ công sẽ không hoạt động.
Làm cách nào tôi có thể định cấu hình mạng để các yêu cầu gửi đi đến đúng thiết bị? (tức là khi tôi gửi lệnh telnet tới 10.0.0.1, nó sẽ định tuyến tới bộ phân tích mạng, nhưng các lệnh được gửi tới 192.168.1.3 sẽ tới bộ tạo tín hiệu). Giải pháp định tuyến cần có khả năng nhận thông tin từ cả hai nguồn theo yêu cầu.
Tôi không biết nhiều về định tuyến IP hoặc Linux, nhưng tôi muốn tìm hiểu, vì vậy mọi trợ giúp đều được đánh giá cao! Tôi đã tìm thấy một vài hướng dẫn trực tuyến, nhưng tôi không biết đủ thuật ngữ để biết mình cần làm gì cho tình huống của mình. Tôi đang sử dụng Ubuntu 20.04.2 LTS.
Cảm ơn!