最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

VSCode使用SSH連接VMware虛擬機環(huán)境操作指南

 更新時間:2026年03月31日 09:18:12   作者:OxyTheCrack  
本文介紹如何通過Remote-SSH 插件 + NAT 端口轉發(fā),實現宿主機與虛擬機的無縫連接,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

在日常開發(fā)中,我們常將代碼運行環(huán)境部署在 VMware 虛擬機中,但在虛擬環(huán)境中編程容易遭遇卡頓等問題,所以我們希望在宿主機的 VSCode 里直接編輯、調試代碼。本文介紹如何通過 Remote-SSH 插件 + NAT 端口轉發(fā),實現宿主機與虛擬機的無縫連接

目標

  • 宿主機 VSCode 直接訪問虛擬機內文件,實現遠程開發(fā)
  • 理解 NAT 模式與橋接模式的區(qū)別,按需選擇網絡模式
  • 解決 NAT 模式下宿主機無法直接訪問虛擬機的核心問題

前置準備

  • VMware 虛擬機:已安裝 Linux 系統(如 Ubuntu 22.04),網絡模式可切換為 NAT 或橋接
  • 宿主機:Windows/macOS/Linux,已安裝 VSCode
  • 虛擬機 SSH 服務:確保 OpenSSH Server 已安裝并運行
  • 基礎網絡知識:了解 IP 地址、端口、網段的基本概念(無需深入,后文會補充)

虛擬機端配置

使用 NAT 模式,虛擬機端需要確保 SSH 服務正常運行,這是 SSH 連接的基礎。

安裝并啟動 SSH 服務

在虛擬機終端執(zhí)行以下命令:

# 更新軟件源
sudo apt update
# 安裝 OpenSSH 服務端
sudo apt install openssh-server -y
# 啟動并設置開機自啟
sudo systemctl enable --now ssh
# 驗證服務狀態(tài)(確保為 active (running))
sudo systemctl status ssh

確認防火墻狀態(tài)

Ubuntu 默認防火墻 ufw 通常為關閉狀態(tài),若已啟用需放行 22 端口(SSH 默認端口):

# 查看防火墻狀態(tài)
sudo ufw status
# 若為 active,放行 SSH 端口
sudo ufw allow 22
sudo ufw reload

獲取虛擬機 IP

執(zhí)行以下命令獲取虛擬機當前 IP,后續(xù)連接需用到:

# 方法 1:查看所有網絡接口的 IP(推薦)
ip addr show | grep inet
# 方法 2:直接輸出已分配的 IP(更簡潔)
hostname -I

說明:橋接模式下,IP 通常為 192.168.1.x(與宿主機同網段);NAT 模式下,IP 通常為 192.168.xxx.x(如 192.168.182.128)。

由于虛擬機處于私有網段,宿主機無法直接訪問,需通過 端口轉發(fā)實現連接——本質是讓 NAT 網關“轉發(fā)流量”,將宿主機的某個端口映射到虛擬機的 22 端口(SSH 端口)。

VMware 端口轉發(fā)配置

  • 關閉所有運行中的虛擬機(確保配置生效);
  • 在 VMware 主界面,點擊頂部菜單編輯 → 虛擬網絡編輯器;
  • 若彈出 UAC 權限提示,點擊 更改設置 獲取管理員權限;
  • 在列表中選中 VMnet8(默認 NAT 模式網絡,對應虛擬機的私有網段);
  • 點擊右側 NAT 設置按鈕;
  • 在彈出的窗口中,找到 端口轉發(fā) 區(qū)域,點擊 添加;
  • 填寫轉發(fā)規(guī)則(核心配置):
  • 主機端口2222(自定義,需確保未被宿主機其他程序占用,如 2223、8022 均可);
  • 類型SSH(或 TCP,SSH 基于 TCP 協議);
    • 虛擬機 IP 地址:步驟 4.3 獲取的 NAT 模式 IP(如 192.168.182.128);
    • 虛擬機端口22(SSH 服務默認端口,不可修改,除非修改了 SSH 配置);
    • 點擊 確定 保存所有設置,重啟虛擬機。

宿主機 VSCode 配置

安裝 Remote-SSH 插件

  • 打開 VSCode;
  • 點擊左側擴展圖標(快捷鍵 Ctrl+Shift+X);
  • 搜索 Remote - SSH(微軟官方插件,圖標為藍色電腦+SSH),點擊安裝,安裝完成后重啟 VSCode。

配置 SSH 連接

  • Ctrl+Shift+P 打開命令面板,輸入 Remote-SSH: Connect to Host,回車;
  • 選擇 Add New SSH Host(添加新的 SSH 主機);
  • 輸入連接命令(替換為你的虛擬機用戶名和配置的主機端口):
  • ssh 用戶名@127.0.0.1 -p 2222示例:ssh oxythecrack@127.0.0.1 -p 2222127.0.0.1 代表宿主機本身);
  • 選擇保存配置文件的路徑(默認路徑即可,Windows 為 C:\Users\你的用戶名\.ssh\config,macOS/Linux 為 ~/.ssh/config),點擊確定。

連接虛擬機

  • 再次按 Ctrl+Shift+P,輸入Remote-SSH: Connect to Host,回車;
  • 在彈出的列表中,選擇剛添加的 127.0.0.1:2222 配置;
  • 彈出系統選擇窗口,選擇 Linux(虛擬機系統類型);
  • 輸入虛擬機的登錄密碼(輸入時不顯示,輸完回車即可);
  • 連接成功后,VSCode 左下角狀態(tài)欄將顯示 SSH: 127.0.0.1,此時已進入遠程開發(fā)環(huán)境。

到此這篇關于VSCode使用SSH連接VMware虛擬機環(huán)境操作指南的文章就介紹到這了,更多相關VSCode使用SSH連接VMware虛擬機內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • VMware虛擬機CentOS磁盤擴容的全過程

    VMware虛擬機CentOS磁盤擴容的全過程

    在日常開發(fā)和運維中,我們經常遇到 VMware 虛擬機磁盤空間不足的問題,本文記錄了如何為一臺正在運行的 CentOS 7 虛擬機安全地擴容磁盤空間的全過程,需要的朋友可以參考下
    2025-09-09
  • 使用VMware10安裝Ubuntu 14步驟圖文詳解

    使用VMware10安裝Ubuntu 14步驟圖文詳解

    Ubuntu 系統是一款優(yōu)秀的、基于GNU/Linux 的平臺的桌面系統。這篇文章主要介紹了使用VMware10安裝Ubuntu 14步驟,本文圖文并茂給大家介紹的非常詳細,需要的朋友可以參考下
    2017-11-11
  • VMware15虛擬機安裝Ubuntu18.04的圖文教程

    VMware15虛擬機安裝Ubuntu18.04的圖文教程

    這篇文章主要介紹了VMware15虛擬機安裝Ubuntu18.04的圖文教程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-05-05
  • 在VMWare虛擬機上安裝Centos7系統的步驟詳解

    在VMWare虛擬機上安裝Centos7系統的步驟詳解

    這篇文章主要介紹了在VMWare虛擬機上安裝Centos7系統的步驟詳解,本文分步驟通過實例圖文相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • VMware虛擬機安裝CentOS 6.9圖文教程

    VMware虛擬機安裝CentOS 6.9圖文教程

    本文主要分享下VMware虛擬機下安裝Linux CentOS6.9圖文教程,感興趣的朋友參考下吧
    2018-03-03
  • Centos7通過SSH使用密鑰如何實現免密登錄

    Centos7通過SSH使用密鑰如何實現免密登錄

    PublicKey認證是一種無需密碼即可登錄遠程系統的安全方式,基于一對密鑰:publickey和privatekey,通過在遠程系統上放置publickey,本地使用privatekey進行解密,從而驗證身份,在CentOS 7上,可以通過生成密鑰對并在遠程系統上配置authorized_keys文件來實現免密登錄
    2024-11-11
  • 使用VMware?VCF?Import?Tool?如何將現有?vSphere?環(huán)境轉換為管理域

    使用VMware?VCF?Import?Tool?如何將現有?vSphere?環(huán)境轉換為管理域

    VMware?Cloud?Foundation?5.2發(fā)布,新增VCFImportTool工具,可以將現有vSphere環(huán)境轉換為管理工作負載域或導入為VI工作負載域,本文介紹VMware?VCF?Import?Tool??vSphere?環(huán)境轉換為管理域的方法,感興趣的朋友一起看看吧
    2024-09-09
  • 解決VMware僅主機模式虛擬機無法ping通物理機問題

    解決VMware僅主機模式虛擬機無法ping通物理機問題

    這篇文章主要介紹了解決VMware僅主機模式虛擬機無法ping通物理機問題,需要的朋友可以參考下
    2017-12-12
  • VMware Workstation 14 Pro安裝與激活圖文教程

    VMware Workstation 14 Pro安裝與激活圖文教程

    這篇文章主要為大家詳細介紹了VMware Workstation 14 Pro安裝與激活圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • 虛擬機VMware?Tools安裝步驟

    虛擬機VMware?Tools安裝步驟

    Vmware tools是虛擬機中一款超級增強工具,可以讓我們更加方便使用虛擬機,能實現主機與虛擬機之間的文件共享,這篇文章主要介紹了虛擬機VMware?Tools安裝步驟,需要的朋友可以參考下
    2022-08-08

最新評論

枣庄市| 永平县| 安平县| 秦安县| 麻阳| 齐齐哈尔市| 上林县| 晋宁县| 徐汇区| 炉霍县| 中牟县| 鄂伦春自治旗| 高淳县| 云安县| 长兴县| 肥乡县| 大英县| 元谋县| 大竹县| 青州市| 马关县| 溧水县| 闽清县| 漳州市| 吐鲁番市| 马山县| 台山市| 青铜峡市| 新建县| 姚安县| 巴中市| 舞钢市| 德江县| 沙湾县| 宜川县| 古交市| 富源县| 祁东县| 开平市| 呼玛县| 沙雅县|