
我正在嘗試運行 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