lunes, 14 de octubre de 2013

CENTRO DE SOFTWARE DE UBUNTU: DESINSTALAR ISC-DHCP-SERVER Y WEBMIN

sudo apt-get remove isc-dhcp-server

Desinstalar desde el centro de software de Ubuntu (Ver imagen adjunta)



sudo dpkg --install webmin_1.660_all.deb
sudo dpkg --remove webmin

sudo dpkg --purge webmin

WEBMIN, CAMBIO DE MÓDULOS, DE DHCP 3 A ISC-DHCP-SERVER (4)

System configuration
Archivo de configuración del servidor DHCP     /etc/dhcp/dhcpd.conf
Ejecutable del servidor DHCP     /usr/sbin/dhcpd
Command to start DHCP server     Run server executable  /etc/init.d/isc-dhcp-server start
Command to apply configuration     Kill and re-start   /etc/init.d/isc-dhcp-server restart
Command to stop DHCP server     Kill process      /etc/init.d/isc-dhcp-server  stop
Trayectoria a archivo PID del servidor DHCP     /var/run/isc-dhcp-server/dhcpd.pid
Archivo de arriendo del servidor DHCP     /var/lib/dhcp/dhcpd.leases
Interfaces file type     Debian
DHCP server version     Work out automatically
Interfaces donde ejecutar DHCP     Automática



OTROS PARÁMETROS DE CONFIGURACIÓN DHCP

sudo gedit /etc/default/isc-dhcp-server

# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/isc-dhcp-server by the maintainer scripts
#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#       Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0"



sudo gedit /etc/dhcp/dhcpd.conf

# reserva
host pcprofe {
  hardware ethernet 08:a3:47:26:c9:f2;
  fixed-address 192.168.1.148;
}




sudo cat /var/lib/dhcp/dhcpd.leases

WEBMIN

webmin
http://www.webmin.com/download.html

Debian package suitable for Debian, Ubuntu or other derived Linux
http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb
14.8 MB
https://localhost:10000/

Primero descargue el archivo de la página de descargas, o ejecutar el comando:
sudo wget http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb

a continuación, ejecute el comando:
sudo dpkg --install webmin_1.660_all.deb

la instalación se realizará automáticamente en /usr/share/webmin ,
el nombre de usuario de administración establecido en root(usuario de la instalación) y la contraseña de la cuenta de root actual.

Ahora debería ser capaz de acceder a Webmin en el http://localhost:10000/
Usuario   (usuario administrador creado en la instalación del sistema (root, NO))
Contraseña

Si hay problemas con dependencias de otras librerías:

sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Si no se encuentran algunos paquetes revisar:
sudo gedit /etc/apt/sources.list

Para instalar Webmin vía repositorios APT:

Edite el archivo
sudo gedit /etc/apt/sources.list

y añada la siguientes líneas
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

Hay que obtener e instalar la llave GPG con la que se firma del repositorio, con los comandos :
cd /root
wget http://www.webmin.com/jcameron-key.asc
apt-key add jcameron-key.asc

Comandos para instalar:
sudo apt-get update
sudo apt-get install webmin

MÁS OPCIONES DE CONFIGURACIÓN DHCP EN UBUNTU

sudo gedit /etc/dhcp/dhcpd.conf

#  Opciones relativas al DNS sobre DHCP
ddns-update-style none;
option domain-name "aulaser.local";
option domain-name-servers 4.4.4.4, 8.8.8.8, 80.58.61.250, ns1.aulaser.local, ns2.aulaser.local;

#  Opciones globales propias del servicio DHCP
default-lease-time 600;    # 600 segundos = 10 minutos de concesión
max-lease-time 7200;       # 7200 segundos = 2 horas límite máximo de concesión

# Servidor con autoridad frente a otros servidores no administradores en la misma red. servidor DHCP reasignará direcciones a los clientes mal configurados por el motivo que sea
authoritative;

# Permite enviar mensajes de registro DHCP en un archivo de registro diferente
log-facility local7;

# un cliente solicita una asignación de dirección (DHCPREQUEST), el servidor libera de forma automática cualquier otra asignación asociada a dicho cliente.
one-lease-per-client on;

# Identifica la máquina donde se aloja el servidor de DHCP. Su uso se aplica cuando la máquina en cuestión tiene varias direcciones asignadas en un mismo interfaz de red.
server-identifier 192.168.1.149;

# Opciones generales
option subnet-mask 255.255.255.0; # Definición de la máscara de subred general.
option broadcast-address 192.168.1.255;  # dirección de difusión de la red.
option routers  192.168.1.1;  #Se definen una serie de routers (en la práctica, puertas de enlace), listadas en orden de preferencia, disponibles para el acceso al exterior por parte del cliente.

# Declaración y opciones particulares de una subred privada
subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.141 192.168.1.145;

}

