Tôi đã xem qua thư viện tuyệt vời này xterm.js cũng là cơ sở cho thiết bị đầu cuối của Visual Studio Code. Tôi có một câu hỏi rất chung chung.Cách tạo thiết bị đầu cuối dựa trên web bằng cách sử dụng xterm.js để ssh vào hệ thống trên mạng cục bộ
Tôi muốn truy cập máy (ssh vào máy) trên mạng cục bộ thông qua thiết bị đầu cuối dựa trên web (ngoài mạng, có thể nằm trên máy chủ aws). Tôi đã có thể làm điều này trong một mạng lưới địa phương thành công nhưng tôi không thể đạt được một kết luận để làm điều đó từ Internet -> mạng nội bộ.
Như một ví dụ - An aws server running the application on ip 54.123.11.98 which has a GUI with a button to open terminal. I want to open terminal of a local machine which is in a local network somewhere behind some public ip on local ip 192.168.1.7.
ví dụ trên có thể đạt được sử dụng một số loại giải pháp nơi tôi có thể sử dụng xterm.js vì vậy mà tôi không cần phải đi để xây dựng một thiết bị đầu cuối dựa trên web? Các mối quan tâm bảo mật chính mà tôi nên lưu ý khi phơi bày các thiết bị đầu cuối theo cách này là gì?
Tôi đã suy nghĩ phù hợp với việc sử dụng máy chủ trung gian cố định giữa AWS và ip mạng cục bộ và sử dụng một số quy trình đường hầm ngược ssh để thực hiện việc này nhưng tôi không chắc liệu đây có phải là đúng hay không đơn giản hơn/cách tốt hơn để đạt được điều này.
Tôi biết đại dương số, google cloud, tất cả đều làm điều này nhưng họ phải kết nối với máy tính có ip công khai trong khi tôi có máy trong mạng cục bộ. Tôi không thực sự muốn cấu hình router để làm bất kỳ loại thiết lập.
Tôi không biết làm thế nào hiện tại, nhưng cảm ơn bạn cho xtremjs)) – Alex