zoukankan      html  css  js  c++  java
  • 端口转发之 lcx

    lcx.exe是一个端口转发工具,有Windows版和Linux版两个版本,Windows版是lcx.exe,Linux版为portmap

    Windows版使用方法如下:

    lcx有两大功能:

    1)端口转发(listen和slave成对使用)
    2)端口映射(tran)

    1、lcx 内网端口转发
    (1)、内网主机上执行:lcx.exe –slave 公网主机ip 公网主机端口 内网主机ip 内网主机端口

    lcx.exe -slave 公网主机ip 4444 127.0.0.1 3389

    意思是把内网主机的 3389 端口转发到具有公网ip主机的 4444 端口

    (2)、公网主机 上执行 Lcx.exe –listen 公网主机端口1 公网主机端口2

    lcx.exe –listen 4444 5555

    意思是监听公网主机本机的 4444 端口请求,并将来自 4444 端口的请求传送给 5555 端口。

    此时,RDP 连接,Windows 命令行下输入mstsc,即可打开远程桌面连接:

    2、本地端口转发

    由于防火墙限制,部分端口如3389无法通过防火墙,此时可以将该目标主机的3389端口透传到防火墙允许的其他端口,如53端口,

    目标主机上执行:

    lcx -tran 53 目标主机ip 3389

    这时我们可以直接远程桌面连接到到 目标主机IP:53

    注:软件可能会被杀软查杀,可自行寻找免杀版本。

    Linux版使用方法:

    先在具有公网ip的主机上执行:

    ./portmap -m 2 -p1 6666 -h2 公网主机ip -p2 7777

    意思是监听来自6666端口的请求,将其转发到7777端口

    再在内网主机上执行:

    ./portmap -m 3 -h1 127.0.0.1 -p1 22 -h2 公网主机ip -p2 6666

    意思就是将内网主机22端口的流量转发到公网主机的6666端口。

    然后在Linux系统命令行下执行

    ssh 公网主机ip 7777

    即可连接内网主机。

  • 相关阅读:
    python 的rjust函数
    二叉树
    实验四 系统调用
    实验三:跟踪分析Linux内核的启动过程
    ZigZag Conversion1
    Oracle数据文件管理
    Java中hashcode,equals和==
    浅析Java中HashMap的实现
    迷宫(栈,堆,队列)
    TCP/IP的三次握手协议
  • 原文地址:https://www.cnblogs.com/yyxianren/p/11387555.html
Copyright © 2011-2022 走看看