149 lines
4.1 KiB
Plaintext
149 lines
4.1 KiB
Plaintext
# $Id: mdnsproxy.conf.sample,v 1.1 2001/06/09 00:30:35 tale Exp $
|
|
#
|
|
# Sample mdnsproxy configuration file 'mdnsproxy.conf'.
|
|
#
|
|
|
|
#
|
|
# 'listen' entry specifies the mdnsproxy's listening port.
|
|
# The default is to use address 0.0.0.0 (INADDR_ANY) and port 53.
|
|
#
|
|
# syntax)
|
|
# listen [<IP address>][:<port number>]
|
|
#
|
|
# ex) listen 127.0.0.1 -- only accept loopback connections
|
|
# listen :1053 -- port number can be specified
|
|
# listen 127.0.0.1:1053 -- combination of above
|
|
#
|
|
#listen 127.0.0.1
|
|
|
|
#
|
|
# 'forward' entry specifies the name server's port to which mdnsproxy
|
|
# forwards requests. This entry MUST be specified.
|
|
#
|
|
# Normally mdnsproxy uses unspecified local port number for sending
|
|
# queries to the server, but if 'bind4compat' option is specified,
|
|
# mdnsproxy uses the same port number as the listening port specified
|
|
# by the 'listen' entry.
|
|
#
|
|
# syntax)
|
|
# forward <IP address>[:<port number>] [bind4compat]
|
|
#
|
|
# ex) forward 10.0.0.2 -- forward 10.0.0.2 port 53
|
|
# forward 10.0.0.2:1053 -- port number can be specified
|
|
# forward 10.0.0.2 bind4compat -- use fixed port number.
|
|
forward xxx.xxx.xxx.xxx
|
|
|
|
#
|
|
# 'client-encoding' entry specifies the codeset (encoding) of domain
|
|
# names in the messages sent by the clients.
|
|
#
|
|
# syntax)
|
|
# client-encoding <encoding>
|
|
#
|
|
#client-encoding EUC-JP
|
|
client-encoding Shift_JIS
|
|
|
|
#
|
|
# 'mdn-conf-file' entry specifies the pathname of configuration file for
|
|
# libmdn, the library responsible for most of the MDN processing for
|
|
# mdnsproxy. If it is not specified, mdnsproxy reads default configuration
|
|
# file.
|
|
#
|
|
# syntax)
|
|
# mdn-conf-file <pathname>
|
|
#
|
|
#mdn-conf-file /usr/local/etc/mdn.conf
|
|
|
|
#
|
|
# 'log-file' entry specifies the pathname of the log file. If the string
|
|
# `syslog' is given, mdnsproxy will record its events with syslog.
|
|
# If the entry is not specified, default log file will be used.
|
|
#
|
|
# syntax)
|
|
# log-file (<pathname> | syslog)
|
|
#
|
|
#log-file /var/log/mdnsproxy.log
|
|
|
|
#
|
|
# 'log-level' entry specifies the logging level for mdnsproxy.
|
|
# Valid levels are 'none' (no logging at all, not recommended),
|
|
# 'fatal' (only logs fatal errors), 'warn' (also logs warning messages)
|
|
# and 'trace' (also includes trace messages). The default level is 'warn'.
|
|
# 'trace' level is useful for debugging mdnsproxy itself, but it makes
|
|
# the log file grow rather quickly.
|
|
#
|
|
# syntax)
|
|
# log-level <level>
|
|
#
|
|
log-level warn
|
|
|
|
#
|
|
# 'mdn-log-level' entry specifies the logging level for libmdn.
|
|
# Unless you are debugging mDNkit, you should keep this entry unspecified.
|
|
#
|
|
# syntax)
|
|
# mdn-log-level <level>
|
|
#
|
|
#mdn-log-level 1
|
|
|
|
#
|
|
# 'syslog-facility' entry specifies the syslog facility to be assigned to
|
|
# log messages output by mdnsproxy. The entry is ignored unless the
|
|
# `log-file' entry is set to `syslog'. If the entry is not specified,
|
|
# `daemon' will be used.
|
|
#
|
|
# syntax)
|
|
# syslog-facility <facility>
|
|
#
|
|
#syslog-facility daemon
|
|
|
|
#
|
|
# 'user-id' entry and 'group-id' entry specify the user/group ID
|
|
# in which privilege mdnsproxy operates. mdnsproxy tries to switch
|
|
# to the specified user/group after initialization process is finished.
|
|
#
|
|
# syntax)
|
|
# user-id <name-or-number>
|
|
# group-id <name-or-number>
|
|
#
|
|
# ex) user-id nobody -- specify by name,
|
|
# group-id 1000 -- or by number
|
|
#
|
|
user-id nobody
|
|
#group-id nobody
|
|
|
|
#
|
|
# 'root-directory' entry specifies the root directory of mdnsproxy
|
|
# process. mdnsproxy performs chroot() to this directory after
|
|
# initialization. Note that chroot() is allowed only for super-users.
|
|
#
|
|
# syntax)
|
|
# root-directory <path>
|
|
#
|
|
root-directory /var/mdnsproxy
|
|
|
|
#
|
|
# `allow-access' entry specifies which hosts are allowed to access to the
|
|
# server. Defining multiple entries are also permitted. If it is not
|
|
# specified, the server allows to acceess from all hosts.
|
|
#
|
|
# syntax)
|
|
# allow-access <IP address> | <IP prefix>
|
|
#
|
|
# ex) allow-access 127.0.0.1
|
|
# -- allow access from the host 127.0.0.1
|
|
# allow-access 192.168.100.0/24
|
|
# -- allow access from hosts on the network 192.168.100.0/24.
|
|
#
|
|
#allow-access xxx.xxx.xxx.xxx
|
|
|
|
#
|
|
# `log-on-denied' entry specifies whether or not to log denied access.
|
|
# If it is not specified, the server doesn't record denied access.
|
|
#
|
|
# syntax)
|
|
# log-on-denied <yes>
|
|
# log-on-denied <no>
|
|
#
|
|
#log-on-denied no
|