v2ray搭建:aapanel+vmess+ws+tls+nginx+cdn

具体内容查看下面博主写的 https://mis.im/v2ray-aapanel-install.html

2021-09-12 · 1 min

博客搬家到美西啦

离谱,真就离谱。 之前博客是放在香港的,因为不用备案。 结果半年前开始,博客被限制,说是有和vpn已经翻墙相关的文章,要我清理,否则要关停我的服务器…… 尼玛,我要问候你十八辈祖宗!这里我就不点名是阿里云了…… 昨晚花了点时间把博客迁移到美西的服务器上来了。 太恶心了,写篇记录下这些恶心的嘴脸!

2021-09-12 · 1 min

记一次CentOS7手动安装Shadowsocks-libev和中转配置

今天先手动装一波SS-libev,外加配置下中转,正好自己不是很了解这些,做个记录~ 准备两台机器,这里我们就称两台机器名为“被中转服务器”和“中转服务器”,系统选择CentOS7X64。 我们先在“被中转服务器”上安装SS-libev。 这次是装国内机器,不能翻墙于是就先到这里 https://github.com/shadowsocks/shadowsocks-libev/releases/ 把安装包 shadowsocks-libev-3.3.5.tar.gz 下载到本地然后上传到被中转机器root目录下。 cd /root yum install epel-release -y yum install gcc gettext autoconf libtool automake make pcre-devel asciidoc xmlto c-ares-devel libev-devel libsodium-devel mbedtls-devel -y tar xf shadowsocks-libev-3.3.5.tar.gz cd shadowsocks-libev-3.3.5 ./configure make make install 2、通过加载配置文件来运行: 我们可以先在root目录下生成一个ssconfig.json: cd /root vi ssconfig.json 在这个文件内填入如下配置信息: { "server":["0.0.0.0"], "server_port":21313, "local_address":"127.0.0.1", "local_port":1080, "password":"lala.im-TEST", "timeout":600, "method":"chacha20-ietf-poly1305" } 注:server_port即SS连接端口,password即SS连接密码,method即SS加密方式,同理使用客户端连接这台服务器填写这台机器的公网IP即可。 填写完毕后,退出并保存,接着使用如下命令启动服务端: nohup ss-server -c /root/ssconfig.json -u > /dev/null 2>&1 & 结束进程: kill -9 $(ps aux | grep "ss-server" | sed '/grep/d' | awk '{print $2}') 假设你测试连接不成功,一般都是防火墙的问题,首先查看防火墙的状态: ...

2021-08-30 · 1 min

Cloudflare搭建DDNS(docker)

本文所使用的项目地址https://github.com/oznu/docker-cloudflare-ddns 安装 docker yum install -y yum-utils device-mapper-persistent-data lvm2 && yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo && yum install docker-ce && systemctl start docker && systemctl enable docker && docker version 快速设置: docker run -d \ -e EMAIL=hello@example.com \ -e API_KEY=xxxxxxx \ -e ZONE=example.com \ -e SUBDOMAIN=subdomain \ --restart=always oznu/cloudflare-ddns

2021-08-18 · 1 min

CentOS 7拨号上网(ADSL & PPPoE)

步骤概述: 1、搜寻PPPoE相关软件,本人使用的是rp-pppoe yum search pppoe 2、使用yum安装rp-pppoe yum install rp-pppoe -y 3、开始配置PPPoE连接 pppoe-setup 4、输入ISP提供的账户 5、输入以太网卡代号,默认是eth0(注:CentOS 7已不是默认eth0,自行使用ifconfig命令即可找到) 6、配置:若长时间连线,连线会被自动中断(我不干,选no) 7、配置主DNS服务器 8、配置次DNS服务器 9、两次输入账户密码以确认 10、配置普通账户是否有网络连接权限 11、配置防火墙(没有特殊需求选0就OK) 12、配置是否开机自动拨号连接 13、确认刚填写的配置信息 14、连接网络尽情享受吧! 相关命令@ 连接网络:/sbin/ifup ppp0,断开连接:/sbin/ifdown ppp0,查看网络状态:/sbin/pppoe-status ………………………………… 这是华丽丽的分割线 ………………………………… 获取以太网卡代号 复制代码 1 [dsp@dsp Desktop]$ ifconfig 2 enp9s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 # 有线网卡 3 ether 20:1b:06:3d:22:05 txqueuelen 1000 (Ethernet) 4 RX packets 0 bytes 0 (0.0 B) 5 RX errors 0 dropped 2297 overruns 0 frame 0 6 TX packets 0 bytes 0 (0.0 B) 7 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 8 device interrupt 18 9 10 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 11 inet 127.0.0.1 netmask 255.0.0.0 12 inet6 ::1 prefixlen 128 scopeid 0x10 13 loop txqueuelen 0 (Local Loopback) 14 RX packets 2 bytes 110 (110.0 B) 15 RX errors 0 dropped 0 overruns 0 frame 0 16 TX packets 2 bytes 110 (110.0 B) 17 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 18 19 virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 20 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 21 ether 52:54:00:36:45:23 txqueuelen 0 (Ethernet) 22 RX packets 0 bytes 0 (0.0 B) 23 RX errors 0 dropped 0 overruns 0 frame 0 24 TX packets 0 bytes 0 (0.0 B) 25 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 26 27 wlp8s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 # 无线网卡 28 inet 192.168.0.151 netmask 255.255.255.0 broadcast 192.168.0.255 29 inet6 fe80::4ad2:24ff:fee8:f962 prefixlen 64 scopeid 0x20 30 ether 48:d2:24:e8:f9:62 txqueuelen 1000 (Ethernet) 31 RX packets 20017 bytes 16100210 (15.3 MiB) 32 RX errors 0 dropped 0 overruns 0 frame 0 33 TX packets 18263 bytes 2641746 (2.5 MiB) 34 TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 复制代码 配置rp-pppoe客户端 ...

