科学上网:x-ui面板搭建,无域名版


代码作者GitHub地址 https://github.com/FranzKafkaYu/x-ui/

x-ui原理比较简单,有个面板,可以随意折腾各种协议

准本工作:

一台vps,按自己喜好购买,演示使用的vultr主机

终端工具,FinalShell

代理试用工具

mac端:clash x

windows: clash x

安卓端:clash x

ios端,注册港区或美区apple id,搜索 Shadowrocket

服务器测试脚本,作者: https://github.com/LemonBench/LemonBench

wget -O- https://ilemonra.in/LemonBench-Beta | bash -s -- --fast

(or)

curl -fsL https://ilemonra.in/LemonBench-Beta | bash -s -- --fast


1、安装面板

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

2,开启服务器端口(博主用的debian 12,其他系统请自行搜索)

安装iptables

sudo apt update

sudo apt install iptables

例如要放行8888端口

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

如果你要放行8000到9000之间的所有TCP端口,可以使用以下命令

iptables -A INPUT -p tcp --match multiport --dports 8000:9000 -j ACCEPT

然后保存放行规则

iptables-save


安装iptables-persistent

apt-get install iptables-persistent

让保存规则持续生效

netfilter-persistent save
netfilter-persistent reload

3、访问x-ui面板添加入站列表,添加入站列表

3、复制链接