flynet 是一款Golang语言编写的命令行工具,对搞鸡鸡的同学来说,其内网穿透和端口转发很是实用,同时支持Windows和Linux系统。
下载页面:https://github.com/asche910/flynet/releases
一、Flynet的安装
Windows、linux用户可以直接在Releases页面下载对应的版本即可,其他平台可自行下载源码编译。
Windows中命令行进入到相应目录,.\win-client.exe … 或 .\win-server.exe …
Linux中同样的, ./linux-server … 或 ./linux-client …
二、内网穿透
简单点说就是让外网能够访问到内网中的机器。这里该工具所做的就是将内网的某个端口映射到服务器的某个端口中去,这样通过访问服务器的某个端口就可以间接的访问到内网中的端口了。方法如下:
服务端
server -M forward -L 8888 8080
客户端
server -M forward -L 80 -S asche.top:8888
同样假设服务器域名为asche.top, 这样所完成的就是将客户端的80端口映射到了服务端的8080端口上,中间的数据传输是通过服务端监听8888来完成的。然后我们访问asche.top:8080看到的内容应该就是客户端80端口上的内容了。
-
所有主机信息仅是为及时分享并收录,不做推荐!