系统准备
CentOS 7 最小化安装后,先更换为阿里云 yum 源:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
安装 Docker
curl -fsSL https://get.docker.com | bash -s docker
systemctl start docker
创建 Docker 虚拟网络
docker network create --subnet=172.100.100.0/24 DockerNetBridge
部署 Fikker CDN
方式一:手动创建容器并安装
docker run -itd --restart=always --name fikker \
--net DockerNetBridge --ip 172.100.100.2 \
-p 80:80 -p 443:443 -p 1988:1988 \
--privileged=true centos:centos7 /sbin/init
docker exec -it fikker /bin/bash
容器内安装:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum install wget unzip -y
mkdir fikker && cd fikker
wget http://xl.1syan.com/files/fikker.zip
unzip fikker.zip
unlink fikker.zip
chmod -R 777 ../fikker
./fikkerd.sh install
./fikkerd.sh start
方式二:Dockerfile 构建(推荐)
mkdir fikker && cd fikker
mkdir fikker && cd fikker
wget xl.1syan.com/files/fikker.zip
unzip fikker.zip
unlink fikker.zip
cd ../
chmod -R 777 fikker
wget xl.1syan.com/files/fikkerdocker/Dockerfile
docker build -t fikker .
cd ../ && rm -rf fikker
docker run -itd --restart=always --name fikker \
--net DockerNetBridge --ip 172.100.100.2 \
-p 80:80 -p 443:443 -p 1988:1988 \
--privileged=true fikker
# 清理 Docker build 缓存
docker builder prune
部署 WDDNS 智能 DNS
docker run -itd --restart=always --name wddns \
--net DockerNetBridge --ip 172.100.100.3 \
-p 53:53/tcp -p 53:53/udp \
--privileged=true centos:centos7 /sbin/init
docker exec -it wddns /bin/bash
容器内安装:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
yum clean all
yum install wget -y
wget http://xl.1syan.com/files/install_v32.sh
sh install_v32.sh
注意:安装完成后,请记录最后给出的登录账号和密码。
WDDNS 后台管理面板端口为8088。
配置反向代理
由于已安装 Fikker CDN,直接在 Fikker 中新建站点,源站指向 WDDNS:
- 源站地址:
172.100.100.3:8088
这样通过 Fikker 就可以访问 WDDNS 管理面板了。
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧



暂无评论内容