Su intranet personal (parte 2). (1 / 6 paso)

Paso 1: Intercambio de router 1 para una pc e instalar dnsmasq.

Ya que solo necesitamos una conexión de red que será necesario añadir una tarjeta de interfaz metwork extra en esta unidad. Siempre puede Agregar un interruptor para más conexiones. Probablemente usted necesitará añadir un interruptor para cambiar el router.

Dnsmasq

DNSmasq proporciona dos servicios, ya sea que se puede utilizar independientemente.

  • Servicio de DNS
  • Servicio DHCP (incluyendo características de arranque en red)

Una memoria caché DNS local puede acelerar la navegación por internet porque el navegador del usuario no será necesario tener acceso a un servidor de nombres de dominio cuando busca un nombre de dominio que el equipo ha visitado antes.

DHCP permite que el ordenador del usuario asignar direcciones de red a otros equipos de la red cableada o inalámbrica. Un equipo necesita una dirección de red único para tener acceso a internet.

DNSmasq no está diseñado para la llamada "conexión compartida a Internet," sin embargo, proporciona muchos de los servicios necesarios en el fondo. Con DNSmasq configurar, sólo dos comandos adicionales pueden configurar internet conexión compartida (ref?).

Tenga en cuenta que el paquete "dnsmasq" interfiere con Network Manager que puede utilizar "dnsmasq-base" para proporcionar servicios DHCP cuando se comparte una conexión a internet. Por lo tanto, si utiliza el administrador de la red (final en configuraciones simples solamente), luego instalar dnsmasq-base, pero no de dnsmasq. Si usted tiene una configuración más complicada, desinstalar el administrador de red use dnsmasq, o software similar (bind9, dhcpd, etc) y configurar cosas a mano.

Configuración de dnsmasq

Como gran parte de los paquetes de Ubuntu, dnsmasq está en el universo. Asegúrese de que su activa y ejecutar estos comandos

dnsmasq se puede configurar editando el archivo

Caché de DNS local

Un servidor DNS resuelve nombres de dominio legible humana en direcciones IP. Por ejemplo, cuando uno pide ubuntu.com, el servidor DNS encuentra la dirección IP de ubuntu.com. Uno puede ejecutar un caché de DNS en un equipo mediante los pasos siguientes. Esto acortará el tiempo necesario para ver los nombres de dominio durante la navegación. La diferencia de tiempo es del orden de cientos de milisegundos.

Después de instalar dnsmasq, utilice el editor de texto de la opción, como gedit, nano o vim para editar:

Nota: para guardar modificaciones, el editor debe ejecutar con permisos de administrador, por ejemplo sudo gedit /etc/dnsmasq.conf . Cambie la línea que se parece (debe ser alrededor de línea 90):

von

Ahora, edite el archivo

Asegúrese de que alrededor de línea 20 se parece a lo siguiente:

El anteponer los servidores de nombres de dominio 127.0.0.1; es la parte importante de la configuración. Añadir la opción de anteponer asegura que 127.0.0.1 aparecerá en la parte superior de la lista de servidores DNS. 127.0.0.1 se refiere a la computadora del usuario. Cuando el ordenador del usuario necesita resolver un nombre de dominio, remitirá dicha solicitud a dnsmasq (que se ejecuta en 127.0.0.1).

Ahora, edite el archivo:

El archivo debe ser algo así,

No te preocupes si en la lista anterior de nombres números no son lo mismo que lo que aparece en el editor de texto. Pero asegúrese de agregar el equipo del usuario como un servidor de nombres en la parte superior de la lista:

Todo lo que queda es reiniciar dnsmasq para que las modificaciones al archivo de configuración entran en vigor. Lo hacemos mediante el comando:

Ahora hay un caché de DNS configurado en el ordenador del usuario. Para ver la diferencia de velocidad, podemos hacer uso del comando dig dos veces en nuestro sitio de Web de prueba:

La primera vez que esto ocurre, la salida se verá como:

El segundo tiempo se verá como:

Casos especiales

  • Si estás en una gran LAN (empresa o Universidad) no es deseable proporcionar servicio de nombres o DHCP para 1 mil colegas, así que añadir la línea:

excepto la interfaz = eth0 si eth0 es la interfaz de usuario de internet/LAN conectado.

  • Agregar el servidor DHCP:

dhcp-range = 192.168.0.20, 192.168.0.254, 255.255.255.0 Esta gama no debe entrar en conflicto con la dirección IP de la LAN.

Guardar y salir del archivo, reinicie el daemon:

DNSmasq está escuchando ahora en algunas interfaces de búsquedas de DNS o peticiones DHCP. Uno puede comprobar esto ejecutando:

El usuario puede Agregar la línea: nameserver 127.0.0.1 a la parte superior del archivo /etc/resolv.conf para utilizar la caché DNS local primero.

Por otra parte, el paquete resolvconf ordena todo esto hacia fuera automáticamente.

Nota: Si tienes instalado el paquete resolvconf, se puede usar el "archivo resolv =" opción en el archivo de configuración /etc/dnsmasq.conf como este valor se reemplaza por el script de init.d cuando dnsmasq es puesto en marcha. Se deben especificar los servidores DNS por aguas arriba usando la línea de servidores de nombres dns (y opcionalmente una línea de búsqueda de dns y otras opciones de dns) para cada interfaz, en interfaces. Los scripts resolvconf automáticamente creará un archivo especial ubicado en /var/run/dnsmasq/resolv.conf con los servidores por aguas arriba y poner 127.0.0.1 en /etc/resolv.conf para consultas DNS en tu máquina local uso dnsmasq. Para obtener más información, vea la página de comando man resolvconf(8).

