miércoles, 28 de septiembre de 2016

PASOS DE INSTALACIÓN DE UN SERVIDOR DHCP EN LINUX

En el caso que tengan dos interfaces de red (NIC) en su servidor Linux tienen que seleccionar cual van a utilizar para escuchar las peticiones DHCP.  Para configurar el servicio, editamos el archivo /etc/default/dhcp3-server, y cambiamos INTERFACES=”eth0″  por la tarjeta de red interna.
Es necesario hacer una copia de seguridad del archivo de configuracion:
cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.back

Configurar utilizando el metodo de rango de direcciones (IP pool)

Editamos la configuracion tecleando:
sudo vi /etc/dhcp3/dhcpd.conf
Y en este archivo cambiamos las siguientes secciones
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
option domain-name-servers 192.168.1.9, 192.168.1.10;
option domain-name “guatewireless.org”;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.200;
}
Guardamos y salimos del archivo. El texto anterior configura el servidor DHCP con los siguientes parametros:
  • Asignacion a los clientes direcciones IPs del rango de 192.168.1.10 hasta 192.168.1.200
  • Prestara la direccion IP por un minimo de 600 segundos, y como maximo permitido de 7200 segundos.
  • Determina la mascara de subred a 255.255.255.0
  • Direccion de broadcast de 192.168.1.255
  • Como gateway/pasarela de red/router la direccion 192.168.1.1
  • Y los servidores 192.168.1.9 y 10 como sus servidores DNS

Reservas de Ip para ciertas maquinas

Para esto al final de archivo agregamos el siguiente bloque
# SERVER
host SERVER {
hardware ethernet xx:xx:xx:xx:xx:xx;
fixed-address 192.168.1.210;
option broadcast-address 192.168.0.255;
}
En donde SERVER es el nombre de la maquina, xx:xx:xx:xx:xx:xx es la mac address de la maquina, 192.168.1.210 es la IP que queremos reservar y 192.168.0.255 es la direccion de broadcast
Guardamos el archivo reiniciamos el servidor dhcp usando.
/etc/init.d/dhcp3-server restart

Configurar utilizando el metodo de direcciones MAC

Con este metodo se puede reservar algunas o todas las direcciones IP de nuestra red para determinadas maquinas. Como podran ver la configuracion es muy parecida a la anterior, con la salvedad que para reservar la asignacion de una IP a una determinada NIC (network card interface) debemos de utilizar la etiqueta host
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
option domain-name-servers 192.168.1.9, 192.168.1.10;
option domain-name “guatewireless.org”;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.200;
}
host oracle{
hardware ethernet 00:03:47:31:e1:7f;
fixed-address 192.168.1.20;
}
host printer {
hardware ethernet 00:03:47:31:e1:b0;
fixed-address 192.168.1.21;
}
Ahora reiniciamos el servidor dhcp ejecutando el siguiente comando:
sudo /etc/init.d/dhcp3-server restart

Configurar el cliente DHCP en Linux Ubuntu

Si dean configurar un escritorio o maquina con linux como cliente DHCP seguimos los siguientes pasos:
  • Editamos el archivo de interfaces de red
sudo vi /etc/network/interfaces
  • Debemos de tener las siguientes lineas, tomando en cuenta que eth0 es un ejemplo
auto lo eth0
iface eth0 inet dhcp
iface lo inet loopback
  • Salvamos y salimos del archivo
  • Reiniciamos los servicios de red de Linux Ubuntu
sudo /etc/init.d/networking restart
Para poder conocer las direcciones asignadas a las maquinas clientes
tail -n 15 /var/lib/dhcp3/dhclient.*.leases

INSTALAR UN SERVIDOR DHCP EN LINUX

1. Asignar una dirección IP fija a nuestro servidor DHCP

Para esto abrimos el archivo de configuración de red que se encuentra en /etc/network/interfaces y colocamos lo siguiente dentro del archivo:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.5
gateway 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Esto suponiendo que su interfaz de red es la eth0, si no sabe o quiere saber más acerca de como configurar una dirección IP fija visite este artículo que escribí en Tribulinux.
2. Instalación del servidor DHCP
Abrimos el terminal en Ubuntu y ejecutamos:
sudo apt-get install dhcp3-server
Al finalizar la instalación aparecerán unos mensajes parecidos a estos:
Setting up dhcp3-server (3.1.3-2ubuntu3) ...
Generating /etc/default/dhcp3-server...
 * Starting DHCP server dhcpd3  
 * check syslog for diagnostics.      [fail]
 Setting up dhcp3-server (3.1.3-2ubuntu3) ...Generating /etc/default/dhcp3-server... * Starting DHCP server dhcpd3                                                   * check syslog for diagnostics.                                                                         [fail]
No se preocupen por los mensajes de fallos estos simplemente ocurren porque aún no hemos configurado el servidor.

3. Seleccionar la interfaz de red en la cual va a funcionar el servidor DHCP

Si configuramos la interfaz eth0 en el paso 1 usaremos esta, si configuramos otra tienen que cambiar donde está eth0 por la interfaz de red a utilizar
Abrimos el archivo que se encuentra en sudo /etc/default/dhcp3-server ejecutando:
sudo vim /etc/default/dhcp3-server
Nota: Pueden utilizar el editor de su preferencia (nano, gedit, vi, emacs, etc).
Donde aparece:
INTERFACES=""
La cambiamos por:
INTERFACES="eth0"
En eth0 el 0 es un CERO
Luego guardamos y cerramos el archivo, aquí estamos diciendo que el servidor DHCP debe “escuchar” en esta interfaz por las peticiones de DHCP.

4. Modificar el archivo de configuración de DHCP

Antes de modificar el archivo de configuración de DHCP hacemos un respaldo del archivo, para tener siempre el original por cualquier fallo que se nos pueda presentar, ejecutamos en el terminal:
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf-respaldo
Luego abrimos el archivo de configuración de DHCP ejecutando:
sudo vim /etc/dhcp3/dhcpd.conf
Dentro del archivo encontrarán gran cantidad de comentarios y ejemplos que sirven como guía para configurar el servidor DHCP en este caso vamos a borrar todo lo que existe dentro del archivo (lo respaldaron como les dije en el paso anterior cierto?) y colocamos:
default-lease-time 600; #tiempo de espera antes de renovar la direccion IP
max-lease-time 7200;  #tiempo máximo de espera antes de renovar la direccion IP
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;
option domain-name-servers 208.67.222.222,208.67.220.220; #servidores DNS
option domain-name "ejemplo.local";
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
}
#Configuracion IP fija para impresora en red
host impresora1 {
hardware ethernet 00:00:55:ef:db:55;
fixed-address 192.168.1.10;
}
Recuerden cambiar los valores por los que hayan decidido en su red y cambiar la dirección MAC de la impresora por la de su impresora.
Solo esto debe tener el archivo de configuración ni más ni menos guarden el archivo. Vamos a verlo línea por línea:
  • default-lease-time 600: es el tiempo de préstamo o alquiler por defecto de la dirección IP y está medido en segundos.
  • max-lease-time 7200: es el tiempo máximo que debe durar una dirección IP antes que caduque y el cliente deba pedir otra vez una dirección.
  • option subnet-mask 255.255.255.0: Es la máscara de red que definimos arriba.
  • option broadcast-address 192.168.1.255: Es la dirección de broadcast de nuestra red.
  • option routers 192.168.1.1: Es la dirección IP de nuestro gateway (tambien llamado pasarela de datos o puerta de enlace).
  • option domain-name-servers 208.67.222.222,208.67.220.220: Es la dirección IP de nuestros servidores DNS como se explicó arriba.
  • option domain-name “ejemplo.local”: Es el nombre de dominio de nuestra red, este parámetro es opcional.
  • subnet 192.168.1.0 netmask 255.255.255.0 : Aquí definimos nuestra red que queremos asignarle el rango de direcciones IP.
  • range 192.168.1.100 192.168.1.200: Es el rango de direcciones de la .100 a la .200.
  • host impresora1 : Así es como llamamos nuestra impresora de red para asignarle una IP fija.
  • hardware ethernet 00:00:55:ef:db:55: Aquí especificamos la dirección MAC o dirección de hardware de la tarjeta de red de nuestra impresora (ver explicación arriba, utilicen su propia dirección MAC)
  • fixed-address 192.168.1.10: Es la dirección IP fija que le queremos asignar a nuestra impresora.
Si tienen algún otro servidor que necesite una IP fija y no la quieran configurar en el servidor simplemente agregan las siguientes líneas igual que la impresora al final del archivo anterior:
host server1 {
hardware ethernet xx:xx:xx:xx:xx:xx;
fixed-address 192.168.1.11;
}
Cambiando por supuesto la dirección MAC de su servidor (pueden obtenerla ejecutando ifconfig donde dice MAC o direcciónHW) y la dirección IP que uds quieran dentro de su red.

5. Reiniciar el servidor DHCP

Por último para que la configuración haga efecto y nuestro servidor DHCP funcione ejecutamos:
sudo /etc/init.d/dhcp3-server restart
Con esto reiniciamos el servicio de DHCP y si no sale ningún error debería funcionar (puede salir un error cuando intenta detener (STOP) el servicio porque simplemente no está corriendo aún).

6. Probar en el cliente

NOTA IMPORTANTE: Debe existir sólo un servidor DHCP en nuestra red, si tienen algún otro servidor DHCP (como por ejemplo el de un router o router inalámbrico) deben estar deshabilitado de lo contrario podrían tener conflictos dentro de su red.
Una vez que tengamos configurado nuestro servidor DHCP es hora de obtener las direcciones IP en nuestros clientes. Tenemos dos casos:
a. Si el PC cliente ya está encendido y tiene una dirección IP asignada deberán, tanto para un PC con MS Windows como Linux, solicitar que renueve la dirección IP de su PC.
b. Si el PC está apagado, no hay problemas la próxima vez que la enciendan obtendrá la dirección IP automáticamente.
Una vez hecho esto los clientes deberán obtener direcciones IP automáticamente y estar dentro del rango de .100 y .200. Por ejemplo 192.168.1.101.-
En un cliente Linux además pueden verificar ejecutando el comando:
sudo dhclient 
sudo solo es necesario para Ubuntu y derivados (deben tener permisos de administrador en el cliente) ó
tail -n 15 /var/lib/dhcp3/dhclient.*.leases
Eso es todo ya tienen un servidor DHCP funcionando.

miércoles, 21 de septiembre de 2016

Los servidores DNS

Funcionamiento de los servidores DNS en internet

Los servidores DNS forman parte de la cadena que nos permite cargar en nuestro navegador las páginas de internet, como esta que estás leyendo.
Son centros de datos situados en distintas ubicaciones geográficas que poseen computadoras con bases de datos, en las que están registradas las direcciones que corresponden a los millones de sitios web de internet existentes.
Tienen registrada la relación que existe entre cada nombre de dominio y su dirección IP correspondiente.
Los seres humanos identificamos los sitios de internet mediante nombres, como son Google.com, Yahoo.es, Apple.com, etc. lo que los hace más fácil de recordar y de escribir, estos nombres es lo que conocemos como nombres de dominio.
Las computadoras identifican los sitios web y se conectan a ellos utilizando el formato numérico, algo parecido a la numeración telefónica, pero más complejo y con más recursos, es lo que conocemos como las direcciones IP.

Empleo de los servidores DNS en internet

1- Resolución de nombres: Convertir un nombre de host en la dirección IP que le corresponde.
Por ejemplo, al nombre de dominio norfipc.com, le corresponde la dirección IP 209.190.61.44
2- Resolución inversa de direcciones: Es el mecanismo inverso al anterior, de una dirección IP obtener el nombre de host correspondiente.
3- Resolución de servidores de correo: Dado un nombre de dominio (por ejemplo gmail.com), obtener el servidor a través del cual debe realizarse la entrega del correo electrónico.

¿Cómo se establece una conexión a un sitio de internet?

Servidor DNS

Escribimos en nuestro navegador la dirección de una página web, por ejemplo:http://www.sitio.com,
si en otras ocasiones hemos entrado a esta página, en nuestra cache o la del servidor del que depende nuestra conexión, tenemos registrada la dirección IP que le corresponde, por lo que la conexión será directa sin intermediarios.

Segundo ejemplo, solicitud a un servidor DNS:

Escribimos la dirección http://www.pagina.com/poco-comun/, que es una página poco conocida, con escaso tráfico y que queda en un país remoto, automáticamente nuestro servidor hace la petición al servidor DNS que tiene configurada nuestra conexión.
Si ese servidor DNS no posee en su base de datos el nombre de dominio de esa pagina (nombre de dominio es el dato que está antes de la primera barra, seria en este caso www.pagina.com), hará la petición a otro servidor DNS y así sucesivamente y nos devolverá al final la dirección IP solicitada con la demora lógica que eso significa.


Principales servidores DNS de internet


Existen 13 servidores DNS en internet que son conocidos como los servidores raíz, guardan la información de los servidores para cada una de las zonas de más alto nivel y constituyen el centro de la red.
Se identifican con las siete primeras letras del alfabeto, varios de ellos se encuentra divididos físicamente y dispersos geográficamente, técnica conocida como "anycast", con el propósito de incrementar el rendimiento y la seguridad.

¿Cómo saber los servidores DNS que usamos en nuestra conexión?

1- Conocer los servidores DNS usando la consola de CMD


• Da un clic en el siguiente cuadro de texto y copia el código (CONTROL+C), pégalo en el cuadro de Inicio o en el comando Ejecutar (WINDOWS+R) y presiona la tecla Enter, te mostrará el servidor DNS primario de tu conexión.

• También puedes usar el comando NSLOOKUP, para eso abre la consola de CMD, escribe en Inicio CMD y presiona la tecla Enter.
En la ventana negra de MSDOS que se abre escribe: NSLOOKUP, verás algo así: 
C:\> nslookup
resolver1.dyndnsguide.com
Address:  216.146.35.35
La primera línea de la respuesta es el nombre del servidor asignado y la segunda su dirección IP

2- Conocer los servidores DNS usando una aplicación o archivo batch


Descarga un archivo batch en el siguiente vinculo, descomprímelo (Clic derecho -> Extraer todo). 
Al ejecutarlo la aplicación creará un archivo de texto llamado: ServidoresDNS.txt, en su interior verás la dirección IP correspondiente a los dos servidores DNS usados por el equipo.
Guarda el script para utilizarlo regularmente y así comprobar que tu configuración de red no ha sido afectada.

3- Conocer los servidores DNS manualmente en tu conexión de red


Los servidores DNS aparecen en las propiedades del protocolo TCP/IP de la conexión con la cual te conectas a internet.
Para ver dicha opciñon haz lo siguiente:
• En el Panel de control abre Centro de redes
• En el panel de la izquierda escoge: Cambiar configuración del adaptador
• Da un clic derecho en la red con la cual te conectas a internet y en el menú escoge:Propiedades
• Selecciona: Protocolo de internet versión 4 TCP/IPv4
• Usa el botón Propiedades
Verás la dirección IP de los dos servidores, el primario y el secundario.

Configuración manual de los servidores DNS

• En el Panel de control abre el "Centro de redes", en el panel de la izquierda escoge: "Cambiar configuración del adaptador".
• Da un clic encima de la conexión que usas para conectarte a internet y escoge "Propiedades".
• Selecciona "Protocolo Internet versión 4 (TCP/IPv4)", da un clic en el botón "Propiedades".
• Allí marca la casilla "Usar las siguientes direcciones de servidor DNS". Escribe: 8.8.8.8 en el primer campo y 8.8.4.4 en el segundo.
• Presiona Aceptar en todos las ventanas para guardar los cambios.

Cambiar los servidores DNS de nuestra conexión de red por los del servicio de Google


miércoles, 7 de septiembre de 2016

COMO INFLUYE LA TECNOLOGIA EN LA INFORMACION

Hay mucha información que nos puede ser útil para obtener nuevos conocimiento y estar actualizados, para comunicarnos, sin embargo también existe el lado negativo como los hackers que son personas que se dedican a robar informacion

martes, 6 de septiembre de 2016

PROBLEMAS A LOS QUE TE ENFRENTAS AL HACER USO DE LA INFORMACION DIGITAL


  • No tener conexión a Internet
  • No contar con un buen ordenador
  • Los servidores no están disponibles
  • La información de la pagina no es confiable
  • Tener Internet lento