Defines the IP address that will be blocked by EMS. If a blacklist is specified, access will only be granted to IP address does NOT APPEAR on the blacklist.
Implementation:
| Blacklist | Whitelist | Allowed IPs |
|---|---|---|
| empty | empty | all IPs are allowed |
| x.x.x.x | empty | all IPs are allowed except for x.x.x.x |
| empty | y.y.y.y | only y.y.y.y is allowed |
| x.x.x.x | y.y.y.y | only y.y.y.y is allowed |
| no file | y.y.y.y | only y.y.y.y is allowed |
| x.x.x.x | no file | all IPs are allowed except for x.x.x.x |
| no file | no file | error |
##Notes:
-
enableIPFiltershould be set totruein webconfig.lua to be able to read the blacklist file -
blacklistFilecode should not be commented to be able to honor the list of blacklisted IP addressEntry in config.lua:
enableIPFilter=true, whitelistFile="..\\config\\whitelist.txt", blacklistFile="..\\config\\blacklist.txt", -
If IP address is both on whitelist and blacklist file, EMS will treat the IP address as blacklisted