产地证哪个网站做,东莞网站排名优化费用,合肥标志设计公司,做英文网站要会什么frp配置内网穿透步骤 1.环境准备1.1 云服务器1.2 frp包 2. frp安装2.1 server服务端设置2.2 客户端配置 实现目标通过云服务器ip:8080访问内网电脑启动的web项目localhost:8080 1.环境准备
1.1 云服务器
服务器安装centos7.9, 安全组入口方向开通 7500 7000 8080 8060端口
… frp配置内网穿透步骤 1.环境准备1.1 云服务器1.2 frp包 2. frp安装2.1 server服务端设置2.2 客户端配置 实现目标通过云服务器ip:8080访问内网电脑启动的web项目localhost:8080 1.环境准备
1.1 云服务器
服务器安装centos7.9, 安全组入口方向开通 7500 7000 8080 8060端口
1.2 frp包
frp下载地址 2. frp安装
2.1 server服务端设置
解压
tar -zxvf frp_0.42.0_linux_amd64.tar.gz
改名,方便使用
cp -r frp_0.42.0_linux_amd64 frp
cd frp修改frps.ini
vim frps.ini添加一下内容
[common]
bind_port 7000
dashboard_port 7500
token 12345678
dashboard_user admin
dashboard_pwd admin
vhost_http_port 8080
vhost_https_port 8060说明
“bind_port”表示用于客户端和服务端连接的端口这个端口号我们之后在配置客户端的时候要用到。 “dashboard_port”是服务端仪表板的端口若使用7500端口在配置完成服务启动后可以通过浏览器访问 x.x.x.x:7500 其中x.x.x.x为VPS的IP查看frp服务运行信息。 “token”是用于客户端和服务端连接的口令请自行设置并记录稍后会用到。 “dashboard_user”和“dashboard_pwd”表示打开仪表板页面登录的用户名和密码自行设置即可。 “vhost_http_port”和“vhost_https_port”用于反向代理HTTP主机时使用
启动
./frps -c frps.ini输出如下内容表示启动成功
2023/12/13 15:22:39 [I] [service.go:130] frps tcp listen on 0.0.0.0:7000
2023/12/13 15:22:39 [I] [service.go:172] http service listen on 0.0.0.0:10080
2023/12/13 15:22:39 [I] [service.go:193] https service listen on 0.0.0.0:10443
2023/12/13 15:22:39 [I] [service.go:216] Dashboard listen on 0.0.0.0:7500
2023/12/13 15:22:39 [I] [root.go:210] Start frps success测试可以访问 ip:7500使用设置的用户名,密码登陆,可以看到仪表盘界面
设置服务端后台启动
nohup ./frps -c frps.ini 输出如下内容表示正常运行
nohup: ignoring input and appending output to nohup.out也可以创建start.sh脚本,启动时./start.sh即可,脚本内容如下:
nohup ./frps -c frps.ini 关闭frp
#查看frp pid
ps -ef | grep frp
#结束frp进程
kill -9 pid2.2 客户端配置
下载windows版frp解压编辑frpc.ini
[common]
server_addr x.x.x.x
server_port 7000
token 12345678
[web]
type http
local_ip 127.0.0.1
local_port 8080
custom_domains x.x.x.xserver_addr x.x.x.x 这里是vps地址 server_port 7000 这里是上面写的sever端口 token 12345678 这里是上面server的token “[xxx]”表示一个规则名称自己定义便于查询即可。 “type”表示转发的协议类型有TCP和http等选项可以选择如有需要请自行查询frp手册。 “local_port”是本地应用的端口号 custom_domains 访问域名或ip
启动
frpc -c frpc.ini2023/12/13 16:14:56 [I] [service.go:205] login to server success, get run id [2b65b4e58a5917ac], server udp port [0]
2023/12/13 16:14:56 [I] [proxy_manager.go:136] [2b65b4e58a5917ac] proxy added: [rdp smb]
2023/12/13 16:14:56 [I] [control.go:143] [smb] start proxy success
2023/12/13 16:14:56 [I] [control.go:143] [rdp] start proxy success或将命令编写为start.bat脚本,通过脚本启动
echo off
:home
frpc -c frpc.ini
goto home访问 通过custom_domains值 8080访问