環境說明:服務器
本機A的ip:192.168.0.242網絡
服務器B的ip:192.168.0.125編輯器
服務器上的虛擬機C的ip:192.168.43.1293d
目前狀態:blog
B上面能訪問C上的站點kylin站點:http://192.168.43.129:7070/kylin/ip
A能ping通B的ip,虛擬機
可是A沒法訪問C上的站點:http://192.168.43.129:7070/kylin/io
要達到的目的:防火牆
在A上能經過以下地址 http://192.168.0.125:7070/kylin/ 映射訪問到 http://192.168.43.129:7070/kylin/im
操做以下:
一、選中要訪問的虛擬機,在網絡設置中設置NAT模式:
二、點Vmware Workstation 中點「編輯」——「虛擬網絡編輯器」,打開編輯頁面,選中VMnet8,進入以下操做:
點擊NAT設置,打開以下界面:
點擊添加打開端口映射設置界面:
主機端口:就是裝虛擬機這臺主機的端口,也就是你要對外開放的端口號,這裏設置成kylin默認的端口號7070(也可更改爲其餘)
虛擬機ip:就是虛擬機的ip地址,這裏是192.168.43.129
虛擬機端口:就是虛擬機中應用的端口,也就是要在外部訪問虛擬機裏面應用的端口號,這裏就是kylin的7070
設置好以後點擊肯定 、肯定、而後最上層界面 虛擬網絡編輯器界面點擊應用以後再點肯定便可。
三、裝虛擬機的主機防火牆的高級設置中添加「入站規則」,添加7070端口
不然外面的機器即便能ping通裝虛擬機的主機ip,也訪問不了這個kylin的網址。
經過上述設置就能訪問以下地址了:http://192.168.0.125:7070/kylin/
其實訪問的就是虛擬機C上的http://192.168.43.129:7070/kylin/