免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 10766 | 回复: 15
打印 上一主题 下一主题

NAT和ACL执行顺序测试 [复制链接]

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-02-13 13:05 |只看该作者 |倒序浏览
NAT和ACL执行顺序测试



测试环境:        2
基础配置:        2
测试项目1:        3
测试项目2:        3
结论:        4

NAT和ACL执行顺序测试.pdf

53.78 KB, 下载次数: 886

论坛徽章:
0
2 [报告]
发表于 2009-02-13 16:35 |只看该作者

学习,拿来看看

[ 本帖最后由 xiaoshi20cn 于 2009-2-13 16:38 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2009-02-13 18:20 |只看该作者
问一下LZ,CISCO的也是ACL在NAT之后吗?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
4 [报告]
发表于 2009-02-14 00:21 |只看该作者
是的。

论坛徽章:
0
5 [报告]
发表于 2009-02-14 10:55 |只看该作者
好咚咚,收藏之!

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
6 [报告]
发表于 2009-02-14 11:07 |只看该作者
本板块另一位网友的测试结果:


normal   帅哥
UID:20227707


谢谢ssffzz1建议!

分享下debug IP PA  结果:
(说明下环境 内网IP 192.168.1.103<----->   路由INTERNET 接口IP: 61.131.21.125 <-----> 外网的IP  218.30.115.227 )
路由上设置ACL 100 PERMIT TCP ANY  HOST 192.168.1.103 EST GT 1023
INTERNET 接口上: IP ACC 100 IN


#内网访问外网的IP  218.30.115.227  过程:
PV4:  version = 4 hdrlen = 5 tos = 0 total len = 40 ID = 1635 ,
       flags 2 frag_offset = 0 ttl = 128 protocol = 6 checksum = 36726 ,
       src = 192.168.1.103 dest = 218.30.115.227 if = eth0/1.1 ,
       received ,
        45 00 00 28 06 63 40 00 80 06 8F 76 0A 8E 0C 67
        DA 1E 73 E3 0A C3 00 50 B0 4B 33 4F 13 EE A4 69
        50 10 FD F5 A5 E2 00 00 00 00 00 00 00 00 3C FC
Filter*: packet proto 6 (192.168.1.103:2755) -> (218.30.115.227:80)
Filter*: No acl applied,PERMIT
NAT*: 0x8bbf5120 state=established direction=original hook=postrouting
      packet's source address changed ---
      proto 6 (192.168.1.103:2755) >> (61.131.21.125:2755)
IPV4:  version = 4 hdrlen = 5 tos = 0 total len = 40 ID = 1635 ,
       flags 2 frag_offset = 0 ttl = 127 protocol = 6 checksum = 37337 ,
       src = 61.131.21.125 dest = 218.30.115.227 if = eth0/0 ,
       sending ,
        45 00 00 28 06 63 40 00 7F 06 91 D9 DA 42 3B 4F
        DA 1E 73 E3 0A C3 00 50 B0 4B 33 4F 13 EE A4 69
        50 10 FD F5 A7 45 00 00 00 00 00 00 00 00 3C FC

#外网返回的过程
IPV4:  version = 4 hdrlen = 5 tos = 0 total len = 40 ID = 53357 ,
       flags 2 frag_offset = 0 ttl = 246 protocol = 6 checksum = 20686 ,
       src = 218.30.115.227 dest = 61.131.21.125 if = eth0/0 ,
       received ,
        45 00 00 28 D0 6D 40 00 F6 06 50 CE DA 1E 73 E3
        DA 42 3B 4F 00 50 0A C3 13 EE A3 B7 B0 4B 33 4E
        50 11 12 84 93 69 00 00 AA AA 00 00 AA AA C8 F5
NAT*: 0x8bbf5120 state=established direction=reply hook=prerouting
      packet's destination address changed ---
      proto 6 (61.131.21.125:2755) >> (192.168.1.103:2755)
Filter*: packet proto 6 (218.30.115.227:80) -> (192.168.1.103:2755)
Filter*: PERMIT
IPV4:  version = 4 hdrlen = 5 tos = 0 total len = 40 ID = 53357 ,
       flags 2 frag_offset = 0 ttl = 245 protocol = 6 checksum = 20587 ,
       src = 218.30.115.227 dest = 192.168.1.103 if = eth0/1.1 ,
       sending ,
        45 00 00 28 D0 6D 40 00 F5 06 50 6B DA 1E 73 E3
        0A 8E 0C 67 00 50 0A C3 13 EE A3 B7 B0 4B 33 4E
        50 11 12 84 92 06 00 00 AA AA 00 00 AA AA C8 F5

结论源地址转换,in包是先NAT 后ACL FILTER ;对于NAT INSIDE SOURCE STATIC 的方式也是类似,实验过。

DNAT 方式没有DEBUG实验过,不知道是什么情况?有环境的实验下,debug 结果告诉下。

论坛徽章:
0
7 [报告]
发表于 2009-02-16 08:20 |只看该作者
我们的设备也是,先nat后acl 的、、、

而且是 路由 nat acl 这个步骤,不知道路由跟nat是不是都一样是这个顺序。

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
8 [报告]
发表于 2009-02-16 09:07 |只看该作者
通常的执行顺序是:

IPSEC->NAT->ACL(inoutbound)->router

论坛徽章:
0
9 [报告]
发表于 2009-02-16 09:13 |只看该作者
如果一个明显路由不通的数据包,不会直接丢弃,而是还是进行acl 匹配是吗?

论坛徽章:
5
IT运维版块每日发帖之星
日期:2015-08-06 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00IT运维版块每日发帖之星
日期:2015-08-23 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-11-12 06:20:00
10 [报告]
发表于 2009-02-16 11:08 |只看该作者
这个我认为会的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP