ZMX 发表于 2022/7/5 23:28

windows vps安装frp为比特彗星提供公网IP

本帖最后由 ZMX 于 2022/7/5 23:30 编辑

原贴:https://bbs.itzmx.com/thread-98648-1-1.html
突然想起来了账号密码,来水一波帖子
原贴是linux环境下搭建的,windows用户可能比较懵,顺便水一水
frp+v2开端口的方案之前也做过,但是没有成功,问了一些大佬也没能解决
放弃了一段时间才发现小樱已经成功做出来了,大爱小樱~


服务器:
---------------------------------------------------------------------
1.下载frp并解压:
https://github.com/fatedier/frp/releases/download/v0.43.0/frp_0.43.0_windows_amd64.zip

2.编辑frps.ini(注意不是frpc.ini) 内容为

bind_port = 8000
bind_udp_port = 8000
bind_addr = 0.0.0.0
allow_ports = 1001-1500,10001-22500
token = www.itzmx.com
tls_only = true

3.在同一目录新建 内网穿透服务端.bat 内容为:
@Echo off
title 内网穿透服务端
echo 准备启用内网穿透服务端
echo 内网穿透服务端启动中,预计3秒,请稍候……
frps.exe -c frps.ini
echo 如有报错请复制文件记录输出数值以便交流讨论。
pause

4.设置为开机启动
右击内网穿透服务端.bat选择【复制】
转到C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
右击空白处,选择【粘贴快捷方式】
注:重启vps后必须登录一次windows用户才会自启动
如果有更好方法来和我交流交流吧

5.运行
双击内网穿透服务端.bat




客户端:
---------------------------------------------------------------------
1.下载frp并解压:
https://github.com/fatedier/frp/releases/download/v0.43.0/frp_0.43.0_windows_amd64.zip

2.编辑frpc.ini(注意不是frps.ini) 内容为

server_addr = x.x.x.x
server_port = 8000
protocol = websocket
token = www.itzmx.com
tls_enable = true


type = tcp
local_ip = 127.0.0.1
local_port = 1235
remote_port = 1235


type = tcp
local_ip = 127.0.0.1
local_port = 22223
remote_port = 22223


type = udp
local_ip = 127.0.0.1
local_port = 22223
remote_port = 22223
注意:x.x.x.x为服务器ip

3.在同一目录新建内网穿透客户端.bat内容为:
@echo off
title 内网穿透客户端
echo 准备启用内网穿透客户端
echo 内网穿透客户端启动中,预计3秒,请稍候……
frpc.exe -c frpc.ini
echo 如有报错请复制文件记录输出数值以便交流讨论。
pause

4.运行
双击内网穿透客户端.bat

5.重启一下比特彗星



注意事项:
---------------------------------------------------------------------
1.虽然此时传输数据已经使用服务器ip,但此时发起tracker请求时的ip仍是客户端ip,所以他人通过tracker获取到的IP是我们的客户端ip而不是传输数据用的服务器ip。造成无法传输。
所以需要在客户端——服务器设立代理服务器,让tracker请求正常,此过程去Google查吧(不要用百度)...
2.安装代理后的代理设置:




3.记得关闭反吸血,ip全显示为127.0.0.1 有一个吸血全都ban了...




4.其他软件:netch,squid,v2,

小樱 发表于 2022/7/6 01:40

感谢分享~其实感觉能用得起Windows服务器的,,,应该不差那100块钱直接像运营商买个公网ip

ZMX 发表于 2022/7/6 15:05

小樱 发表于 2022/7/6 01:40
感谢分享~其实感觉能用得起Windows服务器的,,,应该不差那100块钱直接像运营商买个公网ip

100元就能买公网ip,还有这么好的事?!

小冰 发表于 2022/8/6 00:03

ZMX 发表于 2022/7/6 15:05
100元就能买公网ip,还有这么好的事?!

看地区嗷,有的地区家宽还不卖你公网IP。{:3321:}

saf123456 发表于 2022/8/24 16:20

谢谢,对我很有用
页: [1]
查看完整版本: windows vps安装frp为比特彗星提供公网IP