![]() |
![]()
| ![]() |
![]()
NAMEGungho::Component::BlockPrivateIP - Block Requests With Private IP Address SYNOPSIScomponents: - BlockPrivateIP DESCRIPTIONSome domain names map to private IP addresses such as 192.168.*.* purpose, which could cause DoS in certain situations. Loading this component will make addresses resolved via DNS lookups to be blocked, if they resolved to a private IP address such as 192.168.1.1. Note that 127.0.0.1 is also considered a private IP. METHODSrequest_is_allowedOverrides Gungho::Component::Core::request_is_allowed() handle_dns_responseOverrides Gungho::Component::Core::handle_dns_response() block_private_ip_addressCheck the given address, and if it's a private address, generates an error HTTP Response/ address_is_privateGiven an address, returns true if the address looks like a private IP SEE ALSORegexp::Common
|