DESCARGA E INSTALACIÓN DE DHCP DESDE TERMINAL UBUNTU

Descarga e instalación del servidor dhcp, desde Terminal:
sudo apt-get install isc-dhcp-server

Copia de seguridad del fichero de configuración antes de modificarlo o rescribirlo:
sudo cp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.seg

Se edita el fichero de configuración
sudo gedit /etc/dhcp/dhcpd.conf

# contenido básico
default-lease-time 650;

max-lease-time 79520;

option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.1;

subnet 192.168.10.0 netmask 255.255.255.0
{
   range 192.168.1.142 192.168.1.146;
}


Estado, marcha y paro del servidor
sudo service isc-dhcp-server status
sudo service isc-dhcp-server start
sudo service isc-dhcp-server stop



Instalación y configuración DHCP en Ubuntu 12.04
https://www.youtube.com/watch?v=x6hrowhdP-E

Montar servidor DHCP en Ubuntu Server 12.04
https://www.youtube.com/watch?v=4JsYeSefeiA

Servidor DHCP Ubuntu 11.10 Server

https://www.youtube.com/watch?v=HwQ-5f8scQw

ALGUNOS COMANDOS QUE SE UTILIZAN EN REDES LOCALES

Desde Terminal o Alt+F2

sudo gedit /etc/hostname
AI4PC149
sudo gedit /etc/hosts
127.0.0.1    localhost
127.0.1.1    AI4PC149

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

sudo gedit /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1


sudo gedit /etc/host.conf
# The "order" line is only used by old versions of the C library.
order hosts,bind
multi on


sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback

ifconfig
eth0      Link encap:Ethernet  direcciónHW 00:13:8f:ec:36:38 
          ACTIVO DIFUSIÓN MULTICAST  MTU:1500  Métrica:1
          Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:1000
          Bytes RX:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupción:40 Dirección base: 0x2000

lo        Link encap:Bucle local 
          Direc. inet:127.0.0.1  Másc:255.0.0.0
          Dirección inet6: ::1/128 Alcance:Anfitrión
          ACTIVO BUCLE FUNCIONANDO  MTU:16436  Métrica:1
          Paquetes RX:6804 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:6804 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:0
          Bytes RX:1164478 (1.1 MB)  TX bytes:1164478 (1.1 MB)

wlan0     Link encap:Ethernet  direcciónHW 00:0e:2e:b3:c3:40 
          Direc. inet:192.168.10.235  Difus.:192.168.10.255  Másc:255.255.255.0
          Dirección inet6: fe80::20e:2eff:feb3:c340/64 Alcance:Enlace
          ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST  MTU:1500  Métrica:1
          Paquetes RX:75204 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:65218 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:1000
          Bytes RX:75862952 (75.8 MB)  TX bytes:9813984 (9.8 MB)


sudo ifconfig eth0
eth0      Link encap:Ethernet  direcciónHW 00:13:8f:ec:36:38 
          Direc. inet:192.168.1.149  Difus.:192.168.1.255  Másc:255.255.255.0
          Dirección inet6: fe80::213:8fff:feec:3638/64 Alcance:Enlace
          ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST  MTU:1500  Métrica:1
          Paquetes RX:9161 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:10312 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:1000
          Bytes RX:5042337 (5.0 MB)  TX bytes:1741268 (1.7 MB)
          Interrupción:40 Dirección base: 0x2000



sudo ifconfig eth0
sudo /sbin/dhclient eth0
sudo /sbin/ifdown eth0
sudo /sbin/ifup eth0

CONFIGURACIÓN DE WINDOWS 2008 R2 Y ACTIVE DIRECTORY

Configuración de Windows 2008 R2 y Active Directory

*      Una vez instalado el sistema operativo, debemos seguir unos pasos iniciales de          configuración, que se muestran en esta ventana.



 Configuración de Windows 2008 R2 y Active Directory

*      Una vez instalado el sistema operativo, debemos seguir unos pasos iniciales de          configuración, que se muestran en esta ventana.







1.      Activar Windows, especificando la clave del producto.
2.      Establecer la zona horaria.
3.      Configurar las funciones de red:
3.1.   Conexión de área local           1P: 192.168.1.109      Puerta de enlace: 192.168.1.1
4.      Proporcionar un nombre de equipo y un dominio.
4.1.   Nombre de equipo: AI4PC109
4.2.   Nombre de dominio: aulaser.local


5.      Habilitar comentarios y actualizaciones automáticas
6.      Descargar e instalar actualizaciones




7.      Agregar roles: Servicio DHCP, DNS, Active Directory…
7.1.   Para iniciar la instalación de active directory vamos a Inicio- Ejecutar- dcpromo.exe






8.      Agregar características, como administración de directivas de grupo, herramientas de administrador remota de un servidor, etc…
9.      Habilitar el escritorio remoto: No
10.  Configurar Firewall de Windows: No
















