|
大厂云做活动经常是1H 1G 1M的带宽,机器性能有限,如果web业务稍微大一些,可能连Mysql都跑不动。我们可以利用frp做内网穿透去访问家用电脑上的web服务。至少家用电脑是真材实料的物理核心。也可以充分利用带宽。
服务器端配置 bind_addr=0.0.0.0 bind_port = 7000 vhost_http_port = 8080 token=12310086 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin123 <以上代码可复制粘贴,可往左滑>用 frps执行修改的文件./frps -c frps.ini <以上代码可复制粘贴,可往左滑>
内网提供Web服务的机器设置 内网提供Web端机器设置如下[common] server_addr = 服务器IP server_port = 7000 token=12310086 [http]#连接名称随意设置,见名知意即可 type = http local_ip = 127.0.0.1 local_port = 80 use_encryption = false use_compression = true custom_domains = frp.xxxx.cn #你的域名 <以上代码可复制粘贴,可往左滑> 说明 "use_encryption"是否启用加密,我这里选择不启用,可以根据情况启用。 "use_compression"是否压缩数据,压缩了传输速度会快那么一些,自行测试快多少。 "custom_domains"是绑定的访问域名,必须设置,不设置无法启动frpc。./frpc -c frpc.ini <以上代码可复制粘贴,可往左滑>
如果frpc没有启动会报下面错误。
访问控制 如果希望加上一层访问控制,在frpc.ini对应的http服务配置中加上"http_user"和“http_pwd”参数:http_user = admin http_pwd = admin <以上代码可复制粘贴,可往左滑>[common] server_addr = 服务器IP server_port = 7000 token=12310086 [http]#连接名称随意设置,见名知意即可 type = http local_ip = 127.0.0.1 local_port = 80 use_encryption = false use_compression = true http_user = admin http_pwd = admin custom_domains = frp.xxxx.cn #你的域名 <以上代码可复制粘贴,可往左滑>
执行流程
注意事项
其 他 [common] bind_addr=0.0.0.0 bind_port = 7000 vhost_http_port = 8080 token=12310086 dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin123 subdomain_host= example.com <以上代码可复制粘贴,可往左滑> frpc.ini [common] server_addr = 103.255.61.100 server_port = 7000 token=12310086 [http] type = http local_ip = 127.0.0.1 local_port = 80 use_encryption = false use_compression = true subdomain = frp [tomecat] type = http local_ip = 127.0.0.1 local_port = 8080 use_encryption = false use_compression = true subdomain = tomcat |
微信公众号
手机版