简介
大部分时候我们自己网络的 IP 是内网 IP,又想要别人能够通过外网来访问我们电脑里的项目,这时候就需要内网穿透。
除了花生壳等第三方以外,我们还可以用自己买的服务器的公网 IP 来进行内网穿透。
当然,如果你条件允许的话,直接用高配的服务器就好。此处的适用场景为服务器配置不足,自己电脑配置足够的情况下,通过服务器转发访问到我们自己的电脑。
方法
我们可以使用开源项目 FRP 来实现。
- 首先我们下载 release 中对应平台的文件。
- 其次我们在服务端部署 frps 相关的所有文件到任意目录。然后修改配置文件(也可以默认不修改,默认端口为 7000)。然后通过
./frps -c ./frps.toml
命令来启动服务。 - 接下来我们在客户端部署 frpc 相关的所有文件到任意目录。然后按照下面的要求修改配置文件。最后通过
./frpc -c ./frpc.toml
命令来启动服务。
1 | serverAddr = "x.x.x.x" //服务器ip |
更多配置请前往 官方文档 查看。
只要服务端出现 frps started successfully
,本地出现 start proxy success
字样就穿透成功了。
接下来只要使用 x.x.x.x:6000
就能访问到内网的服务了。
更新日志
1.更新基本内容。