ACL控制訪問列表原理+實驗
阿新 • • 發佈:2018-08-30
lis acl訪問控制 host caf 數字 com 大小 tex iat ACL控制訪問列表原理+實驗
1、原理:ACL使用包過濾技術,在路由器上讀取ISO七層模型的第三層及第四層包頭中的信息,如源地址,目的地址,源端口,目的端口等,根據預先定義好的規則,對包頭進行過濾。
2、從上到下逐條匹配,一旦匹配則停止匹配,一條不匹配,執行隱含(拒絕)命令。
3、原則上ACL控制訪問列表設置在進端口效率更高
4、ACL的類型有三類:
A、標準ACL,根據數據包的源IP地址來允許或拒絕轉發數據包,列表號(1-99)
B、擴展ACL,根據數據包的源IP地址,目的IP地址,指定協議,端口和標誌來允許或拒絕轉發數據包,列表號(100-199)
C、命名ACL,命名ACL允許在標準和擴展ACL中使用名稱代替列表號
5、標準ACL的命令語法如下:
Router(config)#access-list access-list-number (permit | deny) source (source-wildcard)
Access-list-number :列表號
Permit :允許 deny:拒絕
Source :數據包的源地址
Source-wildcard :通配符掩碼,也稱反碼
6、擴展ACL的命令語法如下:
Router(config)#access-list access-list-number source (permit | deny)protocol
(source source-wildcard destination destination-wildcard)(operator operan)
Protocol:指定協議類型,如,tcp 、 ip、udp 、icmp 等
destination :目的地址
Operator operan :It (小於)、gt(大於) 、eq(等於)、neq(不等於)一個端口號
7、命名ACL的命令語法如下:
Router(config)#ip access-list (standard | extended) access-list-name
Standard :標準
Extended:擴展
如:192.168.10.2 0.0.0.0 也可以表示成host 192.168.10.2 0.0.0.0 255.255.255.255 也可以用any 表示
只有將ACL應用到接口,ACL訪問控制列表才能生效
命令語法如下:router(config-if)#ip access-group access-liat-number (in |out)
命名ACL的作用是更好的管理訪問控制列表,可增、可減、可根據Sequence-Number數字大小來調整列表順序
如果想要用命名ACL,不管是標準ACL還是擴展ACL,第一步是命名ACL操作
8、根據標準ACL,擴展ACL,命名ACL.分別做實驗
一、實驗拓撲圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/9b535c8a20722e73ba62171c4bdec3ae.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
很明顯根據要求這是一個標準ACL訪問控制列表具體操作如下
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/5710d9434fdc58647b878dc1ac5ade75.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/ce6c8c4070b789a59bb270f175863de3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/81d0ae5288c2e938a356859611cfc2b1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
實驗拓撲圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/5a5d6b5b4dc8996d496b4c330461a4ae.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
很明顯這是需要添加擴展ACL訪問列表,具體操作如下:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/8757b6ecb3c04f1159b148e19945a5f8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/6ab94c8163dbf93facab41a72832655c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/5b38bc3a2f1fd7bf576c2825a0bfcdfb.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
實驗拓撲圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/c9b00819fc0588d5bace9a431ef96e55.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
具體操作如下:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/bdacacb3eda50765a93656e685ba5597.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/970fac396bcda646617dbe34dc0e1099.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/e7ca9158121b12d01d51680ae932afca.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/ea095c6080e0102bb0adc1e58f414ec2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/c87b5eee5807ef24f3f815b11db14b94.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/4d764162016e172ba5caf1b5b4f5cc5c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/ce61751eda42b4420fca4f21a0e3653e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/b23c9cd105b6e1cef5533347cdb7350e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
1、原理:ACL使用包過濾技術,在路由器上讀取ISO七層模型的第三層及第四層包頭中的信息,如源地址,目的地址,源端口,目的端口等,根據預先定義好的規則,對包頭進行過濾。
2、從上到下逐條匹配,一旦匹配則停止匹配,一條不匹配,執行隱含(拒絕)命令。
3、原則上ACL控制訪問列表設置在進端口效率更高
4、ACL的類型有三類:
A、標準ACL,根據數據包的源IP地址來允許或拒絕轉發數據包,列表號(1-99)
B、擴展ACL,根據數據包的源IP地址,目的IP地址,指定協議,端口和標誌來允許或拒絕轉發數據包,列表號(100-199)
C、命名ACL,命名ACL允許在標準和擴展ACL中使用名稱代替列表號
Router(config)#access-list access-list-number (permit | deny) source (source-wildcard)
Access-list-number :列表號
Permit :允許 deny:拒絕
Source :數據包的源地址
Source-wildcard :通配符掩碼,也稱反碼
6、擴展ACL的命令語法如下:
Router(config)#access-list access-list-number source (permit | deny)protocol
(source source-wildcard destination destination-wildcard)(operator operan)
destination :目的地址
Operator operan :It (小於)、gt(大於) 、eq(等於)、neq(不等於)一個端口號
7、命名ACL的命令語法如下:
Router(config)#ip access-list (standard | extended) access-list-name
Standard :標準
Extended:擴展
如:192.168.10.2 0.0.0.0 也可以表示成host 192.168.10.2 0.0.0.0 255.255.255.255 也可以用any 表示
只有將ACL應用到接口,ACL訪問控制列表才能生效
命名ACL的作用是更好的管理訪問控制列表,可增、可減、可根據Sequence-Number數字大小來調整列表順序
如果想要用命名ACL,不管是標準ACL還是擴展ACL,第一步是命名ACL操作
8、根據標準ACL,擴展ACL,命名ACL.分別做實驗
一、實驗拓撲圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/9b535c8a20722e73ba62171c4bdec3ae.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
很明顯根據要求這是一個標準ACL訪問控制列表具體操作如下
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/5710d9434fdc58647b878dc1ac5ade75.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/ce6c8c4070b789a59bb270f175863de3.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/81d0ae5288c2e938a356859611cfc2b1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
實驗拓撲圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/5a5d6b5b4dc8996d496b4c330461a4ae.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
很明顯這是需要添加擴展ACL訪問列表,具體操作如下:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/8757b6ecb3c04f1159b148e19945a5f8.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/6ab94c8163dbf93facab41a72832655c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/5b38bc3a2f1fd7bf576c2825a0bfcdfb.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
實驗拓撲圖:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/c9b00819fc0588d5bace9a431ef96e55.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
具體操作如下:
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/bdacacb3eda50765a93656e685ba5597.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/970fac396bcda646617dbe34dc0e1099.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/e7ca9158121b12d01d51680ae932afca.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/ea095c6080e0102bb0adc1e58f414ec2.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/c87b5eee5807ef24f3f815b11db14b94.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/4d764162016e172ba5caf1b5b4f5cc5c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/ce61751eda42b4420fca4f21a0e3653e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
![技術分享圖片](http://i2.51cto.com/images/blog/201808/30/b23c9cd105b6e1cef5533347cdb7350e.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
ACL控制訪問列表原理+實驗