• If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

[CCNA]Vấn đề hay trong Wildcard Mask ACLs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • [CCNA]Vấn đề hay trong Wildcard Mask ACLs

    Chào các bạn,
    Dưới đây là tài liệu tôi đã dùng khi hướng dẫn các học viên, các bạn tham khảo và nếu thiếu sót gì mong được bổ sung :

    Access Control Lists - Wildcard Masks
    Quy luật để tạo ra WC Masks
    32 bit của WCM chĩ chứa 0 và 1 với quy ước:
    a 1 là bỏ qua.
    b 0 là kiểm tra.



    1. TO MATCH A HOST
    Cho tất cả các bit là 0.
    Với Standard Access-list
    Access-list 1 permit 186.145.65.12 0.0.0.0
    hoặc
    Access-list 1 permit 186.145.65.12 (standard access lists sẽ thừa nhận như 0.0.0.0 mask)
    Với Extended Access-lists
    Access-list 101 permit ip 186.145.65.12 0.0.0.0 any
    hoặc
    Access-list 101 permit ip host 186.145.65.12 any



    2. MATCH AN ENTIRE SUBNET
    Wildcard mask = 255.255.255.255 – the subnet mask
    Vd 1
    Given 42.64.86.0 subnet mask 255.255.255.0
    255.255.255.255 - subnet mask 255.255.255.0 = Wildcard mask 0.0.0.255
    Access-list 1 permit 42.64.86.0 0.0.0.255
    Vd 2
    Given 202.22.66.99 subnet mask 255.255.255.240
    255.255.255.255 - subnet mask 255.255.255.240 = Wildcard mask 0.0.0.15
    Access-list 1 permit 202.22.66.99 0.0.0.15
    Vd 3
    Given 55.66.77.0 subnet mask 255.255.224.0
    255.255.255.255 - subnet mask 255.255.224.0 = Wildcard mask 0.0.31.255
    Access-list 1 permit 55.66.77.0 0.0.31.255
    Vd4
    Given 211.95.32.128 subnet mask 255.255.255.248
    255.255.255.255 - subnet mask 255.255.255.248 = Wildcard mask 0.0.0.7
    Access-list 1 permit 211.95.32.128 0.0.0.7

    3. MATCH A RANGE (Thông qua một range IP cụ thể)

    Để tìm WCM ta lấy IP cao nhất trừ IP thấp nhất của range:
    Vd 1
    Match the range from 132.43.48.0 to 132.43.63.255
    132.43.63.255 - 132.43.48.0 = Wildcard mask 0.0.15.255
    Access-list 1 permit 132.43.48.0 0.0.15.255
    Vd 2
    Match the range from 132.43.16.32 to 132.43.31.63
    132.43.31.63 - 132.43.16.32 = Wildcard mask 0.0.15.31
    Access-list 1 permit 132.43.16.32 0.0.15.31




    4. MATCH EVERYONE
    Access-list 1 permit any
    or

    Access-list 1 permit 0.0.0.0 255.255.255.255



    Bài tập :
    1) Viết một ACLs cấm tất cả các ip chẵn của mạng 192.168.1.0/24 không được truy cập http.
    2) WCM : 0.0.0.0 255.255.255.0 có nghĩa gì ?

    Chúc các bạn vui vẻ!










    Trần Mỹ Phúc
    tranmyphuc@hotmail.com
    Hãy add nick để có thông tin đề thi mới nhất :tranmyphuc (Hỗ trợ tối đa cho các bạn tự học)

    Cisco Certs : CCNP (Passed TSHOOT 1000/1000)

    Juniper Certs :
    JNCIP-ENT & JNCIP-SEC
    INSTRUCTORS (No Fee) : CISCO (Professional) , JUNIPER (Professional) , Microsoft ...

    [version 4.0] Ôn tập CCNA



  • #2
    1) Viết một ACLs cấm tất cả các ip chẵn của mạng 192.168.1.0/24 không được truy cập http
    acc-list 101 deny tcp 192.168.1.0 0.0.0.254 any eq 80
    Last edited by luancb; 12-03-2009, 02:45 PM.
    Trịnh Anh Luân
    - Email : trinhanhluan@vnpro.org
    - Search my site
    - Search VNPRO.ORG

