公网ip和私网ip通过nc连接

netcat在我们渗透测试中是经常使用到的,小林在学习了nc的使用之后便在自己的两台kali linux之中进行使用了

公网ip和私网ip通过nc连接_第1张图片当然这些都是在局域网中使用的,两台机器的ip地址分别是192.168.0.106192.168.0.103
公网ip和私网ip通过nc连接_第2张图片后来就想能不能通过广域网进行通信?正好我有一台阿里云的云服务器,我的云服务器是windows的,于是就在windows服务器上安装了nc
公网ip和私网ip通过nc连接_第3张图片
于是就试试看能否建立通讯:这里的ip地址是服务器公网ip地址;结果无论打开什么端口都无法建立连接。但是通过kali的nc去连接80网页端口时是可以连接上的;显然nc是可以连接公网ip和私网ip的

公网ip和私网ip通过nc连接_第4张图片公网ip和私网ip通过nc连接_第5张图片

后来在多次尝试后发现是阿里云的服务器安全组策略没有打开端口;我们在安全组策略中添加12345端口,然后再用windows通过nc监听12345端口,最后再通过kali用nc连接就可以了顺利连接了。
公网ip和私网ip通过nc连接_第6张图片公网ip和私网ip通过nc连接_第7张图片

总结:nc可以直接连接局域网内的电脑,当然也可以连接公网内的ip,前提是云服务器的安全组策略中开放一个指定端口,然后nc监听的也是这个端口

你可能感兴趣的:(kali,linux,渗透测试,网络,局域网,阿里云,kali,linux)