Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[Bug] iptables Rule Persistence and Restoration Order Issues

Aperta
#14,019 2 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@wanghe-fit2cloud ci sta già lavorando.

Dal 9/10/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

status: dev-complete status: ready-for-release type: optimization
Contact Information

当前 iptables 规则恢复只考虑了 1panel 自己,未考虑 fail2ban 规则

1Panel Version

v2.3.2

Problem Description

系统未开启ufw和firewalld,重启系统后,端口 ssh 22 等会被 1PANEL_BASIC_BEFORE 放行,重启 fail2ban 才能恢复正常拦截

Steps to Reproduce
┌💁  alice @ 💻  Alice in 📁  ~
└❯ sudo iptables -nvL INPUT --line-numbers
Chain INPUT (policy ACCEPT 352 packets, 25932 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1    11991 5846K 1PANEL_BASIC_BEFORE  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
2      824 41910 1PANEL_BASIC  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
3      324 13482 1PANEL_BASIC_AFTER  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
4       38 11326 f2b-sshd   tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           

┌💁  alice @ 💻  Alice in 📁  ~
└❯ sudo systemctl restart fail2ban

┌💁  alice @ 💻  Alice in 📁  ~
└❯ sudo iptables -nvL INPUT --line-numbers
Chain INPUT (policy ACCEPT 389 packets, 27168 bytes)
num   pkts bytes target     prot opt in     out     source               destination         
1       79 19620 f2b-sshd   tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           
2    12585 5978K 1PANEL_BASIC_BEFORE  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
3      928 47498 1PANEL_BASIC  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
4      363 15306 1PANEL_BASIC_AFTER  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
The expected correct result

No response

Related log output

Additional Information

No response

Lingua principale
Go
Stelle
37.1k
Fork
3.4k
Merge medio
12h 4m
PR unite (30g)
93

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di 1Panel-dev/1Panel

Tutte le issue di 1Panel-dev/1Panel

Issue simili

Altre issue su Go

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.