Mercurial > prosody-wiki
comparison mod_host_guard.wiki @ 280:22f6a2a998cf
Made it clearer?
author | maranda3985@gmail.com |
---|---|
date | Sat, 26 May 2012 20:52:16 +0000 |
parents | 012884e6ba5d |
children | a0d014edd8df |
comparison
equal
deleted
inserted
replaced
279:7c63f7c44a0f | 280:22f6a2a998cf |
---|---|
14 | 14 |
15 * The plugin can work either by blocking all remote access (s2s) to a certain resource with optional exceptions (useful for components) | 15 * The plugin can work either by blocking all remote access (s2s) to a certain resource with optional exceptions (useful for components) |
16 * Or by selectively blocking certain remote hosts through blacklisting (by using host_guard_selective and host_guard_blacklisting) | 16 * Or by selectively blocking certain remote hosts through blacklisting (by using host_guard_selective and host_guard_blacklisting) |
17 | 17 |
18 Module configuration syntax: | 18 Module configuration syntax: |
19 {{{ | 19 <code language="lua"> |
20 host_guard_blockall = { "no_access.yourhost.com", "no_access2.yourhost.com" } | 20 host_guard_blockall = { "no_access.yourhost.com", "no_access2.yourhost.com" } -- insert here the local hosts where you want to forbid all remote traffic to. |
21 host_guard_blockall_exceptions = { "i_can_access.no_access.yourhost.com" } | 21 host_guard_blockall_exceptions = { "i_can_access.no_access.yourhost.com" } -- exceptions for the above. |
22 host_guard_selective = { "no_access_from_blsted.myhost.com", "no_access_from_blsted.mycomponent.com" } | 22 host_guard_selective = { "no_access_from_blsted.myhost.com", "no_access_from_blsted.mycomponent.com" } -- insert here the local hosts where you want to employ blacklisting. |
23 host_guard_blacklist = { "remoterogueserver.com", "remoterogueserver2.com" } | 23 host_guard_blacklist = { "remoterogueserver.com", "remoterogueserver2.com" } -- blacklisted remote hosts. |
24 }}} | 24 </code> |
25 | 25 |
26 The above is updated when the server configuration is reloaded so that you don't need to restart the server. | 26 The above is updated when the server configuration is reloaded so that you don't need to restart the server. |
27 | 27 |
28 = Compatibility = | 28 = Compatibility = |
29 | 29 |