1、首先,通过L7建立QQ黑名单总规则,IP---Firewall---Layer7 Protocols---"+"
Name:qq-all Regexp:^.?.+$<说明:对照下图有点区别是因为那个L复制的时候自动被替换成了空格>
Comment:QQControl 如图:
2、然后建立允许通过QQ白名单,IP---Firewall---Layer7 Protocols---"+"
Name:qq-QQ号码 Regexp:^.?\x02.+\x68\x20\xAF\x64.+\x03$ Comment:QQControl 如图:
(这里需注意,因为我们的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 | |||||
\\\$ | \\( | \\) | \\* | \\+ | \\. | \\? | \\{ | \\| | \\} | .\? |
转载于:https://blog.51cto.com/silencey/1159245