添加链接 注册    登录
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
强健的豆浆  ·  修改 nginx ...·  1 周前    · 
精明的伤痕  ·  使用 Docker 安装 | Gitea ...·  1 周前    · 
豪情万千的爆米花  ·  nacos 报错403 user not ...·  2 天前    · 
失落的咖啡豆  ·  A-MYZONE 台灣製 ...·  1 月前    · 
痴情的帽子  ·  深圳将新增37个地铁站(涉及6条线路)- ...·  2 月前    · 
失落的啄木鸟  ·  烟台首富再推IPO,南山集团负债激增近400 ...·  1 年前    · 
卖萌的单车  ·  安卓:如何以编程方式设置layout_con ...·  1 年前    · 
急躁的吐司  ·  未势能源发布氢燃料电池行业独立版ESG报告-新华网·  1 年前    · 
link管理  ›  qbittorrent内网穿透解决端口阻塞 | 娃娃Code
frps 服务器端口 端口转发
https://blog.dollcode.cn/qbittorrent-nat
完美的领带
2 年前
avatar
文章
51
标签
31
分类
7

首页
时间轴
资源库
小记
关于
娃娃Code
搜索
首页
时间轴
资源库
小记
关于

qbittorrent内网穿透解决端口阻塞

发表于 2022-12-01 | 服务器
| 字数总计: 595 | 阅读时长: 2分钟 | 阅读量:

前提场景

在qbittorrent没有公网IP,并且也开不了路由器端口转发的情况下, 通过一台公网服务器中转 ,进行Socket5代理和内网穿透,解决qbittorrent端口阻塞问题。
主要用到以下软件:

  • Frp内网穿透
  • gost代理
  • 公网机器配置

    公网机器 用来让内网中的qbittorrent客户端机器获取公网IP,同时转发客户端的端口流量。

    启动gost

    1
    2
    3
    4
    ./gost -L=qbadmin:[email protected]:8081

    //执行之后会输出如下日志就是正常成功了
    2022/12/01 03:11:45 route.go:694: auto://blog.dollcode.cn:8081 on xxx.xxx.xxx.xxx:8081

    配置说明:

  • 代表开启一个Socket5代理
  • 用户名是:qbadmin;密码是:123456
  • IP是:blog.dollcode.cn(可以用域名也可以用IP)
  • 端口是:8081
  • 启动frps

    frp有两个包:frps是服务器端;frpc是客户端。这里我们配置frps的配置

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    [common]
    # 允许任意IP
    bind_addr = 0.0.0.0
    # udp端口
    bind_udp_port = 8080
    # tcp端口
    bind_port = 8080
    # 安全连接
    tls_only = true
    # 连接密钥
    token = dollcode
    # 日志文件路径
    log_file = ./frps.log
    # 日志级别
    log_level = info
    # 日志文件保存天数
    log_max_days = 3
    1
    2
    3
    4
    5
    6
    7
    // 执行启动命令
    ./frps -c frps.conf

    // 查看启动日志,输出如下就是正常成功了
    2022/12/01 03:07:04 [I] [service.go:152] frps tcp listen on 0.0.0.0:8080
    2022/12/01 03:07:04 [I] [service.go:233] nat hole udp service listen on 0.0.0.0:8080
    2022/12/01 03:07:04 [I] [root.go:205] start frps success

    上面指定的8080端口和8081端口,需要在服务器的防火墙中放开该端口

    qbittorrent客户端机器配置

    内网客户端 用来qbittorrent下载

    启动frpc

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    [common]
    # 公网服务器的IP或域名
    server_addr = blog.dollcode.cn
    # 公网机器隧道端口
    server_port = 8080
    tls_enable = true
    token = dollcode

    # 58736这个端口就是qbittorrent的连接端口
    [tcppt]
    type = tcp
    local_ip = 127.0.0.1
    local_port = 58736
    remote_port = 58736

    [udppt]
    type = udp
    local_ip = 127.0.0.1
    local_port = 58736
    remote_port = 58736
     
    推荐文章
    强健的豆浆  ·  修改 nginx 的默认端口_nginx关闭80端口
    1 周前
    精明的伤痕  ·  使用 Docker 安装 | Gitea Documentation
    1 周前
    豪情万千的爆米花  ·  nacos 报错403 user not found! 怎么处理? | Nacos 官网
    2 天前
    失落的咖啡豆  ·  A-MYZONE 台灣製 女款經典護膝壓力褲經典黑口袋版 馬拉松登山健行超慢跑健身有氧瑜伽 熱銷推薦 - PChome 24h購物
    1 月前
    痴情的帽子  ·  深圳将新增37个地铁站(涉及6条线路)- 深圳本地宝
    2 月前
    失落的啄木鸟  ·  烟台首富再推IPO,南山集团负债激增近400亿_手机新浪网
    1 年前
    卖萌的单车  ·  安卓:如何以编程方式设置layout_constraintRight_toRightOf "parent“-腾讯云开发者社区-腾讯云
    1 年前
    急躁的吐司  ·  未势能源发布氢燃料电池行业独立版ESG报告-新华网
    1 年前
    Link管理   ·   Sov5搜索   ·   小百科
    link管理 - 链接快照平台