nat+端口转发,使得宿主机secureCRT可以访问vbox里linux虚拟机
生活随笔
收集整理的這篇文章主要介紹了
nat+端口转发,使得宿主机secureCRT可以访问vbox里linux虚拟机
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么80%的碼農都做不了架構師?>>> ??
環境:vbox或者叫vitrualbox連接虛擬機,由于公司內網不能分配IP(不知道是不是這個原因),虛擬機用橋接得不到IP,沒法實現虛擬機和宿主互相訪問,于是用NAT。
遺憾:NAT是能連接網絡,也能訪問宿主機器;無奈宿主機無法訪問虛擬機。可是呢,又想用secureCRT在宿主機訪問linux(畢竟linux命令行不方便)。默認情況下NAT給定的IP是10.0.2.15且不能修改。
?
搜遍千山萬水,實踐出如下方案:
(1).cmd進入到vbox安裝目錄,執行如下命令:(或如圖中設置1)
d:/vbox>VBoxManage modifyvm "h1" --natpf1 "guestssh,tcp,,2222,,22"?“h1″是我的虛擬機名
后面的不用改,大意就是,把本機的端口2222映射到虛擬機的22,訪問本機2222,就連接到虛擬機22端口了;【圖中1】
? ? ? ? 然后在secureCRT里設置連接主機為127.0.0.1而不是虛擬機IP;
端口是2222而不是22
就可以了【圖中2】。
轉載于:https://my.oschina.net/3715cc/blog/518233
總結
以上是生活随笔為你收集整理的nat+端口转发,使得宿主机secureCRT可以访问vbox里linux虚拟机的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: visual studio如何修改c++
- 下一篇: linux下简单的备份的脚本 2 【转】