首页
关于
Search
1
AdGuardHome 安装及部署教程
43,057 阅读
2
关于微软Azure学生白嫖指南
10,626 阅读
3
搭建基于telegram的无限网盘
10,497 阅读
4
Oracle开放全部端口并关闭防火墙
10,418 阅读
5
最新Cloudflare免费自选IP教程(非Partner)
9,710 阅读
默认分类
技术搬砖
教学设计
故事奇谈
生活琐事
错题分析
精品软件
登录
找到
115
篇与
admin
相关的结果
- 第 8 页
2023-07-13
搭建Frp内网穿透服务
frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。 可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网。 开源地址:FRP github网址 通过在具有公网 IP 的节点上部署 frp 服务端,可以轻松地将内网服务穿透到公网,同时提供诸多专业的功能特性,这包括: 客户端服务端通信支持 TCP、KCP 以及 Websocket 等多种协议。 采用 TCP 连接流式复用,在单个连接间承载更多请求,节省连接建立时间 代理组间的负载均衡 端口复用,多个服务通过同一个服务端端口暴露 多个原生支持的客户端插件(静态文件查看,HTTP、SOCK5 代理等),便于独立使用 frp 客户端完成某些工作 一、服务端部署 Docker部署 1.debian、ubuntu、Centos系统一键安装docker curl -fsSL get.docker.com -o get-docker.sh curl -sSL https://get.daocloud.io/docker | sh sudo sh get-docker.sh --mirror Aliyun2.创建frp.ini文件并创建目录 mkdir /frp vim /frp/frps.ini3.编辑frps.ini配置文件 [common] bind_port = 7000 # 启用面板 dashboard_port = 7500 # 面板登录名和密码 dashboard_user = admin dashboard_pwd = xxxxxx # 使用http代理并使用80端口进行穿透 vhost_http_port = 80 # 使用https代理并使用443端口进行穿透 vhost_https_port = 443 # 日志路径 log_file = ./frps.log # 日志级别 log_level = info # 日志最大保存天数 log_max_days = 2 # 认证超时时间 authentication_timeout = 900 # 认证token,客户端需要和此对应 token=123123123 # 最大连接数 max_pool_count = 5 max_ports_per_client = 0官方发现发布 0.52.0 版本后,取消了原有 INI 配置文件,改为 TOML 新格式,完整frps配置 bindPort = 7000 auth.method = "token" auth.token = "12345678" webServer.addr = "0.0.0.0" webServer.port = 7500 webServer.user = "admin" webServer.password = "admin123456"4.拉取镜像 docker pull snowdreamtech/frps:latestdocker安装frp图片 5.启动docker容器 #0.52.0版本之前 docker run --restart=always --network host -d -v /frp/frps.ini:/etc/frp/frps.ini --name frps snowdreamtech/frps #0.52.0版本之后 docker run --restart=always --network host -d -v /etc/frp/frps.toml:/etc/frp/frps.toml --name frps snowdreamtech/frps运行容器图片 6.直接访问dashboard,输入账号密码 img图片 dashboard界面图片 可以直接访问,说明部署成功 本地文件部署 1、下载程序包 前往GitHub Releases页面下载: 图片 根据自己实际情况选择,我的是x64的windows系统,服务器也是x64架构,选择图中两项。玩客云是armv7架构,选择linux_arm包 解压如下: image图片 2、配置文件 官方发现发布 0.52.0 版本后,取消了原有 INI 配置文件,改为 TOML 新格式,完整frps配置,完整frpc配置 # frps.toml bindPort = 7000 # 服务端与客户端通信端口 auth.token = "public" # 身份验证令牌,frpc要与frps一致 transport.tls.force = true # 服务端将只接受 TLS链接 # Server Dashboard,可以查看frp服务状态以及统计信息 webServer.addr = "0.0.0.0" # 后台管理地址 webServer.port = 7500 # 后台管理端口 webServer.user = "admin" # 后台登录用户名 webServer.password = "admin" # 后台登录密码# frpc.toml transport.tls.enable = true # 从 v0.50.0版本开始,transport.tls.enable的默认值为 true serverAddr = "x.x.x.x" serverPort = 7000 # 公网服务端通信端口 auth.token = "public" # 令牌,与公网服务端保持一致 [[proxies]] name = "test-http" type = "tcp" localIP = "127.0.0.1" # 需要暴露的服务的IP localPort = 9000 # 将本地9000端口的服务暴露在公网的6060端口 remotePort = 6060 # 暴露服务的公网入口 [[proxies]] name = "ssh" type = "tcp" localIP = "127.0.0.1" localPort = 22 remotePort = 6000注意: 访问的端口一定要开放 3、系统守护启动 如果您的 Linux 服务器上尚未安装 systemd,可以使用包管理器如 yum(适用于 CentOS/RHEL)或 apt(适用于 Debian/Ubuntu)来安装它: # 使用 yum 安装 systemd(CentOS/RHEL) yum install systemd # 使用 apt 安装 systemd(Debian/Ubuntu) apt install systemd使用文本编辑器 (如 vim) 在 /etc/systemd/system 目录下创建一个 frps.service 文件,用于配置 frps 服务。 vim /etc/systemd/system/frps.service写入内容 [Unit] # 服务名称,可自定义 Description = frp server After = network.target syslog.target Wants = network.target [Service] Type = simple # 启动frps的命令,/path/to需修改为您的frps的安装路径 ExecStart = /path/to/frps -c /path/to/frps.toml [Install] WantedBy = multi-user.target使用 systemd 命令管理 frps 服务 # 开机启动frp systemctl enable frps # 启动frp sudo systemctl start frps # 停止frp sudo systemctl stop frps # 重启frp sudo systemctl restart frps # 查看frp状态 sudo systemctl status frps或者:也可以使用任意方式编辑 /usr/lib/systemd/system/frps.service 并添加如下内容,其中 path_alist 为 frp 所在的路径 但需要执行 systemctl daemon-reload 重载配置 二、Windows客户端部署 内网穿透工具:配置生成 Windows客户端下载 压缩包里包含以下文件 frp客户端图片 配置客户端文件,找到压缩包里的frpc.ini。 配置客户端图片 打开frp客户端,运行 打开frpc.bat 即可打开 img图片 三、Android客户端部署 首先下载Frpc客户端 GitHub开源项目:https://github.com/mainfunx/frpc_android 下载仓库最新的(虽说frps须与frpc版本一致,但frps不配置token还是可以跨版本使用的): https://github.com/mainfunx/frpc_android/releases/download/0.39.1.1/frpc_adnroid-v0.39.1.1.apk 下载安装好就是这个样子 photo_2023-02-22_17-31-14图片 photo_2023-02-22_17-31-17图片 配置文件如下:(根据个人需求进行修改,切勿照搬) [common] server_addr = 54.180.101.36 server_port = 55185 [web] type = tcp local_ip = 127.0.0.1 local_port = 9978 remote_port = 7080 [web02] type = tcp local_ip = 127.0.0.1 local_port = 5245 remote_port = 7081点保存名字随便取 photo_2023-02-22_17-31-20图片 四、Magisk-FRPC部署 用于在 Android 设备上运行 FRPC 的 Magisk 模块。 如果您的终端设备使用WEB服务或者其他需要远程访问的服务,那么该模块将是您不错的选择。 Magisk-FRPC:https://github.com/Yang2635/Magisk-FRPC/releases 模块支持arm、arm64、amd64、x86架构。安装时自动判断设备指令架构并应用。 使用模块携带的 Busybox 程序中 crond 命令建立定时任务检测状态。 FRPC 配置文件修改后会自动检测并重载配置文件。 Magisk 模块页面自动显示模块状态信息。 检验文件完整性,防止模块被破坏。(感谢 Riru 模块提供的灵感)。 可在 Magisk 模块中开启或关闭来控制 FRPC 程序启动与结束。 设备电量低于 20% 且未在充电自动终止 FRPC 程序,请保持设备电量充足! 在模块目录创建 screen 文件则表示息屏检测,反之不检测。 模块安装完成后,请到 Android/frpc 目录下浏览并编辑 frpc.ini 配置文件文件。然后重启设备,设备运行后,会在你的设备上运行 FRPC 守护程序。 模块仅在设备 Android/frpc 目录释放额外工作需要的文件(不含 frpc 日志自定义其它路径设置),若模块卸载时未执行 uninstall.sh 脚本,请手动清除 Android/frpc 目录内文件。
技术搬砖
# docker
# FRP
# Magisk
admin
2年前
0
1,531
0
2023-06-12
搭建Veno File Manager个人私有云网盘
Veno File Manager那样小巧简单但又不失功能强大 VFM 3.jpg图片 环境需要 硬件配置不低于单核 512M 内存及 50M 磁盘空间。 系统推荐使用 Centos。 WEB 端使用 Nginx 与 PHP(PHP 需要高于 5.5 的版本)。 VFM 源码。[[Veno File Manager:提取码:wvbv]](https://www.123pan.com/s/r0iA-wdErh.html) 配置 VFM 系统及环境都配置好之后将 VFM 或【vfm-admin】上传至 WEB 根目录,并确保下图红框内文件是 755 权限(如果权限不足会导致无法更改配置及创建文件夹和添加用户)。 打开预设的 WEB 地址并输入账户密码进入后台设置,默认账户 admin 密码 password。 进入后台之后可以将语言更改为中文并自定义站点名称,也可以根据需要设置伪静态(漂亮的链接)或者直链支持。 权限部分可以根据自己的需求进行更改,比如你有多用户需求就需要设置 admin 账户的权限,有远程上传的需求就需要开启功能并设置上传文件后缀限制。 这里是一些基本设置,是否开启注册(开启注册需要同时启用下方的电邮选项并填入信息)及文件分享设置 伪静态设置 Nginx规则 # nginx VFM configuration location / { index index.php; if (!-e $request_filename) { rewrite /download/(.*)/sh/(.*)/share/(.*) /vfm-admin/vfm-downloader.php?q=$1&sh=$2&share=$3 last; } rewrite /download/(.*)/h/(.*) /vfm-admin/vfm-downloader.php?q=$1&h=$2 last; rewrite /download/zip/(.*)/n/(.*) /vfm-admin/vfm-downloader.php?zip=$1&n=$2 last; } location /uploads/ { deny all; }重置密码 如果您丢失了 主管理员(MasterAdmin) 密码(并且您没有关联的电子邮件地址),请打开/vfm-admin/users/users.php文件并删除第7 行的加密密码 <?php $_USERS = array ( 0 => array ( 'name' => 'admin', 'pass' => '', 'role' => 'superadmin', ...完成此操作后,您将能够以 Master Admin 身份使用默认密码“password”再次登录
技术搬砖
# 私人网盘
# 直链网盘
admin
2年前
0
364
1
2022-12-23
proxychains搭建使用教程
相信很多小白玩家在把玩国内小鸡时,想要连GitHub拉个脚本源码什么的,却发现,永远的timed out proxychains是一款优秀的socks和http代理软件,我们只需要有一个能用的socks或http代理即可,非常方便,并且老早就已经在Debian的官方软件仓库里,centos需要自己编译 一、Debian安装 apt update apt install proxychains -y二、Centos安装 1、有epel源 yum install -y proxychains-ng2、无epel源 (1)下载源码 git clone https://ghproxy.com/https://github.com/rofl0r/proxychains-ng.git(2)编译和安装 yum install gcc cd proxychains-ng ./configure --prefix=/usr --sysconfdir=/etc make make install make install-config cd .. && rm -rf proxychains-ng(3)查看proxychains是否安装 which proxychains三、修改配置文件 已经准备好了一个可用的socks代理 图片 安装后默认配置文件在/etc/proxychains.conf image-20220617220131011图片 proxychains-ng支持多种代理模式: dynamic_chain :按照代理列表顺序自动选取可用代理 strict_chain :按照代理列表顺序使用代理,所有代理必须可用 round_robin_chain :轮询模式,自动跳过不可用代理 random_chain :随机模式 我们只需要编辑proxychains的配置文件,将scosks代理的ip,端口,用户名,密码填进去即可 vi /etc/proxychains.conf #直接划到最后 #socks4 127.0.0.1 9050 #注释或者直接删掉默认的本地代理 socks5 104.168.13.4 19059 test passwd #填入socks代理信息 #保存并退出四、使用 只需要使用代理的命令前加上proxychains就可以了,比如proxychains4 curl cip.cc,我们可以看到IP已经变成socks代理的IP。 当然,我们也可以直接输入proxychains bash,这样就能新建一个具有代理功能的新终端,不需要在每条命令前都加proxychains了。
技术搬砖
# proxychains
admin
3年前
0
3,775
2
2022-12-23
CentOS 8.2更换yum源报错Errors during downloading metadata
提一件拉胯的事:别去参考阿里和华为云官方镜像上面的解决办法,本人试了几遍,没luan用。拉胯!!!!!!!!1、具体报错信息 Errors during downloading metadata for repository 'epel': - Status code: 404 for http://archives.fedoraproject.org/pub/archive/epel/8/Everything/x86_64/repodata/repomd.xml (IP: 38.145.60.23) Error: Failed to download metadata for repo 'epel': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried2、原因 第三方的镜像站中均已移除CentOS 8的源,Centos 8版本已停止更新相应依赖导致的,下载新的yum源即可搞定3、解决办法 mv /etc/yum.repos.d /etc/yum.repos.d.bak mkdir -p /etc/yum.repos.d curl https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo > /etc/yum.repos.d/Centos-vault-8.5.2111.repo curl https://mirrors.aliyun.com/repo/epel-archive-8.repo > /etc/yum.repos.d/epel-archive-8.repo yum clean all yum makecache
技术搬砖
admin
3年前
0
485
2
2022-12-09
安卓手机搭建青龙面板详细教程
目前手机运行青龙面板的教程大部分都是需要刷机获取root安装Magisk模块才能运行青龙面板。这对不爱搞机和刷不了机的玩家很不友好!此时termux高级终端app就可以让无root玩家轻松运行青龙面板!让没有服务器的玩家也能用上青龙面板!!!一、安装termux高级终端 1、首先需要安装好ZeroTermux应用,这是酷安『一只小doge』正在开发的新版魔改termux,感兴趣的玩家可以去了解了解 所有工具下载地址:123盘提取码:W1Er 安装termux高级终端图片 2、安装MT和Termux,打开这两个软件授权文件储存权限 执行以下命令,给termux访问外部存储权限 termux-setup-storage图片 如图出现storage文件夹后,才可以进行恢复容器操作! 二、下载青龙面板容器恢复包【教程以青龙v2.10.13版为例】 1、把你下载好的青龙面板恢复包(.tar.gz)放在手机内部存储目录中的xinhao/data路径下 图片 2.打开Termux,从左侧向右滑动,点击备份/恢复选项,选择恢复包。 img图片 3.给容器命名为:ql,恢复完成后退出Termux重新打开。 图片 4.再次从左侧向右滑动,点击容器切换选项,点击ql容器。 图片 三、启动青龙面板 1、先手动启动青龙面板测试一下是否能正常运行 查看当前目录下是否存在ql.sh文件 ls -a 执行ql.sh文件 ./ql.sh 图片 手机打开浏览器访问127.0.0.1:5700 熟悉的界面出现了,接下来该干啥就不用我多说了吧! 青龙面板的所有文件均在alpine系统的/ql路径下 2、设置打开ZeroTermux应用自动运行青龙面板 编辑当前目录下的.bashrc文件 vi ~/.bashrc图片 取消最后一行前面的注释符# 当你下次进入容器时就会自动运行程序,无需手动执行。 四、给容器与外部存储建立软连接,方便后期手动导入脚本文件 1、考虑到有玩家可能需要手动运行本地脚本,在容器中每次使用cp命令就比较麻烦。给容器建立软连接就不需要每次进入终端执行命令。 在建立软链接前请在手机的内部存储的目录下【/storage/emulated/0/】创建一个目录用来存放脚本文件 这里教程就以创建一个名为ql的文件夹 即当前ql文件的路径相对于手机内部储存而言的路径为/storage/emulated/0/ql 但ql文件夹在ZeroTermux终端中的alpine系统的路径为/data/data/com.termux/files/home/storage/shared/ql 这说明在alpine系统中访问该路径/data/data/com.termux/files/home/storage/shared/会来到手机内部存储的/storage/emulated/0/路径下,它们之间已存在软连接。 2、回到ZeroTermux终端,并且确保登陆进入了alpine系统【只要你不手动退出默认就是处于alpine系统下】 将手机内部存储下的ql文件夹软连接到alpine系统的/ql/scripts/ql下【青龙v2.11.3版以下】 termux_alpine_ql_v2.10.13: ln -s /data/data/com.termux/files/home/storage/shared/ql /ql/scripts/ql 将手机内部存储下的ql文件夹软连接到alpine系统的/ql/data/scripts/ql下【青龙v2.12.0版以上】 termux_alpine_ql_v2.12.2: ln -s /data/data/com.termux/files/home/storage/shared/ql /ql/data/scripts/ql 3、软连接好了后,就可以在手机内部存储的ql文件夹中放入本地脚本 回到浏览器登陆青龙控制面板,在脚本管理选项中就能看到ql文件夹下的本地脚本了!
技术搬砖
# termux
# 安卓
# 青龙
admin
3年前
0
3,267
2
2022-12-07
利用Fly.io免费服务部署Alist网盘程序
Fly.io 是一个应用部署平台,和 Netlify、Vercel 不同之处在于 Fly.io 提供了数据库,这就使得在线托管一个小型动态网站成为了可能。 Fly.io 根据其官网的简介可以看到其也是借助了 Docker,用户编写代码,并用其提供的工具打包成 Docker 镜像,然后部署到 Fly.io 的平台上,之后就是 Fly.io 平台处理的事情了。 本质上来说 Fly.io 就是提供了一个平台化的容器运行时环境。关于收费 现在注册需要绑定信用卡,银联的就行等支付方式,为了防治费用超出,建议锁卡或者买那种只有1刀的卡 Fly.io 是提供一定限额的免费使用额度的,他们的目标就是让小型的应用可以免费运行,而在需要扩展的时候支付一定的费用,而这笔费用也不会太昂贵。Fly.io 的应用会根据使用情况单独计费。 Fly.io 会根据单个用户或者组织计费,官方也说了,如果想要更多免费的应用,那么你可以创建多个组织。 免费限额 分类限额说明VM: shared-cpu每个月 2340 小时可以全天候运行 3 个 256 MB 内存的共享 CPU 的 VMVolumes3GB提供 3GB 永久存储Bandwidth160 GB/每月根据各个地方不同分别计算 outbound 流量Anycast IPs无限的 IPv6, 每个应用一个 IPv4每一个额外的 IPv4 地址需要额外每个月 $2Certificates10 个活跃的证书最多 10 个证书RegionsFree TierMonthly PriceNorth America、Europe100GB per month free$0.02 per GBAfrica、Asia Pacific、Oceania、South America30GB per month free$0.04 per GBIndia30 GB per month free$0.12 per GB开始搭建 本次部署是采用数据持久层来存档 alist 的 sqlite3 数据库,虽然 Fly.io 原生提供了 PostgreSQL 但是那得多用一个 VM 指标,并且免费用户一旦创建了 PostgreSQL 就消耗掉了免费的 1G 空间.安装 flyctl Fly.io 的大多数操作需要使用命令行,所以先要安装命令行工具 flyctl。安装方式可以参考官方文档:安装文档 # Mac(Brew安装) brew install flyctl # Mac (直接安装) curl -L https://fly.io/install.sh | sh# Linux curl -L https://fly.io/install.sh | sh# Windows (Run the Powershell install script) iwr https://fly.io/install.ps1 -useb | iex注册登陆 # 注册 flyctl auth signup它会打开浏览器进入注册流程,注册完毕后会自己跳回到命令行通过验证。 # 登陆 flyctl auth login注册完成后,我们就可以正式开始部署应用啦. 创建应用 # 创建应用 git clone https://github.com/alist-org/alist-render cd alist-render flyctl launchApp Name 只允许 数字、字幕、破折号(-),然后记住App Name下面会用到.其中 App Name 需要是全局唯一的,而且之后不能更改,同时会作为 app 的子域名 地区博主选的香港(hkg (Hong Kong)),访问速度会快点. 其他一律默认回车.选择NO# 创建一个 1G 的持久存储空间(最小单位 1) flyctl volumes create data --size 1 --app APP_NAME修改配置(fly.toml) # 端口修改为 5244 [[services]] http_checks = [] internal_port = 5244# 添加Alist数据目录 [mounts] destination = "/opt/alist/data" source = "data"部署应用 准备工作已经完成,现在可以部署 alist 应用,输入以下命令 flyctl deploy --remote-only如果部署顺利(看到 deploved successfully),之后就可以用以下命令打开应用: flyctl open你也可以直接在浏览器打开 https://APP_NAME.fly.dev 部署的时候,日志会显示密码,如果没有保存,可以在后台日志里面看 https://fly.io/apps/APP_NAME/monitoring 绑定域名 Certificates => Add certificate => 填入域名 => 添加解析
技术搬砖
# fly.io
# alist
# 免费服务
admin
3年前
0
2,871
1
2022-11-02
湖湘名校联合体·2023届高三9月大联考
第6题,除草布在我国北方推广的最佳时间 **春季降水后或浇灌后** 除草布主要作用:除草,保水,保土;我国北方春季回温快,有利于杂草生长且春季春旱多大风 17(3)分析此次重庆森林火灾灭火难度大,压力大的原因(6分) 此次山火着火点多,火势大: 着火点靠近城市(人口密度大的地方),周边建筑、人口、景点多,山火没及时灭掉,产生的损失大: 山区交通不便,灭火设备难以及时运到和展开: 高温晴朗天气加剧了灭火难度。 17(4)简述此次山火之后对重庆地理环境产生的影响(6分) 不利影响:造成重庆及周边空气污染加剧:破坏生物的多样性:水土流失加剧。 有利影响:增加土壤肥力,有利于森林更新。 18(3)建设高坝大库实施一级开发将增加上千万亩农田,农田增加你认为可能会带来那些问题?(4分) 上游地区增加灌溉面积,消耗了过多的水资源,造成中下游水资源不足,甚至断流; 水资源利用效率低,浪费严重; 盲目增加灌溉面积、大水漫灌会使土地荒漠化、盐碱化加重。 19(1)推测盐湖的形成过程(6分) 造山运动形成运城盆地,盐湖地势低洼积水成湖; 中间低,四周高,河流从陆地带来盐分; 湖水通过不断蒸发,盐分在湖泊不断积累,浓度增加,最后形成盐湖。 19(3)根据材料提供的信息,请为盐湖的可持续发展提供合理化的建议(6分) 充分利用开发盐湖盐类资源,延长产业链,增加附加值; 加强对三废的治理,退盐还湖,充分保护生态环境; 加强对卤虫养殖的扶持,形成产业链利用盐湖的独特环境,发展旅游业(或发展盐湖漂浮浴、黑浴、健康理疗等旅游项目)。
错题分析
admin
3年前
0
292
3
2022-10-23
最新Cloudflare免费自选IP教程(非Partner)
一、写在开头 此方法需要启用Cloudflare for SaaS并添加付款信用卡(支持银联)或PayPal 至少要有2个域名,一个做主域名:marisalnc.com,一个做回源:dnsht1.cf 源服务器:你真正要访问的IP地址,这台服务器供Cloudflare获取资源 二、添加域名到Cloudflare 把主域名和回源的域名添加到Cloudflare FAQ:当然你的主域名也可以在其他DNS注册商,华为云,阿里云等等都可以博主这里直接都用CF做演示 图片 三、进入"回源"域名设置页 1、添加源站DNS记录 图片 2、"回源"域名添加自定义主机名 依次点击左侧目录中的SSL/TLS ——> 自定义主机名,然后点击启用Cloudflare For Saas; 填写支付信息(支持银联卡和Paypal),会进行扣费验证(1美刀)然后立即退还; 在"回退源"一栏中输入回退域的子域名,点击"添加回退源" 图片 四、进入"主域名"域名设置页 注意:如果你的自选域名和回源域名都在Cloudflare则可以像我一样添加域名记录,反之请按照官方的方法去你主域名所在的域名解析商(华为云,阿里云)添加"TXT"记录 添加完刷新自定义主机! 图片 图片 等待状态变为有效后,开始自选IP;记得每年更新一次证书! 注意:证书有效后主域名删除上面主域名添加的记录!别把源域名的自定义主机删了。 五、自选IP 1、把主域名接入到支持分运营商解析的服务商(已接入请跳过),这里推荐几个免费的:华为云DNS,青云DNS【推荐做法,也可直接使用CloudFlare】 2、使用以下脚本来选择IP,记得用不同运营商的设备分别测一下: Cloudflare ST最出名的项目,功能强大但需下载对应系统和架构的可执行文件; Better Cloudflare IP基于bat和bash,简单,通用性强. 六、主域名指向自选的IP 删除刚刚添加的"TXT"验证记录和CNAME记录 把主域名指向自选的IP或者优选域名 注意:如果你的主域名在Cloudflare,这里代理状态要改为"仅限DNS" 方案一:CNAME记录指向已经优选IP的域名 本站优选域名:speed.marisalnc.com 图片 方案二:A记录指向已经优选IP 图片 七、测试访问及注意事项 **源站使用主域名的SSL证书,不要使用回源域名的SSL证书 主域名在Cloudflare可以直接使用15年的源服务器证书(注意:源服务器证书不是客户端证书!)** 图片 图片 注意事项: 删除"源域名"的自定义主机名将导致"主域名"回源(无法访问) 不能把"主域名"CNMAE到"源域名",如:a.com(主)CNAME b.com(源),这样写主域名和源域名都可访问达不到自选效果,这个仅作为一开始的证书验证,验证完证书主域名请删除这两个验证记录 记得要定期检查自选的IP是否可用
技术搬砖
# Cloudflare
# 自选ip
admin
3年前
0
9,710
3
2022-10-17
关于微软Azure学生白嫖指南
申请Azure for students 申请地址:面向学生的Azure 面向学生的Azure图片 点击免费开始使用,登录微软账号,然后会让你验证学生邮箱,按流程走下来就可以顺利申请到,我的学生邮箱是可以顺利申请到的,不过有听说部分邮箱会申请失败。里面的地区如实填写就好。 查看Azure订阅信息 查看Azure订阅信息图片 点击订阅,如果申请成功会有Azure for students的订阅信息 enter description here图片 另外你可以在余额查看里查看自己100刀的余额 enter description here图片 创建Linux虚拟机 基本图片 首页点击虚拟机,然后创建虚拟机,来到如下界面 enter description here图片 首先需要新建一个资源组,然后选择一个区域,East Asia实际就是香港,东南亚是新加坡,但是新加坡好像没有vps可以创建了,据网上博客说香港实际延迟最低,其次新加坡日本啥的。然后在大小里面选择B1S(据网上看到的一些博客说微软学生包实际包含两台免费的B1S,所以B1S是不会扣额度的,而更便宜的B1ls会扣额度,但我没在官网看到,所以这点存疑待验证,但是B1S任然是比较好的选择,),连接可以自己选择密钥连接或者账户密码连接,然后选择入站端口,这里默认就好。 enter description here图片 以下不要管,也不要创建或添加现有磁盘,创建虚拟机会默认给你分配磁盘。 剩下的一路默认下去,然后最后一步创建就行了。 enter description here图片 微软学生包会有两个免费的64G SSD,但是前面我们创建虚拟机分配的磁盘并不是64G的,所以我们需要更改使用免费磁盘。 来到我们创建的虚拟机控制台。点击停止,然后可能会弹出保存公共IP的信息,这里保存的话就是静态IP,这个服务是收费的,不保存的话每次停机启动就会重新变IP,不过在shell里面通过reboot这个命令重启是不会变的,只有在主页里面停机启动才会变,所以一般没必要开。 图片 停用之后点击左侧磁盘,并进入磁盘管理 图片 在大小和性能中,大小选择64,性能选择P6,磁盘为高级SSD,默认就为高级,所以不去改就行。 enter description here图片 更改完配置后再重新启动就行 创建Windows虚拟机 linux主机默认情况下系统盘是30G,windows是120G,我们要做的就是把这个系统盘改成免费的64G的。 对于linux主机,可以直接创建,然后停止后修改磁盘大小。 对于windows,因为磁盘只能向上扩,不能缩小,所以windows的只能选择smalldisk系列的镜像,创建好后停止后修改磁盘大小。 正常创建虚拟机,size选b1s,镜像选择上windows的搜索smalldisk,对于b1s实例建议选择windows server 2012 r2的。 enter description here图片 azure上对于windows实例是要加收钱的,但他有一个选项,就是可以使用你现有的windows许可抵消,使用的方法也很简单,只要勾选一个选项就可以了。所以我们创建windows主机的时候为了省钱一般都会勾选这个选项。问题就在这里,为了能够使用到免费的b1s的windows实例,你创建虚拟机的时候不要去选这个,这样创建出来的windows虚拟机就会计算到B1s – BS Series Windows上。 enter description here图片 创建好虚拟机后,点虚拟机进去,顶部有几个操作按钮,点击停止。 enter description here图片 停止后,点击左边菜单的disks,进入磁盘页面,点击os disk下面的那个磁盘连接。 enter description here图片 进入后,点击configuration,将大小改为64,点击保存。 图片 完成后回到虚拟机页面,点击start,启动虚拟机即可完成系统盘改为免费64G磁盘的目的。 enter description here图片 至此,你就可以充分使用azure学生订阅提供的免费配额,一个linux跑点服务,一个windows挂机,很方便,以香港区的价格计算,光这两个完全免费的虚拟机每年的价值就两三百刀。 修改Azure的IP 1、解绑原IP 进入服务器所在的【资源组】,点击原IP地址,即可跳转至概述页面,如下图: enter description here图片 点击【取消关联】,按提示操作即可(上图IP已取消,不能再次点击)。 2、创建新的IP 在任意页面的上方搜索【公共IP地址】,进入下图页面: enter description here图片 点击【创建公共IP地址】,按页面提示操作即可,如下所示: enter description here图片 等待数秒,即可看到新IP已就绪: enter description here图片 3、绑定新IP 从资源组点击新IP地址,进入概述页面,如下: enter description here图片 点击【关联】,在资源类型的地方选择【网络接口】,如下: enter description here图片 新IP就切换完成啦
技术搬砖
# Azure
# 学生优惠
admin
3年前
0
10,626
4
2022-10-11
qBittorrent自动上传种子资源到onedrive或GoogleDrive教程
基础准备 已安装好rclone和挂载好onedrive或GoogleDrive docker安装qbittorrent docker安装qbittorrent 1、拉取镜像 docker pull linuxserver/qbittorrent:version-4.6.0-r02、建立容器 docker run -d \ --name=qbittorrent \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Etc/UTC \ -e WEBUI_PORT=8080 \ -p 9821:9821 \ -p 9821:9821/udp \ -p 8080:8080 \ -v $PWD/qbittorrent/config:/config \ -v <宿主机目录>:/downloads \ --restart unless-stopped \ linuxserver/qbittorrent:version-4.6.0-r03、访问WEBUI返回 Unauthorized 配置文件缺少参数 # qBittorrent.conf WebUI\HostHeaderValidation=false# 进入容器 docker exec -it qbittorrent bash # 一行命令 echo 'WebUI\HostHeaderValidation=false' >>config/qBittorrent/qBittorrent.conf需要特别注意的是:如果使用Nginx反向代理的话,需要先在局域网能直接访问的情况下,先按如下进行配置 图片 手动安装qbittorrent4.3.9 cd /root wget https://github.com/userdocs/qbittorrent-nox-static/releases/download/release-4.3.9_v1.2.15/x86_64-qbittorrent-nox chmod +x x86_64-qbittorrent-nox ./x86_64-qbittorrent-nox输入y 然后ctrl+c退出就行 cat << "EOF" > /etc/systemd/system/qbittorrent.service [Unit] Description=qBittorrent Daemon Service After=network.target [Service] LimitNOFILE=512000 User=root ExecStart=/root/x86_64-qbittorrent-nox [Install] WantedBy=multi-user.target EOF# 更新配置 systemctl daemon-reload # 启动服务 systemctl start qbittorrent # 查看状态 systemctl status qbittorrent如需重启/关闭程序 请使用kill命令关闭程序 ps -aux | grep qbittorrent kill 对应序号 如 kill 11111 再使用进程守护打开即可使用 安装依赖 apt-get install -y jq yum install -y jq下载并配置脚本文件 qb自动上传脚本文件:密码-9i96 下载好之后放到/home/你的路径/qb_auto_rclone.sh 随后打开根据注释编辑好脚本。任何方式编辑修改即可。 主要修改以下内容部分。 qb_version="4.3.9" # 改:改为你的实际qb的版本号 qb_username="你的用户名" # 改:该为你的qb登录用户名 qb_password="你的密码" # 改:改为你qb登录的密码 qb_web_url="http://127.0.0.1:8080" # 查:改为qb的登录地址 log_dir="/home/qbauto" # 改:改为你日志运行的路径 rclone_dest="od1:" # 运行rclone config查看name字段即可;格式就是"XX:" from_dc_tag="/vvv" # 改:上传后的相对根目录,可为空 rclone_parallel="32" # rclone上传线程 默认4修改配置文件图片 注1:放到哪不重要,直接放自己/home以下的任意文件夹即可,后面运行脚本根据自己路径运行即可。 注2:如果过程中出现了你的奇怪操作未上传完就重启电脑或者kill rclone,可能脚本会挂掉什么的,此时需要删除同目录下的一个.lock文件 qbittorrent创建一个tag 创建标签命名为【待上传云端】这一步必不可少。 有了这个标签,脚本自动运行起来了才会自动上传。 注:其他标签后面会自动生成。只需要创建【待上传云端】即可。 创建一个tag图片 使用方法 1、手动对某个种子进行特殊标记。 手动对某个种子进行特殊标记图片 2、标记过后不用管它 脚本定时执行,会在执行时将其设置为上传中。上传结束后会保持在结束的标签中 enter description here图片 都准备好了运行即可,注意需正确填写你所存放的路径。 随后终端运行如下命令即可输出相关回应 bash /home/你的路径/qb_auto_rclone.sh3、去/home/qbauto文件夹下打开qbauto_copy.log文件即可查看日志上传进度等情况。 enter description here图片 注:假如出现未知类型,取消上传的结果,说明你的路径不对或者你的qBittorrent是安装在docker里的。 enter description here图片 解决办法: 根路径目录和docker容器映射目录设置为一致即可。 例:根路径/home/movie→docker内部/home/movie 自动化运行 创建和编辑cron作业的命令是相同而且很简单。而且更酷的是,你无需在创建新文件或编辑现有文件后重新启动cron。 键入crontab -e 粘贴以下命令,以下是计划任务,定时1分钟一次执行该sh文件 */1 * * * * bash /home/你的路径/qb_auto_rclone.sh(root权限下) crontab启动:/etc/init.d/cron start 或( service cron start ) crontab重启: /etc/init.d/cron restart 或(service cron restart ) crontab关闭: /etc/init.d/cron stop 或( service cron stop ) 在终端中,可以利用ps -aux|grep cron查询crontab状态,默认情况下,是自启动的
技术搬砖
# qBittorrent
# onedrive
admin
3年前
0
2,043
1
上一页
1
...
7
8
9
...
12
下一页