Trung Tâm Tin Học VnPro
Địa chỉ: 149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
Tel: (08) 35124257 (5 lines)
Fax: (08) 35124314

Home page: http://www.vnpro.vn
Support Forum: http://www.vnpro.org
Network channel: http://www.dancisco.com
  • Chuyên đào tạo quản trị mạng và hạ tầng Internet
  • Phát hành sách chuyên môn
  • Tư vấn và tuyển dụng nhân sự IT
  • Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

Blog: http://www.vnpro.org/blog
Wifi forum: http://www.wifipro.org

Comment


  • #3
    em tuong la access-list 101 deny ip 192.168.1.0 0.0.0.1 any eq 80
    access-list 101 permit ip any any
    con cau duoi em chua clear lam,mong moi nguoi giai dap

    Comment


    • #4
      1) Viết một ACLs cấm tất cả các ip chẵn của mạng 192.168.1.0/24 không được truy cập http
      acc-list 101 deny tcp 192.168.1.0 0.0.0.254 any eq 80
      * 254 = 11111110 . Bit 1 bỏ qua, bit 0 check.
      * các IP chẵn sẽ có bit cuối cùng là 0.
      --> các IP nào là chẵn, sẽ có bit cuối cùng là 0, và WCM check bit 0 cuối, sẽ match với những IP chẵn. -->> deny IP chẵn
      Trịnh Anh Luân
      - Email : trinhanhluan@vnpro.org
      - Search my site
      - Search VNPRO.ORG

      Trung Tâm Tin Học VnPro
      Địa chỉ: 149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
      Tel: (08) 35124257 (5 lines)
      Fax: (08) 35124314

      Home page: http://www.vnpro.vn
      Support Forum: http://www.vnpro.org
      Network channel: http://www.dancisco.com
      • Chuyên đào tạo quản trị mạng và hạ tầng Internet
      • Phát hành sách chuyên môn
      • Tư vấn và tuyển dụng nhân sự IT
      • Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

      Blog: http://www.vnpro.org/blog
      Wifi forum: http://www.wifipro.org

      Comment


      • #5
        2) WCM : 0.0.0.0 255.255.255.0 có nghĩa gì ?
        Trừ các host có subnet mask /24. còn lại match hết.
        VD: Không match 192.168.1.1/24
        Match 192.168.1.1/26
        Trịnh Anh Luân
        - Email : trinhanhluan@vnpro.org
        - Search my site
        - Search VNPRO.ORG

        Trung Tâm Tin Học VnPro
        Địa chỉ: 149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
        Tel: (08) 35124257 (5 lines)
        Fax: (08) 35124314

        Home page: http://www.vnpro.vn
        Support Forum: http://www.vnpro.org
        Network channel: http://www.dancisco.com
        • Chuyên đào tạo quản trị mạng và hạ tầng Internet
        • Phát hành sách chuyên môn
        • Tư vấn và tuyển dụng nhân sự IT
        • Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

        Blog: http://www.vnpro.org/blog
        Wifi forum: http://www.wifipro.org

        Comment


        • #6
          to anh luancb: lam on cho em hoi them voi;neu cung mang 192.168.1.0/24 ma cam cac goi co ip le hoac chi cho cac goi ip le di qua thi minh can may access-list voi widecardmask nhu the nao a?,cam on

          Comment


          • #7
            sửa lại thành:
            acc-list 101 permit tcp 192.168.1.0 0.0.0.254 any eq 80
            Như vậy cho phép IP chẵn qua, deny lẻ. ( nhớ thêm dòng deny ở cuối acc-list nhé)
            * cho IP lẻ thì đã nêu ở trên đó bạn, deny IP chẳn, tức là permit IP lẻ !!!!
            Trịnh Anh Luân
            - Email : trinhanhluan@vnpro.org
            - Search my site
            - Search VNPRO.ORG

            Trung Tâm Tin Học VnPro
            Địa chỉ: 149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
            Tel: (08) 35124257 (5 lines)
            Fax: (08) 35124314

            Home page: http://www.vnpro.vn
            Support Forum: http://www.vnpro.org
            Network channel: http://www.dancisco.com
            • Chuyên đào tạo quản trị mạng và hạ tầng Internet
            • Phát hành sách chuyên môn
            • Tư vấn và tuyển dụng nhân sự IT
            • Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

            Blog: http://www.vnpro.org/blog
            Wifi forum: http://www.wifipro.org

            Comment


            • #8
              Originally posted by luancb View Post
              Trừ các host có subnet mask /24. còn lại match hết.
              VD: Không match 192.168.1.1/24
              Match 192.168.1.1/26
              WCM : 0.0.0.0 255.255.255.0 có nghĩa gì ?

              Chào các bạn,
              Thực sự bài tập 2 chính là một bài tập dành cho CCNA nhưng có khi CCNP cũng nhầm lẫn do không hiểu rỏ về khái niệm WildCard Masks.
              Giả sử như sau cho các bạn dễ hình dung :
              192.168.1.0 0.0.0.255 ta thấy rằng 3 octec đầu được check nên sẽ không thay đổi có nghĩa là 192.168.1 sẽ không đổi trong suốt range 192.168.1.1 - 254/24.
              Ta áp dụng điều này với bài tập trên , 0.0.0.0 255.255.255.0 có nghĩa là nó sẽ match cho những IP nào có dạng x.y.z.0 (với 0<=y,z<=255, 0<x<=255) như vậy có nghĩa là 10.0.3.0 sẽ là một ví dụ cho bài tập trên.
              Điều đặt ra là với 10.0.3.0 thì nó là địa chỉ mạng hay là host ?
              Mời các bạn thảo luận tiếp , hãy tin rằng bài tập trên các bạn có khi sẽ gặp trong những kỳ thi quan trọng đó.

              Chúc các bạn vui vẻ.
              Trần Mỹ Phúc
              tranmyphuc@hotmail.com
              Hãy add nick để có thông tin đề thi mới nhất :tranmyphuc (Hỗ trợ tối đa cho các bạn tự học)

              Cisco Certs : CCNP (Passed TSHOOT 1000/1000)

              Juniper Certs :
              JNCIP-ENT & JNCIP-SEC
              INSTRUCTORS (No Fee) : CISCO (Professional) , JUNIPER (Professional) , Microsoft ...

              [version 4.0] Ôn tập CCNA


              Comment


              • #9
                Anh phuc có thể nói thêm về câu 2 đc hok ?
                HỌC QUẢN TRỊ MẠNG - HOCQUANTRIMANG.COM

                LÝ QUANG THIỆN - MASAN'S NETWORK ADMIN

                Comment


                • #10
                  Hôm nay mới thấy kiểu wildcard mask này. Hay thiệt ha. Cám ơn anh Phúc. Ảo diệu ờ chỗ này. Ngày xưa cứ thắc mắc là tai sao ngừoi ta không xài subset mask không thôi còn wild card mask làm chi cho rắc rối. Bây giờ mới hiểu cái ảo diệu của wildcard masks
                  Last edited by HieuDallas; 06-10-2009, 10:36 AM.

                  Comment


                  • #11
                    cám ơn A Phúc
                    Bàn tay tặng đóa hồng bao giờ cũng còn phảng phất mùi thơm:53:

                    Phan Minh Tài
                    IT Engineer
                    yahoo : manowar_qb@yahoo.com
                    Skype : manowarbk
                    Email : minhtai.cnttt@gmail.com

                    Comment


                    • #12
                      Vd 2
                      Match the range from 132.43.16.32 to 132.43.31.63
                      132.43.31.63 - 132.43.16.32 = Wildcard mask 0.0.15.31
                      Access-list 1 permit 132.43.16.32 0.0.15.31
                      Hi!
                      Tôi thấy rằng ví dụ 2 đưa ra chưa rõ và gây hiểu nhầm
                      132.43.16.32 0.0.15.31 là cặp địa chỉ IP và Wildcard Mask đại diện cho 16 dải địa chỉ không liên tục sau:
                      132.43.16.32, 132.43.16.33, 132.43.16.34, …. , 132.43.16.62, 132.43.16.63
                      132.43.17.32 – 132.43.17.63
                      132.43.18.32 – 132.43.18.63
                      ….
                      132.43.30.32 – 132.43.30.63
                      132.43.31.32 – 132.43.31.63
                      hay 132.43.[16-31].[32-63]
                      Wildcard mask đối xử với các bit và các octet hoàn toàn độc lập với nhau.

                      Bài tập bạn đưa ra tôi giải như sau:
                      1.
                      access-list 101 deny tcp 192.168.1.0 0.0.0.254 any eq web
                      access-list 101 permit ip any any
                      2.
                      Ý nghĩa của cặp IP/WCM 0.0.0.0 255.255.255.0
                      Cặp này đại diện cho tất cả các địa chỉ IP có octet thứ 4 bằng 0.
                      Địa chỉ này có thể là:
                      - 1 địa chỉ mạng : 192.168.1.0/24
                      - 1 địa chỉ mạng con : 172.16.1.0/28
                      - 1 địa chỉ host : 10.0.1.0/20

                      Comment


                      • #13
                        Originally posted by tranmyphuc View Post
                        WCM : 0.0.0.0 255.255.255.0 có nghĩa gì ?

                        Chào các bạn,
                        Thực sự bài tập 2 chính là một bài tập dành cho CCNA nhưng có khi CCNP cũng nhầm lẫn do không hiểu rỏ về khái niệm WildCard Masks.
                        Giả sử như sau cho các bạn dễ hình dung :
                        192.168.1.0 0.0.0.255 ta thấy rằng 3 octec đầu được check nên sẽ không thay đổi có nghĩa là 192.168.1 sẽ không đổi trong suốt range 192.168.1.1 - 254/24.
                        Ta áp dụng điều này với bài tập trên , 0.0.0.0 255.255.255.0 có nghĩa là nó sẽ match cho những IP nào có dạng x.y.z.0 (với 0<=y,z<=255, 0<x<=255) như vậy có nghĩa là 10.0.3.0 sẽ là một ví dụ cho bài tập trên.
                        Điều đặt ra là với 10.0.3.0 thì nó là địa chỉ mạng hay là host ?
                        Mời các bạn thảo luận tiếp , hãy tin rằng bài tập trên các bạn có khi sẽ gặp trong những kỳ thi quan trọng đó.

                        Chúc các bạn vui vẻ.

                        Theo em hiểu thì câu 2 sẽ filter tất cả các subnetwork có SNM = 255.255.255.0 , còn lại các usable host address sẽ bỏ qua. Vậy thì 10.0.3.0 sẽ là địa chỉ mạng được ACL filter. Có gì anh Phúc góp ý thêm ^^

                        Comment


                        • #14
                          Originally posted by luancb View Post
                          sửa lại thành:
                          acc-list 101 permit tcp 192.168.1.0 0.0.0.254 any eq 80
                          Như vậy cho phép IP chẵn qua, deny lẻ. ( nhớ thêm dòng deny ở cuối acc-list nhé)
                          * cho IP lẻ thì đã nêu ở trên đó bạn, deny IP chẳn, tức là permit IP lẻ !!!!
                          Cho mình hỏi có phải lấy dãy số lẽ thì sẽ là 192.168.1.1 (hoặc 192.168.1.x với x là số lẽ và 0<x<=255) và WCM là 255.255.255.254 ?

                          Comment

                          • Working...
                            X