Posts tagged nc

Golang 小程序实现 Windows 平台临时启动特定端口

exe 下载链接: winport.exe 偶尔需要测试某台主机的端口的防火墙策略是否生效,需要在机器上临时启动对应端口。 Linux 和 macOS 上都能用 netcat 很方便的用一条命令启动一个本地端口。 比如1081端口: 但在 Windows 平台没有预装 netcat ,找了几个安装包,使用起来也有问题。 就用 go 写了个小程序,通过启动参数自定义端口,在对应端口上启动一个http服务。 winport.go 代码: 编译为 exe 程序 比如要测试10001 端口,对应命令: 浏览器打开 http://localhost:10001 ,应该能看到如下界面。 然后就可以开始测试了。