虛擬機安裝linux訪問虛擬機內服務器問題

        使用虛擬機安裝linux並配置服務器會發現通過主機就無法訪問虛擬機中的服務器,這就失去了虛擬機的優勢,真的不行嗎?答案是否定的,我們的VM還是很強大的:

        1.首先,點菜單edit ,點virtual network settings ,選擇vmnet8,點NET setting,在port forwarding中點Add

         Host port:8888(主機想要映射的端口)

         Virtual machine IP Address:192.168.***.***(輸入你虛擬機內linux的IP)

         Virtual machine Port:80(虛擬機中映射的端口)

      再全部確定即可完成VM中的設置

    2.打開linux,運行如下命令:

            iptables -F(清空所有數據報過濾規則)
            iptables -P INPUT ACCEPT(設置允許接收所有規則)

     完成以上兩步,就實現了外網訪問你的主機IP的8888端口自動映射到虛擬機裏的80端口,從而實現主機訪問虛擬機中的服務器的功能。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章