环境部署 · 2024年1月16日

IPv6服务器 + X-UI

【适用系统:Ubuntu & Debian】

  • 域名解析
  • 连接SSH
  • 检查端口可用性
  • 设置防火墙规则
  • 更新系统,安装依赖
  • 安装warp
  • 安装SSL证书工具
  • 安装X-UI面板
  • BBR加速KVM
  • 常用VPS信息查询

NO 1:域名解析

xxx.xxx.xxx 指向 2602:294:0:dc:1234:1234:1234:0001
#配置完成之前不要开启小云朵

NO 2:连接SSH

服务器名称:【??美国-US3
IPv62602:294:0:dc:1234:1234:1234:0001
SSH用户名root
密码xxxxxx
端口22

NO 3:检查端口可用性

netstat -anp |grep 80
#80为自定义查询指定端口 

apt-get --purge remove apache2.2 apache2-doc apache2-utils -y
#卸载 Apache

find /etc -name "*apache*" |xargs  rm -rf
#强制删除 Apache 安装目录

rm -rf /var/www
#彻底删除 /var/www 目录以及其下的所有文件和子目录

rm -rf /etc/libapache2-mod-jk
#彻底删除 Apache HTTP Server 配置文件存放目录

reboo
#重启

NO 4:设置防火墙规则

apt-get install iptables
#安装iptables软件包命令

iptables -P INPUT ACCEPT
#该命令将默认策略设置为接受所有输入流量

iptables -P FORWARD ACCEPT
#该命令将默认策略设置为接受所有转发流量

iptables -P OUTPUT ACCEPT
#该命令将默认策略设置为接受所有输出流量

iptables -F
#该命令用于清空防火墙规则即删除所有已定义的规则

iptables-save
#该命令用于将当前的防火墙规则保存到文件中以便在重新启动系统时恢复

NO 5:更新系统,安装依赖

apt update -y
#更新系统

apt install -y wget
#安装依赖wget

apt install -y curl
#安装依赖curl

NO 6:安装warp

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

NO 7:安装SSL证书工具

apt install -y socat
#安装网络转发工具

apt-get install cron
#安装Crontab自动续签工具

curl https://get.acme.sh | sh
#安装签发证书工具

NO 8:安装X-UI面板

bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)

初始X-UI配置方式如下
出于安全考虑安装/更新完成后需要强制修改端口与账户密码
确认是否继续?[y/n]:y

请设置您的账户名xxxxxx
请设置您的账户密码xxxxxx
请设置面板访问端口8880
面板访问地址xxx.xxx.xxx:8880    #开启小云朵之后访问

公钥路径/root/cert.crt
私钥路径/root/private.key

NO 9:BBR加速KVM

wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod  x bbr.sh && ./bbr.sh

NO 10:常用VPS信息查询

wget -qO- bench.sh | bash
#查询VPS主机信息

bash <(curl -L -s check.unlock.media)
#查询Netflix解锁状态

curl -6 ip.gs
#查看IPv6地址

ping -6 ip.sb
#查看IPv6连接性

END