VirtualBox'da port yönlendirmeyi etkinleştirmeniz gerekir. Bunu VBoxManage
komutu kullanarak yapabilirsiniz . Örneğin:
VBoxManage setextradata VM_NAME "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/HostPort" 8888
VBoxManage setextradata VM_NAME "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/GuestPort" 80
VBoxManage setextradata VM_NAME "VBoxInternal/Devices/pcnet/0/LUN#0/Config/guesthttp/Protocol" TCP
Bu durumda, ana makinenizde 8888 / tcp bağlantı noktasını açacak (fiziksel makine) ve onu sanal makinenizin 80 / tcp bağlantı noktasına iletecektir (sanal makinenizin adını VM_NAME ile değiştirin).
Daha fazla ayrıntı için, VirtualBox Kullanıcı Kılavuzunda " NAT ile port yönlendirmeyi yapılandırma " başlığına bakın (bölüm 6.4.1, s. 84).
Sanal makinenizde barındırılan web sunucusuna harici erişime ihtiyacınız varsa, bir bağlantı noktası iletme kuralı da oluşturmanız gerekir (örneğin iptables
yönlendiricinizde bunu kullanarak veya yapılandırırken).