分类 分享 下的文章

warp

wrap简介:

支持 chatGPT,解锁奈飞流媒体
避免 Google 验证码或是使用 Google 学术搜索
可调用 IPv4 接口,使青龙和V2P等项目能正常运行
由于可以双向转输数据,能做对方VPS的跳板和探针,替代 HE tunnelbroker
能让 IPv6 only VPS 上做的节点支持 Telegram
IPv6 建的节点能在只支持 IPv4 的 PassWall、ShadowSocksR Plus+ 上使用

网上流行的warp的几个版本包括:

https://github.com/fscarmen/warp
https://github.com/P3TERX/warp.sh
https://gitlab.com/ProjectWARP/warp-go/-/tree/master/
https://github.com/yonggekkk/warp-yg
https://gitlab.com/Misaka-blog/warp-script

https://github.com/fscarmen/warp 为例进行演示。

1、首次运行

wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh [option] [lisence]

2、再次运行

warp [option] [lisence]

3、参数参考github主页,我这里来一个极简演示:

wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh 4

armbian系统,开机自启动

armbian系统,开机启动脚本rc.local 默认是不启动,不管在里面添加了什么脚本都是不管用的,

需要按如下方法开启 方法: 命令vi修改,也可以winscp修改

vi /lib/systemd/system/rc.local.service

在最后添加下面三行内容

[Install]
WantedBy=multi-user.target
Alias=rc-local.service

然后就可以在/etc/rc.local 中添加需要的开机启动脚本,脚本要写在exit 0的前面 。


以下是找的原理 armbian(我使用5.62 5.64版本) 使用的是systemd管理系统,不是使用initd管理系统,systemd 默认读取 /etc/systemd/system 下的配置文件,该目录下的文件会链接/lib/systemd/system/下的文件 执行 ls /lib/systemd/system 你可以看到有很多启动脚本,其中就有我们需要的 rc.local.service 打开脚本内容:

# This file is part of systemd. 
# 
# systemd is free software; you can redistribute #it and/or modify it 
# under the terms of the GNU Lesser General Public #License as published by
# the Free Software Foundation; either version 2.1 #of the License, or 
# (at your option) any later version.  
# This unit gets pulled automatically into multi-#user.target by # systemd-rc-local-generator if #/etc/rc.local is executable. 


[Unit]
Description=/etc/rc.local Compatibility ConditionFileIsExecutable=/etc/rc.local After=network.target


[Service]
Type=forking ExecStart=/etc/rc.local start TimeoutSec=0 
RemainAfterExit=yes

一般正常的启动文件主要分成三部分

[Unit] 段: 启动顺序与依赖关系

[Service] 段: 启动行为,如何启动,启动类型

[Install] 段: 定义如何安装这个配置文件,即怎样做到开机启动 可以看出,/etc/rc.local 的启动顺序是在网络后面,但是显然它少了 Install 段,也就没有定义如何做到开机启动,所以显然这样配置是无效的。 因此我们就需要在后面帮他加上 [Install] 段:

[Install] 
WantedBy=multi-user.target 
Alias=rc-local.service 

转自:开启armbian系统的开机启动脚本rc.local-斐讯无线路由器以及其它斐迅网络设备-恩山无线论坛 - Powered by Discuz! (right.com.cn)

在replit上安装wordpress

下载文件

wget https://wordpress.org/latest.zip
wget https://downloads.wordpress.org/plugin/sqlite-integration.1.8.1.zip

文件是下载wordpress的压缩包和sqlite数据库的插件

安装

将两个文件夹解压

然后就是将sqlite-integration这整个文件移动到/wordpress/wp-content/plugins/这个文件夹中,再将sqlite-integration文件夹里的db.php文件移动到/wordpress/wp-content/文件夹里

cp sqlite-integration/db.php ../wordpress/wp-content/
mv sqlite-integration/ ../wordpress/wp-content/plugins/

最后就是将wp-config-sample.php文件复制一下,复制的文件重命名为wp-config.php

打开文件

在文件的最下方添加下面的代码:

define('USE_MYSQL',FALSE);
define('CONCATENATE_SCRIPTS', false);

在文件里找到/* That's all, stop editing! Happy publishing. */(第88行)

在这一行的上放添加下面的代码

if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';

修改.replit文件(先点开show hidden files)

