Windows用netsh实现端口转发
程序员文章站
2022-05-27 23:14:38
...
windows 命令行下用netsh 实现端口转发(端口映射)
微软Windows的netsh是一个命令行脚本实用工具。使用netsh工具 ,可以查看或更改本地计算机或远程计算机的网络配置。不仅可以在本地计算机上运行这些命令,而且可以在网络上的远程计算机上运行。可以手动运行Netsh命令,或创建批处理文件或脚本实现过程的自动化。netsh提供了脚本功能,让您在批处理模式下针对指定的计算机,运行一组命令。利用netsh ,可以将配置脚本保存为文本文件,便于存档或用于配置其他的计算机。
-
假定需要通过127.0.0.1的8003端口转发到192.168.0.20的8003端口,则需要在本机的命令行上输入以下命令(添加转发):
netsh interface portproxy add v4tov4 listenport=8003 listenaddress=127.0.0.1 connectport=8003 connectaddress=192.168.0.20
-
删除指定转发
netsh interface portproxy delete v4tov4 listenport=8003 listenaddress=127.0.0.1
-
查看存在的转发
netsh interface portproxy show all
-
查看端口(8003)是否处于被侦听状态(findstr 后有一个空格)
netstat -ano | findstr :8003
-
补充
-
禁用系统防火墙
netsh firewall set opmode disable
-
启用系统防火墙
netsh firewall set opmode enable
上一篇: 小水管服务器使用心得
下一篇: %time与%timeit
推荐阅读
-
用windows下编译过的eAccelerator for PHP 516实现php加速的使用方法
-
Python实现网络端口转发和重定向的方法
-
Python实现网络端口转发和重定向的方法
-
Windows 8 Metro用C#连接SQLite及创建数据库,数据表的增删改查的实现
-
Windows 8 Metro用C#连接SQLite及创建数据库,数据表的增删改查的实现
-
Python的Asyncore异步Socket模块及实现端口转发的例子
-
Python实现TCP/IP协议下的端口转发及重定向示例
-
利用virtualbox虚拟机实现端口转发
-
Python的Asyncore异步Socket模块及实现端口转发的例子
-
Python实现TCP/IP协议下的端口转发及重定向示例