VSCode遠程連接虛擬機問題及解決方法


問題:

1、無法遠程連接Virtual box內虛擬機,網絡ping不通

解決方法,設置端口轉發。選擇網絡按鈕,選中網卡,連接方式選擇NAT,接入網線,端口轉發

 

 

 

 

 

 

配置名稱,主機端口號為9022(未被占用的都可以),子系統端口號為22(必須是22)。

然后就可以遠程連接了

//主機SSH連接虛擬機,其中username修改為虛擬機的用戶名
ssh -p 9022 username@127.0.0.1
//其他主機遠程連接本機虛擬機,其中username修改為虛擬機的用戶名
ssh -p 9022 username@主機IP

2、VSCode遠程連接Virtual box內虛擬機,vscode-server.tar.gz解壓失敗

在虛擬機里找到文件~/.vscode-server/bin/commit ID

commit ID在VSCode里可以找到

tar -zxvf vscode-server.tar.gz ./

每次VSCode連接都會重新下載,重新解壓,還是失敗,直接手動解壓后提前到上一級目錄就可以了

將解壓的文件中的內容全部復制出來:mv vscode-server/* .

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM