ADMIN_IPFILE Keyword
ADMIN_IPFILE={filename}
This keyword controls access to administrative data maintained by the server by defining an I/P filtering file.
The format of the {filename} is similar to an INI file where sections named '[Ip_Allowed]' or '[Ip_NotAllowed]' contain keyword entries that identify IP addresses that are granted or denied access to the administrative services. Each keyword entry included in one section cannot be used in the other section. Each keyword entry is formatted as follows:
[Ip_Allowed]
IP_{key32A}={key32B} ;Comment
[Ip_NotAllowed]
IP_{key32C}={key32D} ;Comment
All keyword data strings found in the {key32A}, {key32B}, {key32C}, {key32D} definitions are mutually exclusive. Each of the definition strings are composed of thirty-two (32) hexadecimal digits that decode to a specific IP address or mask. A Sunbelt administrative program name SUNADMIN is available to generate IP line item entries for placement into the IP filtering sections.
If only the '[Ip_NotAllowed]' section exists and an IP address or mask is placed into it, that IP address or mask is immediately rejected when access is attempted. All other IP addresses are accepted.
If only the '[Ip_Allowed]' section exists and an IP address is placed into it, that IP address or mask is immediately accepted when access is attempted. All other IP addresses are rejected.
If both the '[Ip_NotAllowed]' and '[Ip_Allowed]' sections exist, filtering occurs when IP address/mask are found in the sections as follows:
|
|
[Ip_NotAllowed] |
[Ip_Allowed] |
Access is ... |
|
IP found: |
Yes |
No |
Rejected |
|
|
Yes |
Yes |
Rejected |
|
|
No |
Yes |
Allowed |
|
|
No |
No |
Rejected |
Examples:
[Ip_NotAllowed]
IP_A3AFE8647761CC20B40CB40AA3787CFC=4A7818B5036C62E34DE5052D01E08288
[Ip_Allowed]
IP_413983C797C84B6C0EABC529EF409F2A=03B22EB077366E90EFB59413DD7B52E0
See Also: PLBSERVE Keywords, PLBSERVE Command Syntax
![]() |