現在サーバーが実行されているポートを変更する機能を持たないvscode-serverを実行しようとしています。
デフォルトでは、有効になっているポートは現在他のプログラムで使用されています。
実際のプログラムを変更することに加えて、システムの他のポートにリダイレクトできますか?
答え1
これはユーティリティのための素晴らしいアプリケーションですsocat
。選択した特定のポートでリッスンし、vscode-serverが実行されているlocalhostポートに戻って、サーバーへの複数の接続用に元のアドレスをフォークして再利用できます。必要な基本構文は次のとおりです。
socat TCP4-LISTEN:<new_port> TCP-4:127.0.0.1:<vscode_port>
ユーティリティのマニュアルページでは、より多くのオプションが提供されていますが、ここでは基本事項について説明します。クイック「スタート」ページは次の場所にあります。https://www.redhat.com/sysadmin/getting-started-socat