
현재 서버가 실행되는 포트를 변경하는 기능이 없는 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