构建 Linux 防火墙全攻略
1. SSH 访问规则设置
在构建 Linux 防火墙时,SSH 访问规则的设置至关重要。以下是几种常见的 SSH 访问规则:
- -A INPUT -p tcp -i $WAN_IFACE -p tcp --dport 22 --sport 1024:65535 -m state --state NEW -j ACCEPT :此规则仅允许从广域网(WAN)接口传入的连接,局域网(LAN)访问被禁止。
- -A INPUT -p tcp --dport 22 --sport 1024:65535 -m state --state NEW -j ACCEPT :该规则接受来自任何主机的所有新 SSH 连接,新连接必须来自非特权端口。
- -A INPUT -p tcp -i $WAN_IFACE -s 12.34.56.78 --dport 22 --sport 1024:65535 -m state --state NEW -j ACCEPT :此规则仅接受来自指定 IP 地址(12.34.56.78)通过 WAN 接口传入的 SSH 连接,其他连接将被丢弃。
不需要在规则中添加 RELATED 和 ESTABLISHED 状态,因为已经有全局规则处理这些状态。
2. 通过 NAT 防火墙进行远程 SSH 访问
2.1 问题描述
想要对局域网进行远程 SSH 管理,但局域网主机使用非路由私有 IP,通过源网络地址转换(NAT
超级会员免费看
订阅专栏 解锁全文
35

被折叠的 条评论
为什么被折叠?



