搭建内网穿透
1、frp
实现通过阿里云服务器和本地windows电脑服务访问
官网:https://github.com/fatedier/frp
1.1 下载
1.2 上传到服务器中
只需上传frps文件即可
上传后设置权限
# 设置权限
chmod +x frps
# 执行frps
./frps
1.3 编辑配置文件
vim frps.toml
在服务器开通这个7000端口
bindPort = 7000 #端口
auth.method = "token" #验证方式
auth.token = "自己设置密钥" #token秘钥
1.4 接着将其配置为Linux服务的形式运行
sudo vim /etc/systemd/system/frps.service
配置文件内容
[Unit]
Description = frp server
After = network.target syslog.target
Wants = network.target
[Service]
Type = simple
ExecStart = /frps所在目录/frps -c /frps所在目录/frps.toml
[Install]
WantedBy = multi-user.target
然后就可以启动这个服务
systemctl enable frps
systemctl start frps
systemctl status frps
2、windows配置
只需这个两个文件即可
2.1 编辑frpc.toml文件
serverAddr = "自己服务器地址" //之前搭建好的内网穿透服务器地址
serverPort = 7000 //内网穿透服务器注册端口
auth.method = "token" //使用token验证
auth.token = "自己设置的验证密码" //使用密码
[[proxies]]
name = "nginx" //配置需要代理的本地服务
type = "tcp" //类型选择tcp即可(大部分都是)
localIP = "127.0.0.1" //本地服务的IP地址,因为是直接部署在本地,所以说直接127.0.0.1
localPort = 80 //本地服务端口
remotePort = 80 //远程代理端口
2.2 最后在windows的cmd窗口启动即可
frpc -c frpc.toml
2.3 访问
服务器地址:端口号
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义