docker clash 网关服务如何开启接入流量 并修改ufw 允许
- 在 Docker 中启动 Clash 网关服务时,需要使用以下命令:
docker run -d --name=clash-gateway -p 7890:7890 -p 7891:7891 -p 7892:7892 -v /path/to/config:/root/.config/clash clashdev/clash
其中,/path/to/config 是你的 Clash 配置文件所在的路径,可以根据自己的情况进行修改。
- 接下来,需要修改 UFW 配置文件以允许 Docker 容器中的接入流量。首先,查看 Docker 容器的 IP 地址:
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' clash-gateway
记下该 IP 地址,然后在 UFW 配置文件中添加以下规则:
sudo ufw allow from [Docker 容器 IP 地址]/32
注意将 [Docker 容器 IP 地址] 替换为上一步中获取的 IP 地址。
- 保存 UFW 配置文件并重启 UFW 服务:
sudo ufw enable
sudo ufw reload
现在,你的 Clash 网关服务就可以接收来自外部网络的流量了
原文地址: https://www.cveoy.top/t/topic/dQTD 著作权归作者所有。请勿转载和采集!