2021-08-18 · 8 min

一键pptp安装脚本

centos7 一键pptp安装脚本 yum install -y wget wget https://z-v.winecoo.com:5678/linux/pptp/CentOS7-pptp-host1plus.sh chmod +x ./CentOS7-pptp-host1plus.sh ./CentOS7-pptp-host1plus.sh -u wine -p hp198521

2021-08-16 · 1 min

一键式超简单L2TP/IPSec安装脚本教程

系统要求 首先说下系统要求吧,系统支持:CentOS6+,Debian7+,Ubuntu12+,内存小于128M的小鸡仔就不要往下看了为你好另外OpenVZL架构的也不要看了(因为需要开启TUN/TAP才能正常使用、还需要系统内核支持 IPSec 才行一般不建议在 OpenVZ 的 VPS 上安装。) 检测TUN/TAP 如果条件都符合的话,我们现在先检测是否支持TUN模块执行命令 cat /dev/net/tun 如果返回信息为:cat: /dev/net/tun: File descriptor in bad state 说明正常 检测是否支持ppp模块执行命令 cat /dev/ppp 如果返回信息为:cat: /dev/ppp: No such device or address 说明正常 如果上面的四点都全部满足的话可以接着往下看啦,基本上99%的都可以满足,要是不能满足的都是超级垃圾没人要的服务器了,建议尽早更换 安装步骤 执行命令 wget --no-check-certificate http://shell.easion.site/shell/vpn/l2tp-ipsec-vpn/l2tp-2020.06.05.sh chmod +x l2tp-2020.06.05.sh ./l2tp-2020.06.05.sh 使用命令 如果你要想对用户进行操作,可以使用如下命令: l2tp -a 新增用户 l2tp -d 删除用户 l2tp -m 修改现有的用户的密码 l2tp -l 列出所有用户名和密码 l2tp -h 列出帮助信息

2021-08-14 · 1 min

CentOS 7 替换 IP

确定网卡名称 在正式开始配置附加IP的绑定之前,我们需要先确定网卡的名称,可以通过以下命令来输出: ip link | awk 'NR%2==1' | awk '{print $2,$8,$9}' | tr -d ':' 输出的内容应该类似于以下结果: lo state UNKNOWN enp3s0 state UP enp4s0 state DOWN 第一个设备 lo 代表了loopback,第二个设备通常就是你的网卡设备,可以看到它目前的状态是 UP(即正常在线)。在上述的例子中,我们看到了 enp4s0,它是另外一张网卡但状态是 DOWN(离线),因此 enp3s0 是我们需要绑定IP的网卡。 如果你的情况是:两张网卡都是UP状态,你需要先做一个判断,选出你倾向于绑定IP上去的网卡。 进入 /etc/sysconfig/network-scripts/ 目录,查看网卡文件,替换ip。 systemctl restart network

2021-08-13 · 1 min

NPS一款轻量级、高性能、功能强大的内网穿透代理服务器

简介 NPS 是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持 tcp、udp 流量转发,可支持任何 tcp、udp 上层协议(访问内网网站、本地支付接口调试、ssh 访问、远程桌面,内网dns解析等等……),此外还支持内网 http 代理、内网 socks5 代理、p2p 等,并带有功能强大的 web 管理端。 一键脚本: bash <(curl -L -s https://opt.cn2qq.com/opt-script/nps.sh)

2021-07-30 · 1 min

使用Cloudflare搭建DDNS

前言 DDNS(Dynamic Domain Name Server/动态域名服务 可以随时将本地服务器的IP更新至域名解析。 获取cloudflare里面授权key 登录cloudflare 进入DNS里面,设置用于 DDNS 解析的二级域名,ip可以随意填写,后面脚本会通过api修改 进入 https://dash.cloudflare.com/profile/api-tokens 获限全局Global API Key 下载 DDNS 脚本 curl https://raw.githubusercontent.com/yulewang/cloudflare-api-v4-ddns/master/cf-v4-ddns.sh > /root/cf-v4-ddns.sh && chmod +x /root/cf-v4-ddns.sh 修改cf-v4-ddns.sh脚本配置 vi ./cf-v4-ddns.sh 主要是下面几项: # incorrect api-key results in E_UNAUTH error # 填写 Global API Key CFKEY= # Username, eg: user@example.com # 填写 CloudFlare 登陆邮箱 CFUSER= # Zone name, eg: example.com # 填写需要用来 DDNS 的一级域名 CFZONE_NAME= # Hostname to update, eg: homeserver.example.com # 填写 DDNS 的二级域名(只需填写前缀) CFRECORD_NAME= 测试脚本 首次运行脚本,输出内容会显示当前IP,进入cloudflare查看 确保IP已变更为当前IP ...

2021-07-18 · 1 min