最近在项目中有一个需求,就是有一台机器C在内网,从外部的一台机器A无法访问。此时就需要一台可供访问的机器B做内网穿透,以便让A通过B访问C,检索了半天方案,最后发现frp是最简单实用的,
里面文件如图所示
这里B机器作为server,C机器作为client,B使用的配置文件是frps.ini
里面只有一个参数是绑定的端口号,这个与frpc.ini里面的端口号一致
C使用的配置文件是frpc.ini
其中local_ip和local_port表示的是需要访问的C的ip地址和端口,ip一般都是127.0.0.1,端口的话就看是什么服务器了,比如http server就是80,配置好后只需要先启动start_server.bat,再启动start_client.bat就可以了