UFW

A diferencia del servidor ISC DHCP que "... en algunos puentes de las configuraciones del firewall kernel reglas totalmente" - http://thekelleys.org.uk/dnsmasq/docs/FAQ

-para que dnsmasq trabajar, iptables no debe bloquear el puerto DHCP

^ Este comando hará que UFW abrir el puerto DHCP, llamado bootps en/etc/Services

Artículos Relacionados

Su intranet personal (parte 1).

Su intranet personal (parte 1).

Usted puede configurar su propia intranet sin estar conectado a internet.  De esa manera puede configurar cosas la manera que quieras sin tener que seguir ninguna regla externa. Usted puede tener sus propios servidores, clientes y otros hardware basa
Personal aprendizaje y tiempo de creación en la escuela secundaria

Personal aprendizaje y tiempo de creación en la escuela secundaria

inventiva, la creatividad y el aprendizaje permanente son esenciales para el crecimiento personal, liderazgo y logro nacional. Consciente de la importancia de la innovación, los educadores buscan formas fomentar la creatividad y un espíritu inquisiti
BRICOLAJE herramienta de bolsillo multifunción

BRICOLAJE herramienta de bolsillo multifunción

empecé este proyecto porque quería una más conveniente para llevar y tienda la variedad de 1/4" bits que me gusta mantener conmigo para mi día a día jugando.  Una vez que tuve algo que sirve ello pensé que sería divertido intentar pack de utilidad un
Serpiente de cascabel de Pascua

Serpiente de cascabel de Pascua

La ' serpiente de cascabel de Pascua-No se debe confundir con la serpiente de cascabel del esteSi usted tiene hijos o una familia extendida grande, cada año participa en la cacería anual de huevos de Pascua... y si no eres de los puristas y uso real
Luz de sala de estar pequeña eco-huella

Luz de sala de estar pequeña eco-huella

este instructable muestra tres procesos:1. Cómo construir una fuente de luz principal atractiva y eficiente para la sala de estar.2. Cómo realizar la evaluación de ciclo de vida para cuantificar sus ventajas.3. cómo se relacionan esas mejoras a la hu
Impresión 3D (y gemas) 3D

Impresión 3D (y gemas) 3D

Aviso legal:¡ ADVERTENCIA! ALGUNOS DE LOS PROCESOS EN ESTE INSTRUCTABLE SON PELIGROSOS (METAL FUNDIDO.. ETC...) HAGO ESTE INSTRUCTABLE BAJO SU PROPIO RIESGO!¿Alguna vez has querido hacer algún artículo fresco ya sea funcional o arte, de metal? ¿Es qu
Persona ser había llevado traje parte Deux!

Persona ser había llevado traje parte Deux!

¡ Bienvenido! Ha sido mientras que yo sé, pero he pasado algún tiempo en un nuevo traje. Esto es una continuación traje anterior que hice, que podéis consultar aquí. La diferencia con este es que salió y compró todas las partes de una tienda de hardw
Android Inicio servidor personal

Android Inicio servidor personal

Este tutorial cubrirá un Android Home Server con mi aplicación no oficial MyHomeServer.Con esta aplicación usted puede conectar su teléfono Android o tableta a otros dispositivos conectados al mismo WiFi de la red (en el hogar, trabajo...) y explorar
Aprenda cómo Hack - parte 2

Aprenda cómo Hack - parte 2

en la primera aprende cómo a hackear instructable, hemos aprendido cómo iniciarse en el hacking. En esta secuela, vamos a revisar algunos de los ataques realizados por hackers.Paso 1: ataques de ingeniería Social Ataque de ingeniería Social (el mar)
Mantener sus finanzas en orden, en la vida Personal y empresarial

Mantener sus finanzas en orden, en la vida Personal y empresarial

dinero es cosas raras. Se ha complicado, impredecible y también puede ser bastante abrumador. Es casi más su intento y entenderlo más difícil es conseguir su cabeza alrededor de él. No es cierto Hay muchas maneras de hacer dinero más simple.El dinero
Importantes cosas a considerar al edificio una Intranet

Importantes cosas a considerar al edificio una Intranet

hay muchas cosas a considerar al crear una intranet. Esta guía le llevará a través de los peligros y las trampas de la creación de la intranet y darle algunos consejos en el camino. Intranets son una gran manera de hacer una red de función de sistema
Cómo Steampunk un remolque de Camping de la lágrima (parte 2)

Cómo Steampunk un remolque de Camping de la lágrima (parte 2)

Este instructable es una continuación de mi anterior fabricación de agosto de 2015 sobre cómo a Steampunk un pequeño Trailer de lágrima. Parte 1 se puede encontrar en este enlaceDesde el pasado mes de agosto he acampado con mi remolque pequeño varias
Drone depredador personal

Drone depredador personal

Este papel de piel convierte tu mini quadcopter en un Drone Predator de General Atomics MQ-1 en cuestión de minutos (aproximadamente 20 de impresión a volar).Esto es una continuación de mi otro instructivo, que construyó una piel para hacer un mini q
El 'vacío fácil' proyecto de inodoro de compostaje: Parte 1 - obras de tierra

El 'vacío fácil' proyecto de inodoro de compostaje: Parte 1 - obras de tierra

Desde la invención del inodoro flushing en 1596, la raza humana ha sido imprudentemente desperdiciar un recurso tan importante y contaminando los océanos con la misma. Ahora, por fin, la tecnología está disponible para todos y cada uno de nosotros pa