校園網環境下 主機SSH到虛擬機的設置方式

virtualBox此時不能設置Bridge連接到主機。否則主機於虛擬機兩者只有一個可以上網。
這個時候要藉助設置NAT 及 端口轉發來完成。不再是直接SSH到單獨的虛擬機IP
步驟:

  1. 虛擬機配置的->網絡->選擇網絡地址轉換(NAT)->底下的”端口轉發” 配置好轉發規則:
    主機IP:即localhost, 寫127.0.0.1
    主機端口: 隨便寫一個未佔用的端口號碼,例如: 2022
    子系統IP:虛擬機IP,在虛擬機終端ifconfig命令查看,一般爲10.0.2.15
    子系統端口:22(SSH prot)
  2. 虛擬機要打開ssh服務 sudo apt-get install openssh-server
  3. 在主機的終端裏SSH連接虛擬機
    ssh [email protected] -p 2022
    把SSH到localhost的2022端口數據包轉發到虛擬機的22端口,從而實現SSH
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章