Protocolo DHCP cliente y servidor

Para instalar el servicio DHCP en Windows Server 2008 R2 debemos seguir estos pasos:

1.         Hacemos clic en agregar roles, seleccionamos el servidor DHCP y hacemos clic en siguiente.





















2.         Nos advierten de una serie de pasos que tenemos que configurar antes de instalar DHCP. Hacemos clic en siguiente.

























  1. Seleccionamos los enlaces de conexión de red, en este caso nuestra IP: 192.168.1.109 y damos a siguiente.

























4.         Elegimos la primera opción y damos siguiente.



Por ultimo iniciamos la instalación después de haber elegido las opciones deseadas.




1.      Activar Windows, especificando la clave del producto.
2.      Establecer la zona horaria.
3.      Configurar las funciones de red:
3.1.   Conexión de área local           1P: 192.168.1.109      Puerta de enlace: 192.168.1.1
4.      Proporcionar un nombre de equipo y un dominio.
4.1.   Nombre de equipo: AI4PC109
4.2.   Nombre de dominio: aulaser.local


5.      Habilitar comentarios y actualizaciones automáticas
6.      Descargar e instalar actualizaciones




7.      Agregar roles: Servicio DHCP, DNS, Active Directory…
7.1.   Para iniciar la instalación de active directory vamos a Inicio- Ejecutar- dcpromo.exe






8.      Agregar características, como administración de directivas de grupo, herramientas de administrador remota de un servidor, etc…
9.      Habilitar el escritorio remoto: No
10.  Configurar Firewall de Windows: No
















Protocolo DHCP cliente y servidor

Para instalar el servicio DHCP en Windows Server 2008 R2 debemos seguir estos pasos:

1.         Hacemos clic en agregar roles, seleccionamos el servidor DHCP y hacemos clic en siguiente.





















2.         Nos advierten de una serie de pasos que tenemos que configurar antes de instalar DHCP. Hacemos clic en siguiente.

























  1. Seleccionamos los enlaces de conexión de red, en este caso nuestra IP: 192.168.1.109 y damos a siguiente.

























4.         Elegimos la primera opción y damos siguiente.



Por ultimo iniciamos la instalación después de haber elegido las opciones deseadas.

PROTOCOLO ARP y DIRECCIÓN MAC



PROTOCOLO ARP y DIRECCIÓN MAC



ARP

(del inglés Address Resolution Protocol o, en español, Protocolo de resolución de direcciones) es un protocolo de la capa de enlace de datos responsable de encontrar la dirección hardware (Ethernet MAC) que corresponde a una determinada dirección IP. Para ello se envía un paquete (ARP request) a la dirección de difusión de la red (broadcast (MAC = FF FF FF FF FF FF)) que contiene la dirección IP por la que se pregunta, y se espera a que esa máquina (u otra) responda (ARP reply) con la dirección Ethernet que le corresponde.
arp -a
? (192.168.1.1) en 38:72:c0:4a:9e:01 [ether] en eth0

MAC

En las redes de computadoras, la dirección MAC (siglas en inglés de media access control; en español "control de acceso al medio") es un identificador de 48 bits (6 bloques hexadecimales) que corresponde de forma única a una tarjeta o dispositivo de red. Se conoce también como dirección física, y es única para cada dispositivo. Está determinada y configurada por el IEEE (los últimos 24 bits) y el fabricante (los primeros 24 bits) utilizando el organizationally unique identifier.

ALGUNOS COMANDOS PARA ISC-DHCP-SERVER




ALGUNOS COMANDOS PARA ISC-DHCP-SERVER


DHCP (sigla en inglés de Dynamic Host Configuration Protocol, en español «protocolo de configuración dinámica de host») es un protocolo de red que permite a los clientes de una red IP obtener sus parámetros de configuración automáticamente
http://es.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
http://www.ietf.org/rfc/rfc2131.txt




http://es.wikipedia.org/wiki/Internet_Systems_Consortium
https://www.isc.org/downloads/dhcp/
http://en.wikipedia.org/wiki/Internet_Systems_Consortium

Centro de software de Ubuntu
http://es.wikipedia.org/wiki/Centro_de_software_de_Ubuntu
http://www.ubuntu.com/desktop/features/more-apps
Imágenes integradas 1


sudo apt-get install isc-dhcp-server
Generating /etc/default/isc-dhcp-server...
isc-dhcp-server start/running, process 5615
isc-dhcp-server6 stop/waiting


gedit /etc/dhcp/dhcpd.conf

#
# Sample configuration file for ISC dhcpd for Debian
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.
#
#

# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;

# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.

#subnet 10.152.187.0 netmask 255.255.255.0 {
#}

# This is a very basic subnet declaration.

