haproxy主要用于负载,如果只是负载一个,那就成为端口映射了,但是毕竟是linux下面的程序。

windows下也有一个小工具:portforward.exe,图形界面容易操作,个人平常使用可以,但是也没有办法实现与程序交互。

经过在网上搜索,发现windows系统,包括xp 2003,2008等,netsh工具都自带portproxy功能。目前只支持tcp协议的端口转发,前提需要作为portproxy的主机需要安装IPV6,安装可以不启用IPV6。

A.配置方法
假定需要通过192.168.1.8的14941端口连接192.168.1.118的1494端口,则需要在192.168.1.8主机的命令行输入如下语句
—如果已经安装IPV6,该条语可以不需要

netsh interface ipv6 install

可不用指定本地监听地址,这样可以通过操作系统提供浮动地址来实现,如果操作系统开启了主机防火墙,需要放行TCP 14941的入站连接

netsh interface portproxy add v4tov4 listenaddress=192.168.1.8 listenport=14941 connectaddress=192.168.1.118 connectport=1494
netsh interface portproxy add v4tov4 listenport=14941 connectaddress=192.168.1.118 connectport=1494

取消上面配置的端口转发,可以用如下语句:

netsh interface portproxy delete v4tov4 listenaddress=192.168.1.8 listenport=33891

—如果想查看已经配置了哪些端口转发,可以用如下语句:

netsh interface portproxy show v4tov4

B.优点
可以随时根据需要添加或删除端口转发条目,并且重启操作系统仍能自动保存之前的配置并自动启用,不像HAproxy修改完配置文件还需重启HAproxy。
网上有的说xp配置端口转发不起作用,估计是没有安装IPV6的缘故,用xp测试,安装了IPV6后可以实现端口转发,并且不需要开启路由和远程访问服务。另外考虑到端口转发的冗余,可以多台主机都配置端口转发。

windows 下 netsh 实现 端口映射(端口转发)相关推荐

  1. 红蓝对抗之隧道技术第一篇(内网穿透、端口映射端口转发、Netsh端口转发、CS正反向连接多层内网、Burp设置上游代理访问内网、MSF protfwd端口转发/重定向)

    文章目录 隧道应用 端口映射&端口转发 Netsh端口转发 Netsh端口转发meterpreter CS正向连接多层内网 CS反向连接多层内网 Burp设置上游代理访问内网 MSF prot ...

  2. python利用asyncore的端口映射(端口转发)的代码

    如下代码是关于python利用asyncore的端口映射(端口转发)的代码. import socket,asyncore class forwarder(asyncore.dispatcher): ...

  3. windows oracle重建监听,Windows下修改Oracle监听端口

    先放开防火墙的端口,再来改监听端口. 只有一个实例: net stop OracleOraDb11g_home1TNSListener 再运行 NET Manager 修改实例名与Listener的端 ...

  4. windows下使用telnet命令Ping 端口

    windows下使用telnet命令Ping 端口 背景 在windows下测试端口(telnet),老是提示无效的命令.在网上一番搜索找到以下解决方案. 解决 操作:控制面板–>程序–> ...

  5. [中国电信 外网ip 光猫 端口映射 端口转发 远程协助]记一次和中国电信获取外网ip并设置端口映射、端口转发以及设置光猫 成功外网远程协助的过程

    环境 湖北电信 得到外网ip 拨打10000电话 "是否可以把我拨打的手机号的下的宽带变更为外网ip" 客服小姐姐核实宽带户主姓名及宽带的房屋地址 5分钟后重启猫.路由器 成功得到 ...

  6. SSH隧道技术及端口映射与转发

    拓扑图 假定攻击机已拿下web服务器且无法访问数据库服务器,以下未说明的ssh命令均在web服务器上完成 ssh正向连接 ssh -CNfL 0.0.0.0:5555:10.10.10.124:80 ...

  7. Windows下PHPStudy服务环境80端口被进程System占用的解决方法

    经常在测试源码的时候本地使用的PHPStudy提示80端口被占用,然而尝试释放端口时会提示是System进程,无法释放.前几次都是重启解决问题,今天闲着无聊,尝试着解决一下~~ 看到80端口被PID为 ...

  8. windows远程连接服务器并映射端口访问目标服务

    文章目录 1. 编写 config 文件 2. 登入远程服务器 3. 使用 -L 实现端口映射来访问目标服务 1. 编写 config 文件 首先找到 ssh 的 config 配置文件,通常在 C: ...

  9. windows下对hid设备interrupt端口读写_读《汇编语言》第三版 第十四章 端口

    我们知道,各种存储器都和CPU的地址线,数据线,控制线相连.CPU在操控它们的时候,把他们都当作内存来对待,把它们总地看做一个若干存储器单元组成的逻辑存储器,这个逻辑存储器称为内存地址空间. 在PC系 ...

最新文章

  1. CentOS7.4到Elasticsearch一路坑(五)
  2. QTP中使用ExecuteFile加载vbs脚本
  3. android eclipse 报error loading /system/media/audio/ xxx 错的解决办法。
  4. mysql表格导入java_使用java技术将Excel表格内容导入mysql数据库
  5. 漏磁用MATLAB,管道漏磁内检测数据可视化技术研究
  6. JS中的兼容问题总结
  7. SAP License:值得一看的ERP问题
  8. 【Java】多线程编程
  9. dsp2812 pmsm foc之EVA初始化详解
  10. AI带你走进P图新时代
  11. 从0开始的技术美术之路(美术篇)(二)角色设计基础
  12. Linux查看程序端口占用情况 netstat -apn | grep 8080
  13. CentOS 7 Shipyard启动时一直显示省略号的解决办法
  14. 戴尔灵越系列服务器是什么,戴尔灵越系列哪个好-2021戴尔灵越系列型号选购推荐...
  15. 华为云空间联系人是不是机主_电脑上整理华为云空间联系人数据
  16. 三维坐标 偏转_三维坐标系旋转
  17. PhpSpreadsheet中文文档 | 基础Spreadsheet开发使用示例
  18. python实现选择题自动答题_答题辅助python代码实现
  19. 如何在Win10日历便签中设置添加定时提醒和活动
  20. Apache服务(二)Apache服务的虚拟主机和内部访问控制

热门文章

  1. PyTorch深度学习——梯度下降算法、随机梯度下降算法及实例(B站刘二大人P3学习笔记)
  2. 机器学习_特征重要性之Shapely Value
  3. 货物与产品的区别_商品与产品的区别
  4. 复旦泛海国金2021年度推免招生系列活动正式启动 | EMF
  5. js 跨 firefox ie 的复制,粘贴功能做法
  6. microsoft 自动激活服务器kms搭建
  7. 1.4、MPLS(Multi Protocol Label Switching)多协议标签交换基础之LSP(Label Switching Path)简介
  8. 信息系统分析与设计 第六章 流程建模
  9. rgb,cmyk,hsb初探索
  10. 零基础python嵌入式开发_python写嵌入式