首页/安全/安全加固速查/端口敲门/单包授权(SPA)隐藏管理端口
防火墙与访问控制50 条

端口敲门/单包授权(SPA)隐藏管理端口

默认关闭管理端口,客户端发送特定序列或加密令牌后才临时放行——把扫描面降到接近零,属于管理面隐藏的进阶方案。

安全加固速查安全更新于 2026-10-12
加固项管理端口隐藏
适用平台Linux(knockd/fwknop/网关产品)
风险等级中
基线管理端口默认关闭、按需开启

knockd 最小示例(/etc/knockd.conf)

knockd 最小示例(/etc/knockd.conf)
[openSSH]
  sequence    = 7000,8000,9000
  seq_timeout = 10
  command     = /sbin/iptables -I INPUT -s %IP% -p tcp --dport 22 -j ACCEPT
  tcpflags    = syn
明文序列敲门易被重放:条件允许优先用 fwknop 类加密单包授权或零信任网关。

易错点

  • 敲门序列端口也可能触发扫描类规则或 fail2ban:先确认自己不会被误封
  • 临时放行必须配自动关闭(敲门关闭或定时清理),否则“临时”会变成永久放行

数据来源与参考

  • knockd 官方文档
  • fwknop 项目文档(SPA 原理)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