역방향 SSH 터널을 통해 직렬 연결을 얻는 방법

역방향 SSH 터널을 통해 직렬 연결을 얻는 방법

컴퓨터 중 하나에는 직렬 포트가 있지만 다른 하나에는 없는 프로젝트가 있습니다. 물리적 직렬 포트가 없는 컴퓨터에서 TCP에 연결된 가상 직렬 포트를 제공해야 합니다.

나는 socat를 사용하여 이 작업을 성공적으로 수행했지만 네트워크에 열려 있는 클라이언트 시스템에 알려진 IP 주소가 필요하지만 다른 네트워크의 클라이언트 시스템에서 인터넷을 통해 액세스할 수 있기를 원합니다.

또한 역방향 SSH 연결을 수행하여 클라이언트의 IP 주소를 몰라도 서버가 클라이언트에 연결할 수 있도록 했습니다.

socat 및 reverse ssh를 사용하여 이 작업을 수행할 수 있는 방법이 있는지 궁금합니다. 아니면 고정/공용 IP가 없는 장치와 직렬 포트를 공유하는 다른 프로그램인가요?

미리 도움을 주셔서 감사합니다.

관련 정보