随读

【端口映射】利用VMware进行端口映射(模拟外网访问内网)

2017-12-03  本文已影响1556人  Pino_HD

0x01 实验材料

两台笔记本,vmware workstation软件,安装好的ubuntu虚拟机并且搭建好了web服务

0x02 开始

我在ubuntu虚拟机里搭建了web服务器,并在/var/www/html目录下新建了phpinfo.php,代码如下

<?php
phpinfo();
?>

我在ubuntu本地访问一下,成功

这里我的web端口设为了8088,不是默认的80端口

然后就要开始设置vmware了。选择编辑 -> 虚拟机网络编辑器,选择VMnet8,类型是NAT模式,配置如图

这里重点是NAT设置中的端口转发选项,主机端口6666,当然也可以是别的端口,虚拟机IP地址设置为ubuntu虚拟机的ip地址(这里我把虚拟机的ip地址设置为了静态的IP了,方便做实验嘛~如何设置可以到我的Linux文集中找到相关文章)

设置好了NAT设置之后,还要在虚拟机设置中把网络连接选项为自定义模式,并选择VMnet8,具体如下图


最后,笔记本开启热点,点击右下角的wifi图标,有个网络设置(win10是这样的)


我另一台笔记本已经连接上热点了,ip地址为192.168.137.134,这里当作外网ip,然后这里我是将开启热点的电脑当作一台路由器了,ip地址通过ipconfig命令查看,是192.168.137.1,然后通过访问

http://192.168.137.1:6666/phpinfo.php

就发现访问到了处于内网的web服务器了!


然后本次实验的网络拓扑图可以理解为这样:


因此可以说明通过端口映射是可以满足外网访问内网的需求的。

上一篇下一篇

猜你喜欢

热点阅读