Anasayfa » nasıl » Bağlantı Noktalarını Sanal Makineye İletme ve Sunucu Olarak Kullanma

    Bağlantı Noktalarını Sanal Makineye İletme ve Sunucu Olarak Kullanma

    VirtualBox ve VMware, varsayılan olarak NAT ağ türüne sahip sanal makineler oluşturur. Sunucu yazılımını sanal bir makinede çalıştırmak istiyorsanız, ağ türünü değiştirmeniz veya bağlantı noktalarını sanal NAT üzerinden iletmeniz gerekir..

    Sanal makinelerin normalde sanal makinenin dışından erişilebilir olması gerekmez, bu nedenle çoğu kişi için varsayılan değer iyidir. Sanal makineyi gelen bağlantılardan izole ettiği için aslında bazı güvenlik sağlar..

    Bridged Networking Seçimi

    NAT ağ türüyle, ana bilgisayar işletim sisteminiz ağ adres çevirisi gerçekleştirir. Sanal makine, ana bilgisayarınızın IP adresini paylaşır ve gelen hiçbir trafik almaz. Bunun yerine köprülü ağ modunu kullanabilirsiniz - köprülü modda, sanal makine ağınızda ayrı bir cihaz olarak görünecek ve kendi IP adresine sahip olacaktır..

    VirtualBox'ta bir sanal makinenin ağ türünü değiştirmek için, sanal bir makineye sağ tıklayın ve Ayarlar'ı seçin. Ayarlar'ı tıklatamazsanız, bu değişiklikleri yapmadan önce sanal makineyi kapatmanız gerekir..

    Ağ ayarları bölümünde Bridged adaptör ağ modunu seçin ve Tamam'ı tıklayın. Her tür ağ modu hakkında daha fazla bilgi için, VirtualBox'un kılavuzundaki Ağ modlarına giriş bölümüne bakın..

    İşlem VMware uygulamalarında benzer. İlk önce, kapalı bir sanal makineye sağ tıklayın ve Sanal Makine Ayarları'nı seçin..

    Ağ Bağdaştırıcısı sanal donanım aygıtını seçin, Köprülü ağ bağlantı türünü seçin ve Tamam'ı tıklatın..

    Bağlantı Noktalarını Sanal Makineye İletme

    Herhangi bir nedenle NAT ağ modunu kullanmayı tercih ederseniz, sanal makinenin NAT üzerinden portları da yönlendirebilirsiniz. Bu adımlardan yalnızca birinin gerekli olduğunu unutmayın; yukarıdaki köprülü ağı etkinleştirdiyseniz bağlantı noktalarını iletmeniz gerekmez..

    Bir noktada, VirtualBox'ta portları iletmek için VBoxManage komutunu kullanmanız gerekiyordu, ancak VirtualBox artık basit bir grafik port yönlendirme penceresi içeriyor. Grafik arabirimini kullanmak yerine VBoxManage komutuyla bağlantı noktası iletmeyi ayarlamanız gerekirse, bunu yapmak için talimatları VirtualBox'ın kılavuzunda bulabilirsiniz..

    VirtualBox'ta portları iletmek için önce menüdeki Ayarlar seçeneğini seçerek sanal makinenin ayarlar penceresini açın..

    Sanal makinenin yapılandırma penceresinde Ağ bölmesini seçin, Gelişmiş bölümünü genişletin ve Port Yönlendirme düğmesini tıklayın. Bu düğmenin yalnızca bir NAT ağ türü kullanıyorsanız etkin olduğunu unutmayın; yalnızca bir NAT kullanıyorsanız bağlantı noktalarını yönlendirmeniz gerekir..

    Bağlantı noktalarını iletmek için VirtualBox'ın Bağlantı Noktası İletme Kuralları penceresini kullanın. Herhangi bir IP adresi belirtmeniz gerekmez - bu iki alan isteğe bağlıdır.

    Not: Herhangi bir IP detayı girmek zorunda olmamanıza rağmen, Host IP kutusunu boş bırakmak, VirtualBox'ın 0.0.0.0'ı dinlemesini sağlar, başka bir deyişle, yerel ağdaki tüm trafiği kabul eder ve sanal makinenize iletir. Girmek 127.0.0.1 Ana Bilgisayar IP kutusunda ve VirtualBox yalnızca bilgisayarınız kaynaklı trafiği, diğer bir deyişle ana bilgisayar işletim sisteminde kabul eder..

    VMware kullanıyorsanız, bunu yapmak için Sanal Ağ Düzenleyici (vmnetcfg) uygulamasını kullanmanız gerekir. VMware Workstation kullanıcıları, açmak için Düzenle -> Sanal Ağ Düzenleyici'yi seçebilir..

    Ne yazık ki, bu yardımcı program VMware Player'a dahil değildir. Vmnetcfg.exe dosyasını VMware Player yükleyiciden ayıklayarak kendiniz yüklemek için yöntemler var, ancak VMware Player 5.0'ın en son sürümündeki vmnetcfg.exe yardımcı programını bulamadım - artık buna dahil olmayabilir yükleyici. VMware Player kullanıyorsanız, sunucunuzu erişilebilir hale getirmek için köprülü ağ modunu kullanabilirsiniz..


    Bunun, sunucu yazılımını sanal bir makine içinde erişilebilir hale getirme sürecinin bir parçası olduğunu unutmayın. Ayrıca şunlardan emin olmanız gerekir:

    • Sanal makinenizin içinde çalışan güvenlik duvarı yazılımı bağlantıları engellemiyor. (Konuk işletim sisteminin güvenlik duvarındaki sunucu programına izin vermeniz gerekebilir.)
    • Ana bilgisayarınızdaki güvenlik duvarı yazılımı bağlantıları engellemiyor. (Bu yalnızca bağlantı noktası yönlendirmeli NAT modu için geçerlidir - ana bilgisayarın güvenlik duvarı köprülü ağ oluşturma moduna girmez.)
    • Yönelticiniz portları doğru yönlendiriyor - bu yalnızca sanal makineye İnternetten erişmek istiyorsanız gereklidir. (Burada yönlendiricilerdeki bağlantı noktalarını iletme kılavuzumuza bakın.)