首先,需要 vboxmanage list vms,查看系统里有哪些虚拟机,找到自己的目标虚拟机,例如:Kali
其次,执行一下命令映射端口:
VBoxManage modifyvm "Kali" --natpf1 "my-ssh-rule, tcp,,7022,,22"
VBoxManage modifyvm "Kali" --natpf1 "my-https-rule, tcp,,8443,,443"
其中:7022和8443 是宿主机器上的端口,22和443是虚拟机Kaili的端口,上面是映射了宿主机的7022到虚拟机的ssh的22端口,映射了宿主机的8443端口到虚拟机的HTTPS的443 端口。
映射成功之后,可以使用: VBoxManage showvminfo "Kali" 查看映射的信息。
通过 ssh 命令或者telnet命令访问宿主机的7022,或者浏览器访问宿主机的HTTPS://宿主机的IP:8443 访问HTTPS服务,测试端口是否通。