#subnet 10.254.239.0 netmask 255.255.255.224 {
# range 10.254.239.10 10.254.239.20;
# option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
#}

# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.

#subnet 10.254.239.32 netmask 255.255.255.224 {
# range dynamic-bootp 10.254.239.40 10.254.239.60;
# option broadcast-address 10.254.239.31;
# option routers rtr-239-32-1.example.org;
#}

# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org";
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}

# Hosts which require special configuration options can be listed in
# host statements. If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.

#host passacaglia {
# hardware ethernet 0:0:c0:5d:bd:95;
# filename "vmunix.passacaglia";
# server-name "toccata.fugue.com";
#}

# Fixed IP addresses can also be specified for hosts. These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP. Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
#host fantasia {
# hardware ethernet 08:00:07:26:c0:a5;
# fixed-address fantasia.fugue.com;
#}

# You can declare a class of clients and then do address allocation
# based on that. The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.

#class "foo" {
# match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
#}

#shared-network 224-29 {
# subnet 10.17.224.0 netmask 255.255.255.0 {
# option routers rtr-224.example.org;
# }
# subnet 10.0.29.0 netmask 255.255.255.0 {
# option routers rtr-29.example.org;
# }
# pool {
# allow members of "foo";
# range 10.17.224.10 10.17.224.250;
# }
# pool {
# deny members of "foo";
# range 10.0.29.10 10.0.29.230;
# }
#}


sudo dhcpd status
sudo dhcpd stop
sudo dhcpd start

Cesiones de IPs activas
sudo less /var/lib/dhcp/dhcpd.leases



DHCP (sigla en inglés de Dynamic Host Configuration Protocol, en español «protocolo de configuración dinámica de host») es un protocolo de red que permite a los clientes de una red IP obtener sus parámetros de configuración automáticamente
http://es.wikipedia.org/wiki/Dynamic_Host_Configuration_Protocol
http://www.ietf.org/rfc/rfc2131.txt

lunes, 7 de octubre de 2013

DOCUMENTACIÓN DEL PC Y ACTIVIDADES



Características del hardware asignado en el aula


Tipo de equipo: Equipo multiprocesador ACPI

Nombre del equipo: AI4PC109

Nombre de usuario: PC109

Placa base: Asus P7H55D-M Pro  (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 4 DDR3 DIMM, Audio, Video, Gigabit LAN)

Chipset del placa base: Intel Ibex Peak H55, Intel Ironlake.

Memoria RAM: Kingston 9905471-006.A02LF 4 GB DDR3-1333 DDR3 SDRAM  (8-8-8-22 @ 609 MHz)  (7-7-7-20 @ 533 MHz)  (6-6-6-17 @ 457 MHz)

Tipo de BIOS: AMI (01/04/11)

Tarjeta gráfica: Intel(R) HD Graphics  (1024 MB)

Monitor: AOC 919W  [19" LCD]  (AQGACHA046582)

Tarjeta de sonido: Intel HDMI @ Intel Ibex Peak PCH - High Definition Audio Controller

Disco duro: ST3500413AS  (465 GB, IDE)

Disco óptico:  HL-DT-ST DVDRAM GH22NS50  (DVD+R9:16x, DVD-R9:12x, DVD+RW:22x/8x, DVD-RW:22x/6x, DVD-RAM:12x, DVD-ROM:16x, CD:48x/32x/48x DVD+RW/DVD-RW/DVD-RAM)

Teclado: Teclado estándar de 101/102 teclas o Microsoft Natural PS/2 Keyboard

Mouse:  Mouse compatible con HID

Tarjeta de red: Realtek RTL8168D/8111D PCI-E Gigabit Ethernet Adapter (PHY: Realtek RTL8211/8212) : MAC: 08-00-27-00-D8-20

Tarjeta de red inalámbrica: Conceptronic Wireless 300N PCI-Card (v3.0) [1814-3062] [NoDB] PCI




Instalación de sistemas operativos y máquinas virtuales

SISTEMAS OPERATIVOS INSTALADOS

Windows XP: Instalado en una partición de 100 GB.
Windows 7: Instalado en una partición de 125 GB.
Windows Server 2008 R2: Instalado en una partición de 75 GB
Ubuntu 12.04.: Instalado en el resto del espacio en disco.


MÁQUINAS VIRTUALES

Versión de máquina virtual: Oracle VM VirtualBox
SS.OO. instalados en la máquina virtual:

*      Windows Server 2008 R2:
o       Tipo: 64 bits
o       Memoria base: 512 MB
o       Espacio en disco: 25 GB

*      Ubuntu Server:
o       Tipo: 64 bits.
o       Memoria base: 512 MB.
o       Espacio en disco: 8 GB

*      Windows 8:
o       Tipo: 64 bits.
o       Memoria base: 1024 MB.


o       Espacio en disco: 25 GB