구성할 수 없는 포트가 있는 포트 리디렉션 프로그램

구성할 수 없는 포트가 있는 포트 리디렉션 프로그램

현재 서버가 실행되는 포트를 변경하는 기능이 없는 vscode-server를 실행하려고 합니다.

기본적으로 사용하도록 설정된 포트가 현재 다른 프로그램에서 사용 중입니다.

실제 프로그램을 변경하지 않고 시스템의 다른 포트로 리디렉션할 수 있나요?

답변1

이것은 유틸리티에 대한 훌륭한 응용 프로그램입니다 socat. 선택한 특정 포트에서 수신 대기하고 이를 vscode 서버가 실행 중인 로컬 호스트 포트로 다시 전달하여 서버에 대한 여러 연결을 위해 원래 주소를 포크하고 재사용할 수 있습니다. 원하는 기본 구문은 다음과 같습니다.

socat TCP4-LISTEN:<new_port> TCP-4:127.0.0.1:<vscode_port>

유틸리티 매뉴얼 페이지에는 더 많은 옵션이 제공되지만 여기에는 기본 사항만 포함됩니다. 빠른 '시작하기' 페이지는 다음 위치에 있습니다.https://www.redhat.com/sysadmin/getting-started-socat

관련 정보