ROS 通过L7控制QQ黑白名单

1、首先,通过L7建立QQ黑名单总规则,IP---Firewall---Layer7 Protocols---"+"

      Name:qq-all     Regexp:^.?.+$<说明:对照下图有点区别是因为那个L复制的时候自动被替换成了空格>    

   Comment:QQControl  如图:

L7QQ黑名单总规则然后

 

2、然后建立允许通过QQ白名单,IP---Firewall---Layer7 Protocols---"+"
  Name:qq-QQ号码     Regexp:^.?\x02.+\x68\x20\xAF\x64.+\x03$    Comment:QQControl  如图:

QQ白名单,

(这里需注意,因为我们的QQ号码都是10进制,要通过L7登录服务器的话必须把10进制转成16进制,即正则。另外,由于部分QQ号码转成16进制后无法登录,这里需进一步进行转换,具体对照博客尾部对照列表)

3、返回到IP---Firewall---“+”,General:Chain--forward ,如图:

           

 Advanced:Layer7 Protocol--选择2中的QQ-1210101574,如图:

 

Action:Action--Accept,如图:

最后点击OK即可,即表示该网段网段所有除了1210101572这个QQ号能上以外,其它都无法登录!

 

转换对照列表如下:

 

列1 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f
  \\x61 \\x62 \\x63 \\x64 \\x65 \\x66 \\x67 \\x68 \\x69 \\x6a \\x6b \\x6c \\x6d \\x6e \\x6f
                               
  50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e
  \\x70 \\x71 \\x72 \\x73 \\x74 \\x75 \\x76 \\x77 \\x78 \\x79 \\x7a \\[ \\\\ \\] \\^
                               
  24 28 29 2a 2b 2e 3f 7b 7c 7d 00        
  \\\$ \\( \\) \\* \\+ \\. \\? \\{ \\| \\} .\?        

本文出自 “沉默” 博客,转载请与作者联系!

你可能感兴趣的:(黑白)