龙空技术网

虚拟机通过端口转发实现他人访问

闲着没事聊会 293

前言:

目前小伙伴们对“虚拟机映射端口”大体比较注意,小伙伴们都想要剖析一些“虚拟机映射端口”的相关资讯。那么小编同时在网上搜集了一些有关“虚拟机映射端口””的相关内容,希望小伙伴们能喜欢,我们快快来学习一下吧!

引子

今天有点事我同事需要访问一下我本地安装的CentOs,我本地是通过Vmware创建的虚拟机。当初选择的网络是nat模式,这就导致的宿主机同网段的其他主机无法访问。突然想通过端口转发实现。

概述

端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为,使得一个外部用户从外部经过一个被激活的NAT路由器到达一个在私有内部IP地址(局域网内部)上的一个端口。

--来着百度百科

应用

vmware在创建虚拟机的时候,如果网络选择nat模式,这样。你创建的虚拟机,只能宿主机可以访问。宿主机同网段的其他主机是无法访问的。因为他们处于不同的网络环境。这就像公司内网和外网一样。那么要想外网访问到内网。怎么办那?

可以通过端口转发实现,其实很简单。

比如:你可以在宿主机上面

宿主机IP:10.8.8.8

虚拟机ip: 192.168.100.102

可以将10.8.8.8 22-》192.168.100.102 22端口。同网段的其他主机,就可以通过访问你的22端口,来登录100.2的机器了。

大家一般使用idea开发,其实idea就有这样的插件,我这里用的是Tunnerllij

启动后,同网段的其他机器就可以访问了。可以使用ssh工具连接。

如果连接失败,查看一下netstat -na 22端口是否启动,如果启动,查看一下防火墙是否拦截了。可以关闭防火墙测试一下。

其他

端口转发工具很多,百度了一下 发现lcx用的多。

Lcx是一款端口转发工具,可以将内网机器的端口映射到带公网IP的机器上。一般进行渗透的时候,通过web漏洞getshell之后,需要对其进行远程登录,这就需要用到端口映射。

以后可以试一下。今天简单记录一下

标签: #虚拟机映射端口