跳至主要内容

博文

用于接收短信和激活任何服务的虚拟号码

最新博文

一键更改默认 ssh 端口的脚本

99%的vps到手,默认都是22端口,加上上面有的人root密码极其简单,很容易被暴力破解,成为肉鸡等等。因此最好修改SSH默认的22端口为其他随机端口号。懒到家的我,肯定是一键脚本啊,因此,刺激了这个小脚本。 功能 自定义端口修改SSH默认的22端口 提醒 修改后记得修改防火墙端口,放行你的新SSH端口,装宝塔的也要记得放行。新端口用不了,很大概率是防火墙的问题。 免责 这个脚本是我自用的脚本,测试的机器和系统有限,难免造成失联等情况, 不要用于生成环境、不要用于生成环境、不要用于生成环境 。 脚本 bash <( curl -Ls https://raw.githubusercontent.com/Netflixxp/port/main/port.sh ) 或者 wget -O port.sh https://raw.githubusercontent.com/Netflixxp/port/main/port.sh && chmod +x port.sh && clear && ./port.sh

VPS无人直播教程

准备工作 1、VPS一台(国内平台直播建议选择阿里云或腾讯云、国外平台直播请随意选择海外商家的VPS即可) 本人使用的VPS官网: 点此进入 2、VPS重置好CentOS系统 3、安装FinalShell SSH工具: Windows版下载地址: 点此下载 macOS版下载地址: 点此下载 mac版安装路径:/Applications/FinalShell.app/ 配置文件路径:/Users/$USER/Library/FinalShell/ mac版卸载删除安装目录:/Applications/FinalShell.app/ 开始搭建直播 1、使用 FinalShell SSH工具连接我们的VPS 详见 YouTube 视频教程 2、安装 screen 窗口管理工具 yum -y install screen 3、新建一个窗口 screen -S stream 4、创建 Linux 直播软件 ffmpeg 目录及视频储存目录 mkdir /home/mg-1 mkdir /home/mg-1/ffmpeg 4-1、创建无人直播视频储存目录 mkdir /home/mg-2 mkdir /home/mg-2/video 5、进入 ffmpeg 目录 cd /home/mg-1/ffmpeg 6、复制、粘贴运行以下一键脚本 #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH #=================================================================# # System Required: CentOS7 X86_64 # # Description: FFmpeg Stream Media Server # # Author: LALA # # Website: https://www.lala.im # #======...

nginx添加stream模块支持TCP转发的方法

Nginx 是一款高性能的开源Web服务器,它也可以用作反向代理服务器和负载均衡器,而--with-stream 模块是 Nginx 的一个强大功能,允许在同一个端口上同时处理TCP和UDP流量。nginx特性很丰富,我们日常使用最多的恐怕大多是其master worker模式下的反向代理,实际就意味着nginx的特性仅仅被开发应用了一部分。以gost或其他工具如realm的隧道/通道搭建应用为为例,如果使用基于tcp的tls,就需要Nginx已安装并加载stream模块的支持。 1.有什么好处 web服务、代理等是nginx的核心功能,在涉及其核心功能的支持上必定更为专业、强大。总体而言,结合隧道工具配置端口复用的好处如下: 首先,已部署有相关服务的站点,可以大幅增加代理流量的区分和检测难度,尤其在相关服务处于活跃状态、接收实际请求并进行正常响应的场景下。 其次,nginx是使用c进行开发的,以及nginx本身的设计和特性,相比代理或隧道工具,其握手效率一定会更高,而nginx的高并发性能对于性能偏低的节点也很友好。 长连接、多路复用本身就是nginx设计的核心要领。 nginx配置可繁可简,可匹配工具的适用配置空间。 2.“升级”安装 在已安装nginx的情况下,可以使用“nginx -V”命令查询nginx以及相应模块的安装情况,重点观察stream模块是否已安装加载,否则只能基于HTTP/1.1进行分流、复用,也就是说,前置nginx只能匹配http(s)、ws/wss等。 如果找不到“--with-stream”等内容,那么stream模块是缺失的,需要对nginx进行升级。HTTP/1.1是对HTTP的小升级,ws、wss都是基于http/1.1的应用层协议,因此在缺少stream模块的情况下是可以正常工作的。如需支持socks5或其他基于TCP/UDP的协议,stream模块必不可少。如在使用gost tcp+tls的情况下,nginx前置就需要依赖stream模块。 stream模块可以通过重新编译安装或进行升级。通过升级至nginx最新版本,可以解决缺少模块的问题。有关nginx升级,参照以下链接的官方文档,Ctrl+C&Ctrl+V即可。主要工作包括GPG key的下载、签名认证、添加nginx官方源。 http://nginx.org/...

Cloudflare DDNS配置与Pandora cloud顺序部署指令

Pre 前提 一个安装好Armbian的平台(盒子、物理主机、虚拟机) 备注: Debian、Ubuntu较新版本应该也没问题,主要看内核版本 Step 1 配置Cloudflare DDNS apt update apt upgrade -y curl -sSL -o ddns6.sh https://raw.githubusercontent.com/evanawn65/appscross/main/generate-cf-ddns6.sh &amp;&amp; chmod +x ./ddns6.sh &amp;&amp; ./ddns6.sh &amp;&amp; nano /bin/cf-ddns6.sh 备注: Github拉取下来的脚本执行后,会自动创建/bin/cf-ddns6.sh,务必替换掉/bin/cf-ddns6.sh中的以下几项内容: {interface}: 替换为监测的网络接口,例如 eth0。 {ZoneID}: 替换为 Cloudflare 域名所在的区域 ID。 {RecordID}: 替换为要更新的 DNS 记录的 ID。 {Email}: 替换为你的 Cloudflare 帐户的注册电子邮件地址。 {Token}: 替换为你获取的 Cloudflare API Token。 {Fullname}: 替换为要更新的完整主机域名,如ai.xxxx.eu.org。 chown root:root /bin/cf-ddns6.sh curl -sSL -o /etc/NetworkManager/dispatcher.d/ 99 -ip6-address-change https://github.com/evanawn65/appscross/raw/main/ 99 -ip6-address-change chown root:root /etc/NetworkManager/dispatcher.d/ 99 -ip6-address-change chmod +x /etc/NetworkManager/dispatcher.d/ 99 -ip6-address-change Step 2 安装配置Pandora apt install python3-venv python3-pi...