从 20.04 升级到 22.04 后,UFW 会阻止 pihole 流量

从 20.04 升级到 22.04 后,UFW 会阻止 pihole 流量

我有点迷茫了。通过 从 20.04 升级到 22.04 后do-release-upgrade,我的 pihole 停止工作了。通过 LAN 向服务器的所有查询都超时,并且pihole.logFTL.log没有显示任何活动。重新安装 ufw 没有任何效果。

通过 curl 在服务器上本地访问内容是可行的。禁用 UFW 是可行的。启用 UFW 后,它似乎可以正确处理规则,因为我仍然可以通过 ssh 进入服务器。

UFW 版本

~/pihole$ sudo ufw version
ufw 0.36.1
Copyright 2008-2021 Canonical Ltd.

UFW 规则

~/pihole$ sudo ufw show added
Added user rules (see 'ufw status' for running firewall):
ufw allow 22/tcp
ufw allow plexmediaserver-all
ufw allow Samba
ufw allow unifi-limited
ufw allow 8123/tcp comment 'HASSIO'
ufw allow 1883 comment 'MQTT'
ufw allow 8096/tcp comment 'JellyFin'
ufw allow 8384 comment 'Syncthing'
ufw allow syncthing
ufw allow 80/tcp comment 'pihole'
ufw allow 53/tcp comment 'pihole'
ufw allow 53/udp comment 'pihole'

Docker 撰写

cat ~/pihole/docker-compose.yml
version: "3"

networks:
  pihole:
    driver: bridge
services:
  pihole:
    container_name: pihole
    image: pihole/pihole:latest
    ports:
      - "53:53/tcp"
      - "53:53/udp"
      - "80:80/tcp"
    networks:
      - pihole
    environment:
      TZ: 'Europe/London'
      WEBPASSWORD: '<redacted>'
      PIHOLE_DNS_: '1.1.1.1;1.0.0.1'
    volumes:
      - './etc-pihole:/etc/pihole'
      - './etc-dnsmasq.d:/etc/dnsmasq.d'
      - './log/:/var/log/pihole'
    restart: unless-stopped

相关内容