You are on page 1of 5

TIPOS DE REGISTROS DE DNS

Nombre Funcin
Tipo

Zona SOA Start Of Authority Define una zona representativa del DNS

Identifica los servidores de zona, delega


NS Name Server
subdominios

Bsicos A Direccin IPv4 Traduccin de nombre a direccin

Direccin IPv6
AAAA Actualmente obsoleto
original

A6 Direccin IPv6 Traduccin de nombre a direccin IPv6

PTR Puntero Traduccin de direccin a nombre

Redireccin para las traducciones inversas


DNAME Redireccin
IPv6

MX Mail eXchanger Controla el enrutado del correo

Seguridad KEY Clave pblica Clave pblica para un nombre de DNS

Se usa junto a DNSSEC para las respuestas


NXT Next
negativas

SIG Signature Zona autenticada/firmada

Opcionales CNAME Canonical Name Nicks o alias para un dominio

LOC Localizacin Localizacin geogrfica y extensin

Especifica la persona de contacto de cada


RP Persona responsable
host

Proporciona la localizacin de servicios


SRV Servicios
conocidos

TXT Texto Comentarios o informacin sin cifrar


COMANDOS DIG Y NSLOOKUP
Dig:

Esta herramienta viene en el paquete BIND (Berkeley Internet Name Domain) que es una implementacin de
protocolos DNS y sirve para diagnosticar problemas con los DNS. Por lo general se invoca de la siguiente forma:

dig @IPdelservidorDNS nombre -t type

Si no se especifica el tipo de registro a consultar (A, ANY, MX, NS, SOA, HINFO, AXFR, TXT, etc.) por defecto solo
devuelve el resultado del registro A (que es el que asocia la IP con el nombre de dominio).

dig @8.8.8.8 francisconi.org le preguntar al servidor DNS 8.8.8.8 sobre los


registros A de francisconi.org
# dig @8.8.8.8 francisconi.org
; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> @8.8.8.8 francisconi.org
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6599
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;francisconi.org. IN A

;; ANSWER SECTION:
francisconi.org. 14399 IN A 74.220.199.22

;; Query time: 468 msec


;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Thu Apr 3 23:05:04 2014
;; MSG SIZE rcvd: 49

dig -t mx francisconi.org realizamos una consulta sobre los registros MX del dominio
francisconi.org.
# dig -t mx francisconi.org

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> -t mx francisconi.org


;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 2334
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;francisconi.org. IN MX

;; ANSWER SECTION:
francisconi.org. 14400 IN MX 0 francisconi.org.

;; Query time: 453 msec


;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Thu Apr 3 23:08:13 2014
;; MSG SIZE rcvd: 49

NSLOOKUP

Posibilita la consulta a un servidor de nombres y adquirir informacin relacionada con el


dominio o el host y asi diagnosticar los ocacionales problemas de configuracin que pueden
surgir del DNS. Sirve para saber si el DNS resuelve correctamente los nombres y las direcciones
IP. Este comando funciona tanto en Windows como en Unix.

Operaciones:

All: Lista los valores actuales.


D2: Activa el modo de depuracin exhaustiva.
NOD2: Desactivar el modo de depuracin extra.
Defname: Establecer el dominio aadiendo modo on
Nodefname: Establecer el dominio aadiendo modo off
Domain: Strinf: establecer el dominio appendable
Ignoretc: ignorar errores de truncamiento de paquetes.

INSTALACION DE SERVIDOR WEB

SERVIDOR WEB:

Un servidor Web es un programa que utiliza el protocolo de transferencia de hiper texto, HTTP
(Hypertext Transfer Protocol), para servir los archivos que forman pginas Web a los usuarios, en
respuesta a sus solicitudes, que son reenviados por los clientes HTTP de sus computadoras. Las
computadoras y los dispositivos dedicados tambin pueden denominarse servidores Web.

Los servidores Web a menudo forman parte de un paquete ms amplio de programas relacionados
con internet e intranet para servir correo electrnico, descargar solicitudes de archivos de protocolo
de transferencia de archivos (FTP) y crear y publicar pginas Web. Las consideraciones al elegir
un servidor Web incluyen cun bien funciona con el sistema operativo y otros servidores, su
capacidad para manejar la programacin del servidor, las caractersticas de seguridad y las
herramientas particulares de publicacin, motor de bsqueda y creacin de sitios que vienen con
l.

INSTALAR APACHE

El primer paso para realizar las instalaciones abrir una terminal, entrar como usuarios root, se
actualizan los repositorios del sistema y posteriormente instalamos apache.
1 apt-get update
2 apt-get upgrade
3 apt-get install apache2

INSTALAR MYSQL

Ingresamos en una terminal y escribimos el siguiente comando el cual instalar My Sql, en la


instalacin nos pedir la clave root.

apt-get install mysql-server php-mysql

INSTALAR PHP7

Con el commando

apt-get install php libapache2-mod-php php-mcrypt php-mysql

DAR PERMISOS A LA CARPETA WWW DEL SERVIDOR

Debemos ingresar como usuario root y ejecutamos los siguientes comandos:

1 chown usuario:www-data /var/www/html


2 chmod 775 /var/www/html

VER LA INSTALACION DEL SERVIDOR LOCAL

Para comprobar que el servidor Web est instalado y que funciona correctamente realizamos el
siguiente procedimiento:

Estando en la terminal como usuario Root, se ejecuta el siguiente comando:

gedit /var/www/html/info.php

Se abre el editor de texto y copiamos el siguiente texto:

1 <?php
2 phpinfo();
3 ?>

Guardamos, cerramos y reiniciamos el servicio de Apache con el siguiente comando:

service apache2 restart


En el navegador, escribimos o probamos directamente http://localhost/info.php y se mostrara un
resumen con la informacin de nuestro servidor instalado.

INSTALAR PHPMYADMIN

phpMyAdmin es una herramienta que te va permitir administrar MySql (crear bases de datos,
usuarios, tablas etc.), a medida que vayamos manejando ms PHP vamos a necesitar hacer
aplicaciones que manejen bases de datos y esto de crear las tablas, crear secuencias lo podras
hacer desde la consola, pero es un poco tedioso.
PHPMyAdmin es un entorno que se ejecuta en el navegador y desde ah podemos administrar
todas las bases de datos que sean necesarias para tu aplicacin.
Para eso necesitamos ejecutar los siguientes

1 apt-get update
2 apt-get install phpmyadmin

Reiniciamos el servidor apache:

1 service apache2 restart

Finalmente vamos al navegador y escribimos o probamos directamente con


http://localhost/phpmyadmin

Es posible que salga una pagina en blanco o que te salga un error algo sobre una librera
mbstring. Para solucionar el problema de la pagina en blanco abrimos una terminal y se escribe
el siguiente comando:

apt-get install php-gettext

Y para eliminar el error de la librera ejecutamos lo siguiente:

apt-get install php-mbstring

Reiniciamos apache y volvemos a probar, ahora deberamos estar en modo funcional y


tendremos un Servidor Apache configurado para crear aplicaciones con PHP

You might also like