Tôi muốn tạo cổng nối tiếp khả dụng trên mạng. RFC-2217 cung cấp các phần mở rộng cho Telnet để vận chuyển thêm thông tin cổng nối tiếp như tốc độ, bit dữ liệu, bit dừng và đường bắt tay phần cứng.Giao thức cho cổng nối tiếp từ xa, với xác thực và mã hóa
Tuy nhiên, tôi muốn đảm bảo rằng không thể truy cập tự do vào bất kỳ ai trên mạng, vì vậy tôi muốn thực hiện xác thực và mã hóa. Telnet yếu về xác thực và không cung cấp mã hóa. SSH thường được ưu tiên hơn Telnet.
Có giao thức nào cho phép vận chuyển cổng nối tiếp qua SSH, tương tự như RFC-2217 không?
Tôi nhận ra một tùy chọn có thể là đường hầm Telnet + RFC-2217 thông qua đường hầm SSH. Đó là kỹ thuật đạt được, mặc dù trong điều kiện thực tế nó là một chút vụng về.
Zeroconf
Một câu hỏi khác là, làm thế nào có thể một cổng như được quảng cáo với Zeroconf DNS-SD? Ví dụ. làm thế nào có thể một cổng nối tiếp Telnet + RFC-2217, được điều chỉnh thông qua SSH, được quảng cáo với Zeroconf? (Đồng bằng Telnet + RFC-2217 có thể được quảng cáo như _telnetcpcd._tcp
từ những gì tôi có thể nói.)
Bất kỳ lý do để không chỉ cần chạy PuTTY trên cả hai đầu? http://superuser.com/questions/270793/connect-two-computers-together-via-a-rs232-serial-port –
Nó dành cho một ứng dụng truyền thông vô tuyến thích hợp, và tôi muốn cho phép PC kết nối với modem radio qua mạng cục bộ, để truy cập quay số. Máy khách sau đó sẽ sử dụng một cổng nối tiếp ảo và các lệnh AT thông thường để quay số cuộc gọi dữ liệu. –
RFC2217 qua SSH, như bạn đã đề xuất, có vẻ như là giải pháp hoàn hảo cho tôi. Tôi không chắc điều gì lúng túng về nó ... có vẻ như phù hợp. – Brad