windows
# 创建一条映射
netsh interface portproxy add v4tov4 listenport=映射到本地那个端口 connectaddress=目标IP connectport=目标端口
# 显示所有转发规则
netsh interface portproxy show all
# 仅显示 IPv4ToIPv4 的转发规则
netsh interface portproxy show v4tov4
# 仅显示 IPv6ToIPv6 的转发规则
netsh interface portproxy show v6tov6
# 仅显示 IPv4ToIPv6 的转发规则
netsh interface portproxy show v4tov6
# 仅显示 IPv6ToIPv4 的转发规则
netsh interface portproxy show v6tov4
# 如果在创建端口转发规则的时候有 listenaddress ,在删除的时候需要加上 listenaddress
netsh interface portproxy delete v4tov4 listenaddress=IP listenport=端口
# 如果在创建端口转发规则的时候没有 listenaddress ,在删除的时候不用加 listenaddress
netsh interface portproxy delete v4tov4 listenport=端口
linux
yum install nmap-ncat -y 监听本机 9876 端口,将数据转发到 192.168.1.131的 80 端口 ncat --sh-exec "ncat 192.168.1.131 80" -l 9876 --keep-open &--keep-open
是ncat
命令的一个选项,它用于保持连接开启,即使没有数据传输。
默认情况下,ncat
会在数据传输完成后关闭连接。使用--keep-open
选项可以保持连接打开,直到显式关闭或发生错误
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?