步驟:
1.執行cmd.exe
2.進入Virtualbox的資料夾
3.鍵入以下指令
VBoxManage setextradata [虛擬機器名稱] "VBoxInternal/Devices/[虛擬網卡]/0/LUN#0/Config/[服務名稱]/Protocol" TCP
VBoxManage setextradata [虛擬機器名稱] "VBoxInternal/Devices/[虛擬網卡]/0/LUN#0/Config/[服務名稱]/GuestPort" [Port]
VBoxManage setextradata [虛擬機器名稱] "VBoxInternal/Devices/[虛擬網卡]/0/LUN#0/Config/[服務名稱]/HostPort" [Port]
Note:檢查設定檔
VBoxManage getextradata enumerate
Note:取消設定
後方的設定值留空白,如
VBoxManage setextradata [虛擬機器名稱] "VBoxInternal/Devices/[虛擬網卡]/0/LUN#0/Config/[服務名稱]/Protocol"
如此便取消相關設定
範例: 以sshd為例
VBoxManage setextradata Linux "VBoxInternal/Devices/e1000/0/LUN#0/Config/ssh/Protocol" TCP
VBoxManage setextradata Linux "VBoxInternal/Devices/e1000/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata Linux "VBoxInternal/Devices/e1000/0/LUN#0/Config/ssh/HostPort" 22
Note:
虛擬網卡會根據虛擬機器的"介面卡"而有所變化 若是使用虛擬intel網卡;則卡號是e1000;若是虛擬pcnet,則卡號是pcnet
有錯麻煩指教,謝謝!!!