2023年7月

Debian/Ubuntu 放行端口

安装iptables(通常系统都会自带,如果没有就需要安装)

apt-get update
apt-get install iptables

例如要放行8888端口

iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

然后保存放行规则

iptables-save

设置完就已经放行了指定的端口,但重启后会失效,下面设置持续生效规则;

安装iptables-persistent

apt-get install iptables-persistent

保存规则持续生效

netfilter-persistent save
netfilter-persistent reload

设置完成后指定端口就会持续放行了

Debian / Ubuntu安装v2rayA

v2rayA 的功能依赖于 V2Ray 内核,因此需要安装内核。

安装 V2Ray 内核

V2Ray 的官方脚本

V2Ray 安装参考:https://github.com/v2fly/fhs-install-v2ray

v2rayA 提供的镜像脚本(推荐)

curl -Ls https://mirrors.v2raya.org/go.sh | sudo bash

安装后可以关掉服务,因为 v2rayA 不依赖于该 systemd 服务。

sudo systemctl disable v2ray --now

安装 v2rayA

添加公钥

wget -qO - https://apt.v2raya.org/key/public-key.asc | sudo tee /etc/apt/trusted.gpg.d/v2raya.asc

添加 V2RayA 软件源

echo "deb https://apt.v2raya.org/ v2raya main" | sudo tee /etc/apt/sources.list.d/v2raya.list
sudo apt update

安装 V2RayA

sudo apt install v2raya

开放端口

需要安装 iptables、iptables-persistent

iptables -I INPUT -p tcp --dport 2017 -j ACCEPT
iptables-save
netfilter-persistent save
netfilter-persistent reload
通过ip:2017访问例如: http://localhost:2017

启动 v2rayA / 设置 v2rayA 自动启动

从 1.5 版开始将不再默认为用户启动 v2rayA 及设置开机自动。
  • 启动 v2rayA

    sudo systemctl start v2raya.service
  • 设置开机自动启动

    sudo systemctl enable v2raya.service

重置密码

v2raya --reset-password

2023年7月27日

今天我成功的把节点推销出去了

说来好笑,我第一次想要租服务器是为了做机场然后卖节点,我为了实现这个目标我还和别人在体育课摸鱼的时候认真的讨论过。但是后面才发现机场虽然门槛低,但是前期的投入也耗费很多,我渐渐就放弃了。

直到今年我才成功的自己自建节点,没有用任何一件脚本,也大概了解了很多的协议,但是我早就没有了之前的耐心了。

这周补课的时候我可能是为了小小的自尊吧,把我有服务器的事情和一个舍友说了,然后就被白嫖了,当然是很不情愿,但是他人还挺好,还资助我10块大洋,算是把节点推销出去了吧。

也算实现了以前的愿望。

写在后面:移动网是真的垃圾,我后来才渐渐明白过来我节点慢不是vps的问题是移动网的线路不行,别人电信 tcp跑满宽带,我这边mkcp开个youtube都要等很久,(md

image-20230727205939580

image-20230727210055971

2023年7月14日

已经是高二要升高三了,发现时间过得好快啊。

在期末考的前一天复习的时候,看到了隔壁高一楼在放电影,我就有点羡慕,想着我们什么时候也能放电影,后来思绪就回到了我高一的时候最后一天,我在想他们应该也是最后一天,马上要润去放暑假了,那天晚上我们是放电影,化学老师过来给我们送冰激凌,看的是什么我忘了大概是什么喜剧之类的,我坐在后面,被叫去义务劳动,也就是去扫一下刚刚还呆了几天的人文楼的卫生,人文楼很黑,没有人,我和其他几个人趁着楼梯旁边的微光,慢慢往上走,其实也没什么,一件校服。我给拿回来,因为着急看电视,跑的有点快了,到教室时已经满头大汗,汗滴在带回来的衣服上,有一个人给我递了一个冰激凌,他们刚刚发的。他问我拿的啥啊,我说一件衣服,然后很自然的给他,他看了下就放到讲台上了。我靠在后面的墙上,这样凉快,前面几个人在打三国杀,我有点眼红,也想加进去,但是人好像满了,我也只好作罢。这个时候班主任从外面走进来,看到几张并在一起的桌子,一堆叠在一起的牌,还有一群我们,像是有点无语,又像是不知道说点什么,要开口但又没声,打牌的几个中的一人用调侃的声音说最后一天了,没必要吧。可能老师也觉得确实没必要,嘱咐了几句,又往里面探了探身子,就留走了。我的注意力继续被电视吸引,在我的印象里最后一天很热,我经常走走出出,有点烦躁。可能是想赶紧走吧。但是要等他们发卷子,我就没走。打铃了,几个人直接走了,我也走了,在回去的路上我没有什么想法,但是走的很慢,在等想法他自己冒出来,但是没有等到,因为路其实很短,就算我再想慢也不慢。回了,他们都在收拾东西,我也开始收拾,收好了,就聚在一起聊天,不像我现在和别人虚伪的谈,我是有认真的在听,但真的太困了,没记住什么,也想不起来了。第二天,在大扫除,我本来想直接走的,但是看到他们在那边抱怨也不好意思,帮着倒了垃圾,然后回来时就拿东西,和几个熟识的打招呼,也有抱一下的,好像以后见不到了一样。搬了两趟,做的出租,回到家就开始刷手机,看小说是吧,也没什么可以干的。

他们应该也在做同样的事情吧,我想。可能比我们提前几天考。

手动搭建一个vless+tcp+tls节点

需要的原料:1. 节点一枚

  1. 申请ssl证书

    wget -N https://gitlab.com/rwkgyg/acme-script/raw/main/acme.sh && bash acme.sh

    (一键脚本)

  2. 给证书权限

     # Xray 默认以 nobody 用户运行,证书权限适配
      chown -R nobody.$cert_group /{证书的文件夹}/*
  3. 安装xray

    bash -c "$(curl -L https://github.com/XTLS/Xray-install/raw/main/install-release.sh)" @ install
  4. 获取uuid

    xray uuid
  5. 修改/usr/local/etc/xray/里的config文件

    {
        "log": {
            "loglevel": "warning"
        },
        "routing": {
            "domainStrategy": "AsIs",
            "rules": [
                {
                    "type": "field",
                    "ip": [
                        "geoip:private"
                    ],
                    "outboundTag": "block"
                }
            ]
        },
        "inbounds": [
            {
                "listen": "0.0.0.0",
                "port": {{端口}},
                "protocol": "vless",
                "settings": {
                    "decryption":"none",
                    "clients": [
                        {
                            "id": "uuid"
                            
                        }
                    ]
                },
                "streamSettings": {
                    "network": "tcp",
                  
                    "security": "tls",
            "tlsSettings": {
              "alpn": "http/1.1",
              "certificates": [
                {
                  "certificateFile": "xxx/cert.crt",//证书地址,下同
                  "keyFile": "xxx/private.key"
                }
              ]
            }
                }
            }
        ],
        "outbounds": [
            {
                "protocol": "freedom",
                "tag": "direct"
            },
            {
                "protocol": "blackhole",
                "tag": "block"
            }
        ]
    }
  6. 在v2rayN客户端添加节点,选择添加vless服务器

    image-20230714032519984

    别名:随便填

    地址:填域名

    端口:填端口

    id:填uuid

    tls:选择tls

    没有提到的不动,点击确定。