run = "php -S 0.0.0.0:8000 -t wordpress"

entrypoint = "index.php"

最后点击run

复制web窗口上方的链接,在浏览器打开,安装

示例:https://blog.heky12356.repl.co/

Doprax搭建xray内核节点教程

Doprax

Doprax又是一款可以免费使用的容器类应用,相比于Replit,可以说是各有千秋,原因是Replit虽然速度挺快但是容易出现断开或者停止服务的情况;Doprax的免费用户可以实现永久在线,不过速度明显比repl要慢一些但却可以不限制流量
Doprax官网:https://www.doprax.com/r/proxy/

搭建步骤

  1. 作者github: https://github.com/yonggekkk/doprax-xray,先点个star然后fork一下;
  2. Doprax创建一个新的app,名称随意

    image-20230117101447860

    image-20230117101733349

    然后在app的Main中,选择从github导入,我们选择这个分支,然后导入。

    image-20230117101904846

    image-20230117101952885

    导入完成后,是这个样子的:

    image-20230117102159383

(其实在下面"Main Environment Variables(主要环境变量)"里面是没有uuid的,需要我们自己创建)

我们点击"Add environment variable"出现这个页面

image-20230117102446118

key输入'uuid'

value输入uuid的值

像这样:

image-20230117102601772

这边的*号是因为创建完成后会自己关闭

  1. 接下来来到Deploy页面,点击启动,然后等待,完全启动后,我们会得到一个URL:
    截屏2023-01-13 19.10.40.png

客户端设置方法

image-20230117102941325

划横线的地方进行修改,其他地方保持和图片一样

地址:就是appurl但是要去掉"https://"

用户id就是uuid(可以现在客户端里面生成,然后再在app里面更改变量)

伪装域名:和地址一样,也是appurl去掉"https://"

路径:'/'加上uuid再加上'-vm'

例如:

/29563959-ac33-465d-8c8b-c054281cf3f4-vm

然后这是vmss,如果是ss就是-vm变成-ss,vless就是-vl,trojan就是-tr

设置好之后点击确定就可以使用了。

(亲测不如replit😎)

进阶教程

套cf cdn加速:

  1. 在app的设置页面,点击Edit domain,把域名解析到URL所在的IP,然后刷新验证,直到显示验证成功!
  2. cf内开启小云朵。
  3. 在v2客户端当中,把地址和host都改成绑定的域名
  4. 优选IP工具GitHub地址:https://github.com/XIU2/CloudflareSpeedTest/
    cf的IP段:https://github.com/ip-scanner/cloudflare

(cf的小云朵开启以后,Doprax会检测到)

套aws cdn加速:

  1. aws cdn套餐免费1T流量,所以自己的URL要注意保密,流量还是挺贵的!
  2. 在CloudFront创建cdn,等待地址生效;
  3. 在v2客户端当中,把地址和host都改成CloudFront分配的地址;
  4. https://d7uri8nf7uskq.cloudfront.net/tools/list-cloudfront-ips 找一个非国内IP(或者是使用优选工具),修改客户端的地址(host伪装不修改,仍然使用CloudFront分配的地址)

replit白嫖节点教程

2023/05/1更新

https://replit.com/@ygkkkk?tab=repls

点击上面的链接

image-20230501083939168

点击红框框住的地方

image-20230501084030461

点击fork

之后等他自己加载,创建项目

完成后点击run

项目地址:

https://github.com/yonggekkk/Replit-Xray


Replit(https://repl.it)是一个基于浏览器的云端协同开发平台,可用于构建开发环境、实时协作、托管网络应用等。Replit提供可创建动态或者静态网站的容器,并会自动生成免费https域名(格式为:项目名.用户名.repl.co)。

Replit官方文档:https://docs.replit.com/

注册

注册地址 https://repl.it

搭建v2ray

  1. 浏览器登录自己的Replit账号,新窗口打开https://replit.com/@hifeng/v2rayN?v=1
  2. fork这个项目,仅需点击Use Template,然后给项目取个名字,然后Use Template就行了。
  3. 点击run
  4. 在左侧的Files菜单中,程序自动创建url.txt文件,文件包括vmess和vless节点连接,直接导入软件即可

replit每隔一段时间就会休眠,所以当节点不可用的时候,可以登录一下replit,重新开启容器