Cisco IOS 上用于小型网络的基本 IPv6 防火墙

Mik*_*eyB 2 cisco ipv6 ios

现在我的网络已经有了 IPv6 连接,我正在为 IOS 寻找基本的 IPv6 防火墙配置。

过去,我们可以依靠 NAT 来“隐藏”内部(只读:仅传出连接)机器,但幸运的是,我们不再有 NAT 为我们做这些工作。

对于小型内部网络,什么是合理的 IOS 配置/ACL 集?

Mik*_*eyB 5

这是我想出的。它有效,但我不确定它是否最佳。欢迎提出建议!

interface IncomingTunnel0
 ipv6 traffic-filter exterior-in6 in
 ipv6 traffic-filter exterior-out6 out

interface LocalLan0
 ipv6 traffic-filter interior-in6 in
 ipv6 traffic-filter interior-out6 out

ipv6 access-list exterior-in6
 evaluate exterior-reflect sequence 1
 permit ipv6 any host EXTERNAL_ROUTER_ADDRESS sequence 10
 permit tcp any host INTERNAL_ROUTER_ADDRESS eq 22 sequence 11
 permit tcp any host INTERNAL_SERVER_ADDRESS eq 22 sequence 100
 permit icmp any any sequence 800
 deny ipv6 any any sequence 1000

ipv6 access-list exterior-out6
 sequence 10 permit ipv6 MY_ASSIGNED_SUBNET::/48 any reflect exterior-reflect

ipv6 access-list interior-in6
 permit ipv6 fe80::/10 any
 permit ipv6 INTERNAL_LAN_SUBNET::/64 any

ipv6 access-list interior-out6
 permit ipv6 any any
Run Code Online (Sandbox Code Playgroud)

对于那些不熟悉自反访问列表的人,这就是您进行有状态连接跟踪的方式。换句话说,它允许对那些传出连接的响应返回给您。