from :
http://wenku.baidu.com/link?url=hdlyWUK1GgGhnqu9S7nSJm-WTv1rlwEj78fRDyeXczpqPGIDAQAWOeV6dXGrqNQdve2wQogTBjIiQuIYiCLuUAf6EgMtQoHrI54dwly58Zi
巧用netsh命令实现端口转发(端口映射)
好处:即时生效,随意修改删除,不影响其他ip映射
记事本保存为bat格式批量添加后,并查看映射:
netsh interface portproxy add v4tov4 listenport=701 connectaddress=192.168.157.130 connectport=701
netsh interface portproxy add v4tov4 listenport=2463 connectaddress=192.168.157.130 connectport=2468
netsh interface portproxy add v4tov4 listenport=1993 connectaddress=192.168.157.130 connectport=1982
netsh interface portproxy add v4tov4 listenport=50003 connectaddress=192.168.157.130 connectport=55555
netsh interface portproxy show all
cmd.exe
cmd命令执行
查看所有端口转发代理参数:
netsh interface portproxy show all
使用示例一:单ip转发
将本地的8080端口的数据转发至192.168.56.101上的8080端口,也可以转发到其他外网ip
添加:netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.56.101 connectport=8080
删除:netsh interface portproxy delete v4tov4 listenport=8080
使用实例二:双ip 多ip可以用下面
添加一个IPV4到IPV4的端口映射,也就是指定一个ip
添加:netsh interface portproxy add v4tov4 listenaddress=192.168.193.1 listenport=701 connectaddress=192.168.192.128 connectport=701
指定监听ip和端口可以删除
删除:netsh interface portproxy delete v4tov4 listenaddress=192.168.193.1 listenport=701
-----------------故障解决方法:
2003 xp系统需要安装IPV6(否则端口转发不可用!)2008 2012系统直接执行上面的命令
安装命令:netsh interface ipv6 install
重要开启IPv6服务:
安装后还要打开管理工具-服务-IPv6 Helper Service 启动 否则映射端口后仍然不能连接
win7系统以后的系统 服务是IP Helper
还要注意系统防火墙关闭:
命令“netsh firewall set opmode disable”用来禁用系统防火墙,相反命令“netsh firewall set opmode enable”可启用防火墙。
分享到:
相关推荐
netsh命令实现端口批量转发、批量删除
有时候不想暴露真实服务器IP和端口,所以就...最后发现windows 本身就支持端口转发,执行cmd命令即可。现将其整理为一套懒人专用软件操作查看、增加、删除端口转发功能. 添加端口转发之后,软件可以关闭,不影响转发
本工具基于windows自带的netsh用winform开发的端口转发部署工具,可进行单条的插入删除和批量按顺序的插入和删除。桌面操作,免去了cmd敲命令行的麻烦。
微软Windows的netsh是一个命令行脚本实用工具。使用netsh工具 ,可以查看或更改本地计算机或远程计算机的网络配置。不仅可以在本地计算机上运行这些命令,而且可以在网络上的远程计算机上运行。
Windows 7的内置命令`netsh interface portproxy`虽然能方便地进行TCP端口转发,但不支持UDP。在这种场景下,我们可以借助第三方工具,如`sokit`,来实现UDP端口转发。 `sokit`是一款功能强大的网络工具,它提供了...
端口转发易语言源码 测试可用,全套源码+编辑好的程序
使用`netsh interface portproxy`命令来设置端口转发。该命令用于创建或修改端口转发规则,以便外部流量可以被转发到内部网络中的特定主机和端口。 ```batch netsh interface portproxy add v4tov4 listenport=...
在 Windows 上实现端口映射可以使用 netsh 命令,例如查询端口映射情况、查询某一个 IP 的所有端口映射情况、增加一个端口映射和删除一个端口映射等。例如: * 查询端口映射情况:netsh interface portproxy show ...
通过使用`netsh`命令,用户可以执行各种网络相关的任务,如配置IP地址、DNS服务器、路由等,甚至可以用来突破某些网络限制。以下是`netsh`命令的详解和应用。 **一、基本用法** 1. 修改IP地址和网关: 通过创建...
以下是一个示例,展示如何使用 netsh 命令配置 IP 地址和网关: ``` netsh interface ip netsh interface ip>add address "本地连接" 192.168.10.5 255.255.255.0 192.168.10.1 1 ``` 这条命令将设置一个新的 IP ...
Netsh 命令使用详解 Netsh 是一个功能强大的命令,可以从本地或远程显示、修改当前正在运行的计算机网络配置。它还提供了一个脚本功能,可以对指定的计算机批处理运行一组命令。本文将介绍 Netsh 命令的强大之处。 ...
例如,在上面的部分内容中,我们看到了`netsh`命令如何通过`interface`、`ip`等上下文进行导航,以实现对网络接口的IP地址配置。 #### 探究关键子命令 1. **`interface`**: 这个上下文用于管理网络接口。通过进入`...
"netsh命令详解" Netsh命令是Windows操作系统中的一种命令行...因此,熟悉Netsh命令的使用是非常重要的。 Netsh命令是Windows操作系统中的一种功能强大且灵活的命令行工具,能够帮助用户快速地配置和管理网络设置。
### Windows自带的端口转发工具netsh使用方法详解 #### 一、netsh工具简介 在Windows操作系统中,netsh是一个强大的命令行脚本实用工具,它可以用来查看、配置和修改本地计算机或远程计算机的网络配置。通过netsh...
端口转发可以通过操作系统内置的命令行工具(如Linux的iptables或Windows的netsh),或者第三方软件(如SSH的端口转发功能)实现。 具体操作步骤可能如下: 1. 定义一个本地端口,例如8080,作为转发的入口。 2. ...
在XP系统中不支持netsh interface set interface name命令扩展,所以此命令是无法正常运行的,提取2003下的ifmon.dll文件覆盖,就可以用了。 winxp下使用: netsh interface set interface "本地连接" "disabled" ...
Netsh命令是一个强大的网络配置工具,它允许用户在命令行界面下进行网络接口、路由、DNS、DHCP等多种网络配置。在Windows操作系统中,Netsh命令提供了丰富的功能,包括查看、配置、导入和导出网络配置,以及进行网络...
IPManager是一个小型电脑IP管理器,可以方便的管理个人电脑的IP,方便快快的切使IP 支持自动获取IP与指定IP, 拥有管理列表, 如公司中需经常切换外网和内网IP,或不同工作地点需要指定不同IP的,这款IP管理器便非常适用