mirror of
https://github.com/pi-hole/dnsmasq.git
synced 2025-12-19 10:18:25 +00:00
import of dnsmasq-2.52.tar.gz
This commit is contained in:
@@ -49,7 +49,8 @@ ese directorio.
|
||||
.TP
|
||||
.B \-E, --expand-hosts
|
||||
Agregar el dominio a nombres sencillos (sin punto) en /etc/hosts de la
|
||||
misma manera que con nombres derivados de DHCP.
|
||||
misma manera que con nombres derivados de DHCP. N<>tese que esto no
|
||||
aplica a nombres de dominio en cnames, expedientes PTR, TXT, etc.
|
||||
.TP
|
||||
.B \-T, --local-ttl=<tiempo>
|
||||
Al responder con informaci<63>n desde /etc/hosts o desde el archivo
|
||||
@@ -133,8 +134,8 @@ solo DHCP y/o TFTP.
|
||||
.TP
|
||||
.B \-P, --edns-packet-max=<tama<6D>o>
|
||||
Especificar el paquete UDP EDNS.0 m<>s grande que es soportado por
|
||||
el reenviador DNS. Por predeterminado es 1280, lo cual es el
|
||||
m<EFBFBD>ximo recomendado en RFC2671 para ethernet.
|
||||
el reenviador DNS. Por predeterminado es 4096, lo cual es el
|
||||
tama<EFBFBD>o recomendado en RFC5625.
|
||||
.TP
|
||||
.B \-Q, --query-port=<puerto>
|
||||
Enviar b<>squedas outbound desde, y escuchar por respuestas en,
|
||||
@@ -459,7 +460,7 @@ de casos. La
|
||||
es al usar resolvedores de bit<69>coras de servidores web, los cuales pueden
|
||||
generar un n<>mero inmenso de b<>squedas simult<6C>neas.
|
||||
.TP
|
||||
.B \-F, --dhcp-range=[[net:]network-id,]<direcci<63>n-inicio>,<direcci<63>n-final>[[,<m<>scara>],<broadcast>][,<tiempo de arriendo>]
|
||||
.B \-F, --dhcp-range=[[net:]network-id,]<direcci<63>n-inicio>,<direcci<63>n-final>[,<m<>scara>[,<broadcast>]][,<tiempo de arriendo>]
|
||||
Habilitar el servidor DHCP. Direcciones ser<65>n distribuidas desde el
|
||||
rango <direcci<63>n-inicio> hasta <direcci<63>n-final> y desde direcciones definidas
|
||||
est<EFBFBD>ticamente en opciones
|
||||
@@ -578,6 +579,11 @@ Leer informaci
|
||||
Leer informaci<63>n sobre opciones DHCP desde el archivo especificado. La
|
||||
ventaja de usar esta opci<63>n es la misma que con --dhcp-hostsfile: el
|
||||
archivo dhcp-optsfile ser<65> re-le<6C>do cuando dnsmasq recibe un SIGHUP.
|
||||
N<EFBFBD>tese que es posible colocar la informaci<63>n mediante
|
||||
.B --dhcp-boot
|
||||
como opciones DHCP, usando los nombres de opci<63>n bootfile-name,
|
||||
server-ip-address, y tftp-server. Esto permite que sean incluidas en
|
||||
un archivo dhcp-optsfile.
|
||||
.TP
|
||||
.B \-Z, --read-ethers
|
||||
Leer /etc/ethers en busca de informaci<63>n sobre hosts para el servidor
|
||||
@@ -587,7 +593,7 @@ dnsmasq, estas l
|
||||
.B --dhcp-host
|
||||
que contienen la misma informaci<63>n. /etc/ethers es re-le<6C>da cuando dnsmasq recibe un SIGHUP.
|
||||
.TP
|
||||
.B \-O, --dhcp-option=[<network-id>,[<network-id>,]][encap:<opt>,][vendor:[<vendor-class>],][<opt>|option:<opt-name>],[<value>[,<value>]]
|
||||
.B \-O, --dhcp-option=[<network-id>,[<network-id>,]][encap:<opt>,][vi-encap:<enterprise>,][vendor:[<vendor-class>],][<opt>|option:<opt-name>],[<valor>[,<valor>]]
|
||||
Especificar opciones diferentes o extra a clientes DHCP. Por
|
||||
predeterminado, dnsmasq env<6E>a algunas opciones est<73>ndar a clientes
|
||||
DHCP. La m<>scara de subred y direcci<63>n broadcast son fijadas igual
|
||||
@@ -657,9 +663,16 @@ enviar
|
||||
opciones son brindadas que est<73>n encapsuladas con el mismo n<>mero de
|
||||
opci<EFBFBD>n entonces ser<65>n correctamente combinadas en una opci<63>n encapsulada.
|
||||
encap: y vendor: no pueden ser fijadas ambas dentro de la misma opci<63>n dhcp-option.
|
||||
|
||||
La variante final en opciones encapsuladas es "Vendor-Identifying Vendor Options"
|
||||
como especificado en RFC3925. Estos son denotados as<61>:
|
||||
.B --dhcp-option=rfc3925-encap:2, 10, "text"
|
||||
El n<>mero en la secci<63>n rfc3925-encap: es el n<>mero enterprise usado
|
||||
para identificar esta opci<63>n.
|
||||
|
||||
La direcci<63>n 0.0.0.0 no es tratada de forma especial en opciones encapsuladas.
|
||||
.TP
|
||||
.B --dhcp-option-force=[<network-id>,[<network-id>,]][encap:<opt>,][vendor:[<vendor-class>],]<opt>,[<value>[,<value>]]
|
||||
.B --dhcp-option-force=[<network-id>,[<network-id>,]][encap:<opt>,][rfc3925-encap:<enterprise>,][vendor:[<vendor-class>],]<opt>,[<valor>[,<valor>]]
|
||||
Esto funciona ex<65>ctamente de la misma forma que
|
||||
.B --dhcp-option
|
||||
excepto que la opci<63>n siempre ser<65> enviada, a<>n si el cliente no la pide en
|
||||
@@ -713,7 +726,7 @@ network-id es fijado.
|
||||
.B --dhcp-subscrid=<network-id>,<subscriber-id>
|
||||
Trazar de opciones relay subscriber-id RFC3993 a opciones network-id.
|
||||
.TP
|
||||
.B --dhcp-match=<network-id>,<option number>|option:<option name>[,<value>]
|
||||
.B --dhcp-match=<network-id>,<option number>|option:<option name>|vi-encap:<enterprise>[,<valor>]
|
||||
Sin un valor, fijar la etiqueta network-id si el cliente env<6E>a una opci<63>n
|
||||
DHCP del n<>mero o valor brindado. Cuando un valor es brindado, fijar la
|
||||
etiqueta solo si la opci<63>n es enviada y coincide con el valor. El valor puede
|
||||
@@ -729,6 +742,11 @@ coincidir, as
|
||||
fijar<EFBFBD> la etiqueta a "efi-ia32" si el n<>mero 6 aparece en la lista de
|
||||
architecturas enviada por los clientes en opci<63>n 93. (Ver RFC 4578 para
|
||||
detalles.) Si el valor es un string, coincidencia substring es usada.
|
||||
|
||||
La forma especial con vi-encap:<enterpise number> busca coincidencia con
|
||||
clases de vendedor identificadoras para el enterprise especificado. Por
|
||||
favor ver RFC 3925 para mas detalles sobre las bestias raras e interesantes.
|
||||
.TP
|
||||
.B \-J, --dhcp-ignore=<network-id>[,<network-id>]
|
||||
Cuando todos los network ids brindados coincidan con el juego de
|
||||
network ids derivados de las clases net, host, y vendor, ignorar
|
||||
@@ -762,7 +780,7 @@ el inicio atrav
|
||||
ellas deber<65>n coincidir para que esta configuraci<63>n sea enviada. N<>tese
|
||||
que network-ids est<73>n prefijadas con "net:" para distinguirlas.
|
||||
.TP
|
||||
.B --pxe-service=[net:<network-id>,]<CSA>,<texto de men<EFBFBD>>,<nombre base>|<tipo de servicio boot>[,<direcci<63>n de servidor>]
|
||||
.B --pxe-service=[net:<network-id>,]<CSA>,<texto de men<EFBFBD>>[,<nombre base>|<tipo de servicio boot>][,<direcci<63>n de servidor>]
|
||||
La mayor<6F>a de usos para boot-ROMS PXE simplemente permiten al sistema PXE
|
||||
obtener una direcci<63>n IP y entonces bajar el archivo especificado por
|
||||
.B dhcp-boot
|
||||
@@ -784,10 +802,11 @@ direcci
|
||||
N<EFBFBD>tese que el sufijo "layer" (normalmente ".0") es brindado por PXE, y
|
||||
no debe ser agregado al nombre base. Si un n<>mero entero es brindado en vez
|
||||
de un nombre base, entonces el cliente PXE buscar<61> un servicio boot adecuado
|
||||
para ese tipo de red. Esta b<>squeda puede ser hecha mediante multicast o
|
||||
broadcast, o directamente a un servidor si la direcci<63>n IP es brindada. Un
|
||||
tipo de servicio boot de 0 es especial, y abortar<61> el proceso boot de red
|
||||
y continuar<61> desde medio local.
|
||||
para ese tipo de red. Esta b<>squeda puede ser hecha mediante broadcast,
|
||||
o directamente a un servidor si la direcci<63>n IP es brindada. Si ning<6E>n tipo
|
||||
de servicio boot o nombre de archivo es brindado (o un tipo de servicio boot
|
||||
de 0 es especificado), entonces la opci<63>n de men<65> abortar<61> el proceso net boot
|
||||
y continuar<61> desde el medio local.
|
||||
.TP
|
||||
.B --pxe-prompt=[net:<network-id>,]<prompt>[,<timeout>]
|
||||
Fijar esto hace que un aviso sea expuesto despues del boot PXE. Si el timeout
|
||||
@@ -879,10 +898,11 @@ El ambiente es heredado del usuario que ha invocado a dnsmasq, y si el
|
||||
host brind<6E> un client-id, es almacenado en la variable de ambiente
|
||||
DNSMASQ_CLIENT_ID. Si el dominio completamente calificado del host
|
||||
es conocido, la parte de dominio es almacenada en DNSMASQ_DOMAIN. Si
|
||||
el cliente brinda informaci<63>n de clase de vendedoro usuario,
|
||||
estos son brindados en las variables DNSMASQ_VENDOR_CLASS y
|
||||
el cliente brinda informaci<63>n de clase de vendedor, nombre de host,
|
||||
o clase de usuario, estos son brindados en las variables
|
||||
DNSMASQ_VENDOR_CLASS, DNSMASQ_SUPPLIED_HOSTNAME, y
|
||||
DNSMASQ_USER_CLASS0..DNSMASQ_USER_CLASSn, pero solo para acciones "add"
|
||||
y "old" cuando un host resume un arriendo existente, dado a que estos
|
||||
y "old" cuando un host reanuda un arriendo existente, dado a que estos
|
||||
datos no son almacenados en la base de datos de arriendos de dnsmasq.
|
||||
Si dnsmasq fue compilado con HAVE_BROKEN_RTC, entonces la duraci<63>n del
|
||||
arriendo (en segundos) es almacenada en DNSMASQ_LEASE_LENGTH, de otra
|
||||
@@ -894,7 +914,10 @@ evento "old" es generado con el nuevo estado del arriendo, (por ejemplo, sin
|
||||
nombre), y el nombre anterior es brindado en la variable de ambiente
|
||||
DNSMASQ_OLD_HOSTNAME. DNSMASQ_INTERFACE almacena el nombre de la interface
|
||||
en la cual lleg<65> el pedido; esto no es fijado para acciones "viejas"
|
||||
cuando dnsmasq re-inicia.
|
||||
cuando dnsmasq re-inicia. DNSMASQ_RELAY_ADDRESS es fijado si el cliente
|
||||
us<EFBFBD> un relay DHCP para contactar a dnsmasq y la direcci<63>n IP del relay
|
||||
es conocida. DNSMASQ_TAGS contiene todas las etiquetas network-id fijadas
|
||||
durante la transacci<63>n DHCP, separadas por espacios.
|
||||
Todos los descriptores de archivo est<73>n cerrados
|
||||
excepto stdin, stdout, y stderr los cuales est<73>n abiertos a /dev/null
|
||||
(excepto en modo debug).
|
||||
@@ -1040,11 +1063,13 @@ Especificar un archivo de configuraci
|
||||
tambi<EFBFBD>n es permitida en archivos de configuraci<63>n, para incluir m<>ltiples
|
||||
archivos de configuraci<63>n.
|
||||
.TP
|
||||
.B \-7, --conf-dir=<directorio>
|
||||
.B \-7, --conf-dir=<directorio>[,<file-extension>......]
|
||||
Leer todos los archivos dentro del directorio brindado como archivos
|
||||
de configuraci<63>n. Archivos cuyos nombres terminen con ~ o comienzen
|
||||
con . o comienzen y terminen con # son ignorados. Esta opci<63>n puede
|
||||
ser brindada en la l<>nea de comandos o en un archivo de configuraci<63>n.
|
||||
de configuraci<63>n. Si extensiones son brindadas, cualquier archivo que
|
||||
termine en esas extensiones son ignorados. Cualquier archivos cuyos nombres
|
||||
terminen con ~ o comienzen con . o comienzen y terminen con # siempre son
|
||||
ignorados. Esta opci<63>n puede ser brindada en la l<>nea de comandos o en un
|
||||
archivo de configuraci<63>n.
|
||||
.SH ARCHIVO DE CONFIGURACION
|
||||
Al inicio, dnsmasq lee
|
||||
.I /etc/dnsmasq.conf,
|
||||
@@ -1285,6 +1310,23 @@ o en un archivo hosts adicional. La lista puede ser muy larga. Dnsmasq ha sido
|
||||
probado exit<69>samente con un mill<6C>n de nombres. Ese tama<6D>o de archivo necesita
|
||||
un CPU de 1GHz y aproximadamente 60MB de RAM.
|
||||
|
||||
.SH INTERNACIONALIZACION
|
||||
|
||||
Dnsmasq puede ser compilado con soporte para internacionalizaci<63>n. Para hacer esto,
|
||||
los targets make "all-i18n" y "install-i18n" deber<65>n ser usados en vez de
|
||||
los targets est<73>ndares "all" y "install". Cuando internacionalizaci<63>n es
|
||||
compilada, dnsmasq producir<69> mensajes de bit<69>cora en el lenguaje local y soportar<61>
|
||||
dominios internacionalizados (IDN). Nombres de dominio en /etc/hosts, /etc/ethers,
|
||||
y /etc/dnsmasq.conf que contienen car<61>cteres no-ASCII ser<65>n traducidos a
|
||||
representaci<EFBFBD>n interna DNS punycode. N<>tese que dnsmasq determina ambos el
|
||||
lenguaje para mensajes y el juego de car<61>cteres asumido para archivos de configuraci<63>n
|
||||
de la variable ambiental LANG. Esto debe estar fijado al valor predeterminado del sistema
|
||||
por el gui<75>n responsable de iniciar dnsmasq. Al editar archivos de configuraci<63>n,
|
||||
tener cuidado de hacerlo usando solo el locale predeterminado del sistema y no
|
||||
uno especifico del usuario, dado a que dnsmasq no tiene ninguna manera directa de
|
||||
determinar el juego de caracteres en uso, y debe asumir que es el predeterminado
|
||||
del sistema.
|
||||
|
||||
.SH ARCHIVOS
|
||||
.IR /etc/dnsmasq.conf
|
||||
|
||||
|
||||
Reference in New Issue
Block a user