[玩技术] 内网穿透反代哈课表资源站实现校外下载
作者:精品下载站 日期:2021-09-02 09:26:45 浏览:31 分类:web
背景
近日,z同学欲下载专业音乐制作软件FL Studio。四处寻找破解版无果。
我便看了一眼哈课表的资源列表。
我发现FL Studio赫然在列。接下去就是如何把这个软件分享给她的问题了。
众所周知,在哈课表资源列表中的链接是校园内网的链接。很显然,哈课表技术部在学校某台服务器上存储了这些 软件的安装包,并提供了一个下载服务。
z同学在校外,无法访问学校内网,那是不是我只能先下载好后再发给她呢?这未免有些麻烦了。
解决过程
我们先观察下载链接。
http://10.245.146.27:8008/FL%20Studio/flstudio_win_20.7.2.1863.exe
首先我在实验室的主机是能够直接访问到该ip的。那我们可以先用做个反代,先让服务看起来是我的主机提供的2333。以下是nginx配置文件。
server
{
listen 8008;
server_name 127.0.0.1;
location / {
root /var/www/html;
proxy_pass http://10.245.146.27:8008/;
}
}
这样做完后,从表面看,资源下载的服务就是我的实验室机器的8008端口提供的了。
然后我们就得把"我的服务"实现公网访问了。
要实现公网访问,必然需要内网穿透。考虑到下载速度因素,我在我带宽较大的洛杉矶的主机上下了个frp。开启frps。配置如下。
[common]
bind_port = 7000
vhost_http_port = 8080
然后让我的实验室主机的frpc去连接,因为我的实验室主机一直与阿里云服务器内网穿透着。我们需要新建一个新的frpc.ini
。这里就叫做frpc2.ini
。配置如下。
[common]
server_addr = california.wuuconix.xyz
server_port = 7000
[hit]
type = http
local_port = 8008
custom_domains = hit.wuuconix.link
然后运行一个新的frp客户端程序。
nohup ./frpc -c ./frpc2.ini >frpc2.log 2>&1 &
这样实现了访问http://hit.wuuconix.link:8080/FL%20Studio/flstudio_win_20.7.2.1863.exe
就能够下载文件了。
接下来我们再配置一下洛杉矶主机的nginx,操作一波,去掉端口并实现https。配置如下。
server
{
listen 443 ssl;# https 监听的是 443端口
server_name hit.wuuconix.link;
keepalive_timeout 100;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_certificate /etc/nginx/ssl-link/fullchain.crt; # 证书路径
ssl_certificate_key /etc/nginx/ssl-link/private.pem; # 请求认证 key 的路径
ssl_protocols TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
index index.html index.htm;
location / {
root /var/www/html;
proxy_pass http://hit.wuuconix.link:8080;
}
}
server
{
listen 80;
server_name hit.wuuconix.link;
rewrite ^(.*) https://$server_name$1 permanent;
}
这样就能实现这样的效果。
用户访问http://hit.wuuconix.link/FL%20Studio/flstudio_win_20.7.2.1863.exe
。会被重写为https://hit.wuuconix.link/FL%20Studio/flstudio_win_20.7.2.1863.exe
。然后用户的界面不会变了,开始下载了。但是实际上这个443端口是一层反代,实际上提供服务的还是我们的frp端口http://hit.wuuconix.link:8080
。
所以本质没变,但是表面上看着就很舒服了,没有端口,还是https,看着十分正式。
之后的故事
这样已经满足一开始的目的了,z同学可以在校外直接访问http://hit.wuuconix.link/FL%20Studio/flstudio_win_20.7.2.1863.exe
实现下载哈课表提供的资源。
速度也教快,呈波浪形233,平均速度大概是1MB/s
,峰值达到了3MB/s
。比我的阿里云主机可快多了?。
然后我看着哈课表资源列表中的这么多资源 ,我打算做个列表开方便点击后直接下载。
我已经准备好vue,开始准备一个个写链接的时候,我访问了一下http://10.245.146.27:8008
。
原来它有一个网页(
而我是反代的它,那不是直接访问http://hit.wuuconix.link
就能访问到这个列表嘛!我还在哈课表上一个个软件复制链接做页面2333,感觉自己蠢爆了。
战术总结
这个暑假学到的内网穿透和nginx反代都派上了用场,在生活中真正派上了用尝。
如果你在校外,但想下载哈课表提供的资源的话,欢迎访问这个链接。
猜你还喜欢
- 04-29 [玩转网络] 稀有电影:记录一次完整的资源搜索过程
- 04-29 [web] 2025年世界上最好的13个种子(bt)下载站点推荐
- 04-03 [涨姿势] 一文读懂Bt种子、磁力链接、直链、p2p这些下载的区别
- 03-12 [玩转网络] 破解网页不可点击的按钮方法
- 03-12 [web] 为什么总是卡在验证真人这里无法通过验证?
- 03-12 [科学上网] x-ui面板搭建节点
- 03-12 [科学上网] 搭建链式代理
- 10-30 [网络线报] 城通网盘福利线报解析器 - 获取直连下载地址
- 08-30 [web] 目前国内可用Docker镜像加速器(2024-08)
- 06-04 [网络技术] 获取免费 .edu 邮箱&教育邮箱优惠汇总
- 06-04 [web] 5分钟快速申请一个EDU教育邮箱
- 04-01 [科学上网] 直连、中转、专线机场有什么区别|良心高效专线机场推荐|hy2机场推荐
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[短剧合集] 2025年06月2日 精选+付费短剧推荐39部
[软件合集] 25年6月2日 精选软件18个
[软件合集] 25年6月1日 精选软件15个
[短剧合集] 2025年06月1日 精选+付费短剧推荐59部
[短剧] 2025年05月31日 精选+付费短剧推荐58部
[软件合集] 25年5月31日 精选软件66个
[电影] 黄沙漫天(2025) 4K.EDRMAX.杜比全景声 / 4K杜比视界/杜比全景声
[风口福利] 短视频红利新风口!炬焰创作者平台重磅激励来袭
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[美图] 2W美女个美女小姐姐,饱眼福
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag