在openwrt上安装好frp内网穿透
1、进行如下配置
2、在下面的服务列表添加映射就可以访问了
http映射如下图:
添加tcp协议如下图:
至此服务端和客户端就配置完成了,
外网访问http://bgs.xxx.com:9004时,就会访问到内网下192.168.0.100:80的网站。
通过tcp访问服务器ip:5003时,就会访问到内网下192.168.0.243:5003的tcp服务。
其实在我们配置frps.ini时http和https也可以使用80和433端口,如果使用80和443端口那么frpc端也选择成相应的80和443就可以正常访问了。只是这样服务器上就不能搭建其他网站了。后面再分享一个通过nginx转发的方式可以保证客户端的网站和服务器上的网站共存。
特别注意:以上用到的端口如9003、9004、9005、5003等都要添加到服务器的白名单中,确保能正常访问到这些端口才行。