設定外部網路連結到內部虛擬器(virtualbox)

通常要從外部網路控制自己用虛擬器所架設的平台
例如:FTP、HTTP、SSH...等等
設定如下

STEP1:
開起CMD(命令提示字元)


STEP2:
將路徑指向VirtualBox的位子
cd "c:\Program Files\Sum\VirtualBox"

STEP3:
想要 SSH對外
輸入以下指令
VBoxManage setextradata "linux" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "linux" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "linux" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 8000
linux為虛擬機的名稱
guestssh想要取的名稱
22虛擬機的port
8000本機要對外的port
要是想要有FTP對外
輸入以下指令
VBoxManage setextradata "linux" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestftp/Protocol" TCP
VBoxManage setextradata "linux" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestftp/GuestPort" 21
VBoxManage setextradata "linux" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestftp/HostPort" 8100 

註:防火牆需要開啟PORT好讓外面的電腦連入
XP設定的方式

0 意見:

張貼留言