DragonFly On-Line Manual Pages
PGEODNS(1) User Contributed Perl Documentation PGEODNS(1)
NAME
pgeodns - Perl Geographic DNS Server
OVERVIEW
A small perl dns server for distributing different replies based on the
source location of the request. It uses Geo::IP to make the
determination.
OPTIONS
--interface [ip]
The interface to bind to. Can be specified multiple times and
contain comma separated IPs for specifying multiple interfaces.
The first interface will be used as the "server id" in diagnostic
outputs.
If a hostname is used instead of an IP, a DNS lookup will be done
on startup to find the IP address.
--user [user / uid]
The username or uid to run as after binding to port 53.
--config [config file]
Base configuration file; defaults to ./pgeodns.conf
--verbose
Print even more status output.
CONFIGURATION
pgeodns.conf in the current directory. Review it and the included
samples in config/* until it gets documented. :-)
REFERENCES
RFC2308 http://www.faqs.org/rfcs/rfc2308.html
BUGS? COMMENTS?
Send them to ask@develooper.com.
COPYRIGHT
Copyright 2004-2010 Ask Bjoern Hansen, Develooper LLC
Licensed under the Apache License, Version 2.0 (the "License"); you may
not use this file except in compliance with the License. You may
obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
implied. See the License for the specific language governing
permissions and limitations under the License.
perl v5.20.2 2012-02-22 PGEODNS(1)