Está en la página 1de 104

ESCUELA SUPERIOR DE HUEJUTLA

rea acadmica:
Licenciatura en Ciencias Computacionales

Actividad: Practicas de Ubuntu

Autor: Santos Hernndez Hernndez


Jess Calva Bautista
Ernesto Carranza Franco
Macedonio Torres Salvador

Materia: Comunicacin y Redes

Docente: Lic. Gonzalo Hernndez Hernndez


CONTENIDO

INTRODUCCIN SERVIDORES DE RED 2


INDICE DE FIGURAS 3
INTRODUCCIN SUBNETTIN IPV4 8
INTRODUCCIN SERVIDOR (DHCP) 9
PROCESO DE INSTALACIN Y CONFIGURACIN (DHCP) 10
PRUEBAS FUNCIONALES DEL SERVIDOR (DHCP) 20
CONCLUSIONES SERVIDOR (DHCP) 21
INTRODUCCIN SERVIDOR (DNS) 22
PROCESO DE INSTALACIN Y CONFIGURACIN (DNS) 23
PRUEBAS FUNCIONALES DEL SERVIDOR (DNS) 33
CONCLUSIONES SERVIDOR (DNS) 34
INTRODUCCIN SERVIDOR (HTTP) 35
PROCESO DE INSTALACIN Y CONFIGURACIN (HTTP) 36
PRUEBAS FUNCIONALES DE (HTTP) 50
CONCLUSIONES DEL SERVIDOR (HTTP) 51
INTRODUCCIN SERVIDOR (FTP) 52
PROCESO DE INSTALACIN Y CONFIGURACIN (FTP) 53
PRUEBAS FUNCIONALES DEL SERVIDOR (FTP) 56
CONCLUSIONES DE SERVIDOR (FTP) 60
INTRODUCCIN SERVIDOR (SMTP) 61
PROCESO DE INSTALACIN Y CONFIGURACIN (SMTP) 62
PRUEBAS FUNCIONALES DEL SERVIDOR (SMTP) 71
CONCLUSIONES DEL SERVIDOR (SMTP) 75
INTRODUCCIN ACCESO REMOTO A UN SERVIDOR 76
PROCESO DE INSTALACIN Y CONFIGURACIN ACCESO REMOTO 77
PRUEBAS FUNCIONALES DE ACCSO REMOTO A UN SERVIDOR 82
CONCLUSIONES DE ACCESO REMOTO A UN SERVIDOR 84
INTRODUCCIN SERVIDOR DE IMPRESION 85
PROCESO DE INSTALACION Y CONFIGURACIN DE SERVICIO DE IMPRESIN 86
PRUEBAS FUNCIONALES DE SERVICIO DE IMPRESIN 93
CONCLUSIONES 94
APENDICES 95
EL/LOS SCRIPT(S) UTILIZANDO(S) EN LA PGINA WEB 95
EL SCRIPT DE BASE DE DATOS 95
ARCHIVOS DE CONFIGURACION DE LOS SERVIDORES 96
CONCLUSIONE FINALES DE LOS SERVIDORES 102
REFERENCIAS SERVIDOR DHCP 103
REFERENCIAS SERVIDOR DNS 103
REFERENCIAS SERVIDOR HTTP 103
REFERENCIAS SERVIDOR FTP 103
REFERENCIAS SERVIDOR SMTP 103
REFERENCIAS ACCESO REMOTO 103
REFERENCIAS SERVICIO DE IMPRESIN 103

1 de 103
INTRODUCCIN SERVIDORES DE RED

En informtica, un servidor es un nodo que forma parte de una red, provee servicios
a otros nodos denominados clientes.

Otras definiciones para servidor son:


Aplicacin o programa que realiza tareas para otras aplicaciones llamadas clientes.
Un mismo equipo puede ejercer a la vez las funciones de cliente y servidor.
Computadora en la que se ejecuta un programa, realizando tareas para otras
aplicaciones llamadas clientes, pudiendo ser un mainframe, un miniordenador, un
PC personal, una PDA, etc., pero hay computadoras destinadas especficamente a
proveer servicios de estos programas, y son los servidores por antonomasia.

Con este material se pretende ampliar todos los conocimientos adquiridos en los
materiales de Redes en Centros Educativos, especialmente en lo referente a la
explotacin final de una red, mediante la instalacin de un servidor de red con
sistema operativo 'Linux', y equipos clientes tambin con 'Linux'. Nuestra intencin
es facilitar tareas habituales como la instalacin del sistema operativo, aplicaciones
en los equipos cliente, gestin de usuarios, personalizacin del entorno de trabajo
de estos, etc. Adems, veremos la configuracin y explotacin del servidor web
Apache, creando una pequea Intranet en nuestro centro con la finalidad de liberar
al responsable de la red del centro de muchas labores que hasta ahora realizaba de
forma manual, as como poder ofrecer multitud de recursos para el profesorado y el
alumnado.

Servidor bajo Linux

Cuando hablamos del sistema operativo 'Linux' no nos ceimos a una versin
concreta, ya que cada pocos meses aparecen versiones nuevas. Los contenidos
que van a ser abordados en este curso podran ser aplicables a cualquier versin
de 'Linux', principalmente las basadas en Deban, y con alguna modificacin a
cualquier otra versin.

Se ha decidido elegir Ubuntu en lugar de otras distribuciones de Linux por ser una
de las distribuciones de Linux ms extendida en entornos educativos.

2 de 103
INDICE DE FIGURAS
Figura 1 abrir terminal para configurar servidor DHCP. .................................................... 10
Figura 2 se muestra las descargas de actualizacin del Ubuntu. ..................................... 10
Figura 3 descargando paquetes de dhcp3-server. ........................................................... 11
Figura 4 terminacin de la descarga de los paquetes de dhcp3-server. ........................... 11
Figura 5 codigo para entra a la configuracin de la direccin ip esttica. ......................... 11
Figura 6 configuracin de la tarjeta de red. ...................................................................... 12
Figura 7 configurando la direccin ip y mascara de subred.............................................. 12
Figura 8 guardando el archivo de configuracin de la direccin esttica. ......................... 13
Figura 9 saliendo del archivo de configuracin. ............................................................... 13
Figura 10 regreso a la terminal. ....................................................................................... 13
Figura 11 crear una red esttica manualmente. ............................................................... 14
Figura 12 poner el nombre de la red. ............................................................................... 14
Figura 13 configurando la red esttica. ............................................................................ 14
Figura 14 red esttica creado. ......................................................................................... 15
Figura 15 momento de conexin a la red esttica. ........................................................... 15
Figura 16 mostrando la conexin de la red esttica. ........................................................ 16
Figura 17 codigo para reiniciar la configuracin de red. ................................................... 16
Figura 18 momento de poner la contrasea de la pc para entrar como sper usuario. .... 16
Figura 19 momento del reinicio completado..................................................................... 16
Figura 20 momento de la direccin ip esttica configurado. ............................................. 17
Figura 21 codigo para configurar el archivo de dhcp. ....................................................... 17
Figura 22 dentro del archivo de dhcp poniendo el nombre de la red. ............................... 18
Figura 23 regresando al terminal y entrar a otro archivo para terminar la configuracin de
dhcp................................................................................................................................. 18
Figura 24 dentro del otro archivo de configuracion. ......................................................... 18
Figura 25 configuracin y declaracin de direcciones ip asignadas al equipo. ................. 19
Figura 26 momento de reinicio del servidor de dhcp. ....................................................... 19
Figura 27 en la imagen se muestra las prueba con el cliente. .......................................... 20
Figura 28 terminal de Ubuntu para la configuracin del servidor del dns. ........................ 23
Figura 29 Verificamos si el paquete est instalado. ......................................................... 23
Figura 30 Instalacin del paquete de dns para su configuracin. ..................................... 24
Figura 31 Momento de instalacin esperamos un poco. .................................................. 24
Figura 32 Verificamos que los paquetes estn instalados. ............................................... 25
Figura 33 Configuracin de la red. ................................................................................... 25
Figura 34 Para empezar a configurar debemos entrar como sper usuarios. .................. 26
Figura 35 configurar la red a nuestras necesidades. ........................................................ 26
Figura 36 reiniciamos la red. ............................................................................................ 26
Figura 37 para ver los archivos contenidos dentro de la carpeta. .................................... 27
Figura 38 haremos unas copias de los siguientes archivos.............................................. 27
Figura 39 El primer fichero que editaremos. .................................................................... 28
Figura 40 En este archivo especificaremos las zonas de bsqueda directa e inversa del
servicio DNS. ................................................................................................................... 28
Figura 41 Podemos comprobar que no tenemos errores de sintaxis en al fichero. .......... 29
Figura 42 Este archivo contiene las tablas de bsqueda directa. ..................................... 29
Figura 43 Seguidamente editaremos el archivo . ............................................................. 30
Figura 44 Seguidamente editaremos el archivo. .............................................................. 30

3 de 103
Figura 45 el cdigo que se muestra en la imagen para que nuestro dns este configurado.
........................................................................................................................................ 31
Figura 46 se muestra como se est deteniendo el dns. ................................................... 31
Figura 47 se est reiniciando el servidor dhcp. ................................................................ 31
Figura 48 se muestra como se est reiniciando el servidor dns. ...................................... 31
Figura 49 configuracin de las zonas. .............................................................................. 32
Figura 50 se muestra la comprobacin del dns. ............................................................... 32
Figura 51 en esta imagen se muestra el correcto funcionamiento del servidor dns. ......... 32
Figura 52 conexiones pruebas. ........................................................................................ 33
Figura 53 conexiones pruebas. ........................................................................................ 33
FIgura 54 Terminal de Ubuntu para configurar servidor http. ........................................... 36
Figura 55 Instalacin de tasksel ....................................................................................... 36
Figura 56 Cdigo para abrir la ventana de tasksel ........................................................... 37
Figura 57 Seleccin de LAMP Server para instalar colecciones de programas. ............... 37
Figura 58 Instalacin de paquetes ................................................................................... 37
Figura 59 Configuracin de contrasea para el usuario ................................................... 38
Figura 60 instalacin de paquetes de configuracin de contrasea ................................. 38
Figura 61 Comprobacin del funcionamiento de Apache2 ............................................... 39
Figura 62 Probar el funcionamiento de PHP .................................................................... 39
Figura 63 Insertar el editor de PHP .................................................................................. 40
Figura 64 Visualizacin de direccin de PHP insertada ................................................... 40
Figura 65 Comando de instalacin de phpmyadmin ........................................................ 41
Figura 66 Configuracin de paquetes de phpmyadmin .................................................... 41
Figura 67 Instruccin de configuracin de base de datos ................................................ 42
Figura 68 Configuracin de contrasea al utilizar MySQL ................................................ 42
Figura 69 Comprobacin de Contrasea al utilizar MySQL .............................................. 43
Figura 70 Insercin de direccin para comprobar el funcionamiento de phpMyAdmin ..... 43
Figura 71 Comprobar el funcionamiento de phpMyAdmin ................................................ 44
Figura 72 Entorno de trabajo de phpadmin ...................................................................... 44
Figura 73 Creacin de tablas, bases de datos con MySQL ............................................. 45
Figura 74 Resultado de creacin de tablas en MySQL .................................................... 45
Figura 75 Rellenaremos la tablas creadas ....................................................................... 46
Figura 76 Guardar cambios y ajustes de la tabla ............................................................. 46
Figura 77 Capturar los datos de usuarios que tendr la tabla ......................................... 47
Figura 78 Visualizacin de datos ya insertados ............................................................... 47
Figura 79 Comando para hacer la conexin de la base de datos ..................................... 48
Figura 80 Visualizacin de la ventana donde se ingresaran los datos ............................. 48
Figura 81 Cdigos insertado para realizar la conexin ..................................................... 49
Figura 82 Se guardaron los archivos y se abri la ventana en google ............................. 49
Figura 83 prueba con local host ....................................................................................... 50
Figura 84 prueba con el dominio ...................................................................................... 50
Figura 85 prueba con el Id 192.168.1.65.......................................................................... 50
Figura 86 prueba con el de reserva de local host............................................................. 50
Figura 87 dentro de la terminal de Ubuntu para instalar el servidor ftp. ........................... 53
Figura 88 instalacin del paquete vsftpd .......................................................................... 53
FIgura 89 creacion de lascarpetas ................................................................................... 54
Figura 90 cdigo para abrir el archivo de vsftpd............................................................... 54

4 de 103
Figura 91 detalle de la configuracin de vsftpd ................................................................ 54
Figura 92 comprobando el servidor ftp ............................................................................. 55
Figura 93 conectando con el servidor .............................................................................. 56
Figura 94 entrando como annimo en el servidor ............................................................ 56
Figura 95 dentro de la carpeta de annimo...................................................................... 56
Figura 96 momento de eliminacin de un archivo, denegado .......................................... 57
Figura 97 entrando como autenticado con un nombre de usuario y contrasea............... 57
Figura 98 dentro de la carpeta de autenticado ................................................................. 58
Figura 99 descargando archivos de la carpeta de autenticado ........................................ 58
Figura 100 archivo a eliminar seleccionado ..................................................................... 58
Figura 101 advertencia de eliminacin del archivo ........................................................... 58
Figura 102 archivo eliminado ........................................................................................... 59
Figura 103 copiando archivos a la carpeta autenticado ................................................... 59
Figura 104 archivo copiado .............................................................................................. 59
Figura 105 Terminal de Ubuntu para configurar servidor SMTP. ..................................... 62
Figura 106 Terminal de Ubuntu para instalar postfix ........................................................ 62
Figura 107 Terminal de Ubuntu descargar de paquetes de postfix .................................. 62
Figura 108 Terminal de Ubuntu configuracion de posfix .................................................. 63
Figura 109 Terminal de Ubuntu paquete de configuracin de postfix ............................... 63
Figura 110 Terminal de Ubuntu nombrar el sistema de email .......................................... 64
Figura 111 Terminal de Ubuntu configuracin de postfix editar archivo ........................... 64
Figura 112 Terminal de Ubuntu panel de configuracin .................................................. 64
Figura 113 Terminal de Ubuntu final del panel de configuracin ...................................... 65
Figura 114 Terminal de Ubuntu edicin del cdigo .......................................................... 65
Figura 115 Terminal de Ubuntu reiniciar el panel de configuracin .................................. 66
Figura 116 Terminal de Ubuntu instalacin de courier-pop .............................................. 66
Figura 117 Terminal de Ubuntu configuracin de instalacin de courier-base................. 66
Figura 118 Terminal de Ubuntu instalacin del paquete courier-imap .............................. 67
Figura 119 Terminal de Ubuntu instalacin del paquete heirloom-mailx .......................... 67
Figura 120 Terminal de Ubuntu instalacin del paquete squirrelmail ............................... 67
Figura 121Terminal de Ubuntu configurar el paquete squirrelmail ................................... 67
Figura 122 Terminal de Ubuntu ventana de configuracin de squirrelmail ...................... 67
Figura 123 Terminal de Ubuntu seleccin de la opcin D ................................................ 68
Figura 124 Terminal de Ubuntu seleccin de la opcin courier ....................................... 68
Figura 125 Terminal de Ubuntu aceptacin ..................................................................... 68
Figura 126 Terminal de Ubuntu seleccin de la opcin 2 ................................................. 69
Figura 127 Terminal de Ubuntu seccin de la opcin 1.................................................... 69
Figura 128 Terminal de Ubuntu seleccin del nombre del DNS ...................................... 69
Figura 129 Terminal de Ubuntu salir ............................................................................... 70
Figura 130 Terminal de Ubuntu ruta de la carpeta web .................................................... 70
Figura 131Terminal de Ubuntu aceptacin de la creacin del archivo ............................. 70
Figura 132Terminal de Ubuntu reiniciar apache2............................................................. 70
Figura 133 Verificacin del servidor de correo ................................................................. 71
Figura 134 Terminal de Ubuntu inclusion de usuarios..................................................... 71
Figura 135 Terminal de Ubuntu comando de envi de correo ......................................... 71
Figura 136 Terminal de Ubuntu resultado de la prueba .................................................. 72
Figura 137 Terminal de Ubuntu ruta de apache2 ............................................................. 72

5 de 103
Figura 138 Terminal de Ubuntu edicin de apache2 ........................................................ 72
Figura 139 Terminal de Ubuntu configuracin de apache ................................................ 72
Figura 140 Terminal de Ubuntu inclusin de cdigo ........................................................ 73
Figura 141 Terminal de Ubuntu verificacin de creacin de carpeta en usuario............... 73
Figura 142 Terminal de Ubuntu reiniciar apache2............................................................ 74
Figura 143 Terminal de Ubuntu loguear el usuario de Prueba2 ....................................... 74
Figura 144 Terminal de Ubuntu verificacion de envio de correo ...................................... 74
Figura 145 buscar en el equipo........................................................................................ 77
Figura 146 buscando a comparticin ............................................................................... 77
Figura 147 habilitando las casillas para la conexin ........................................................ 78
Figura 148 buscando a cliente de escritorio ..................................................................... 78
Figura 149 dentro del cliente del escritorio remoto Remmina........................................... 79
Figura 150 creacin de un nuevo acceso remoto............................................................. 79
Figura 151 ventana de configuracin para el acceso remoto ........................................... 80
Figura 152 rellenando con la informacin necesaria para la conexin ............................. 80
Figura 153 buscando la comparticin del cliente.............................................................. 81
Figura 154 habilitar las casillas para la conexion ............................................................. 81
Figura 155 se muestra el acceso remoto al cliente neto .................................................. 82
Figura 156 momento de espera la conexin .................................................................... 82
Figura 157 se muestra la ventana para permitir la conexin de acceso remoto ............... 83
Figura 158 se muestra la conexin exitosa. ..................................................................... 83
Figura 159 se muestra el terminal abierto para configurar el servicio de impresin. ........ 86
Figura 160 en la imagen se muestra la instalacin de cups. ............................................ 86
Figura 161 momento de instalacin de cups-pdf. ............................................................. 86
Figura 162 en la imagen muestra como entra dentro de la carpeta de cups. ................... 87
Figura 163 en esta imagen se ve el codigo para hacer la copia del archivo. .................... 87
Figura 164 en esta imagen se muestra la copia que se realizo. ....................................... 87
Figura 165 en esta imagen se muestra el archivo que se va a configurar. ....................... 87
Figura 166 se muestra la parte que se debe de cambiar y colocar el ip esttica de nuestro
ordenador. ....................................................................................................................... 88
Figura 167 en esta parte se coloca allow @local. ............................................................ 88
Figura 168 en esta parte tambin se coloca lo mismo de arriba. ..................................... 88
Figura 169 en esta parte se reinicia el servicio cups y se muestra como est funcionando
el servicio......................................................................................................................... 88
Figura 170 en esta imagen se meustra de como se ve ya e el navegador. ...................... 89
Figura 171 en esta imagen se ve lo que se tiene que activar en la casilla. ...................... 89
Figura 172 momento de guardado los cambios. .............................................................. 89
Figura 173 aadiendo la impresora hp. ............................................................................ 90
Figura 174 en esta imagen poniendo la conexin. ........................................................... 90
Figura 175 en esta imagen editando el nombre de la impresora. ..................................... 91
Figura 176 en esta imagen se muestra escogiendo la marca y el modelo de la impresora.
........................................................................................................................................ 91
Figura 177 en esta imagen se muestra la configuracin de la hoja a imprimirse. ............. 92
Figura 178 guardando la configuracin del papel que se va a imprimir. ........................... 92
Figura 179 comprobando si la impresora se aadi. ........................................................ 93
Figura 180 en esta imagen se muestra el momento de la impresin................................ 93
Figura 181 estas 3 imgenes son los archivos configurados del servidor dhcp............... 96

6 de 103
Figura 182 en estas imgenes se muestran los 5 archivos que se configuraron en el
servidor dns. .................................................................................................................... 98
Figura 183 en esta imagen se muestra el nico archivo configurado del servidor http. .... 99
Figura 184 en imagen se muestra el nico archivo configurado del servidor ftp............... 99
Figura 185 esta 2 imgenes son los nicos archivos modificados en el servidor smtp.. . 100
Figura 186 en esta imagen se muestra el nico archivo modificado del servicio de
impresin. ...................................................................................................................... 101

7 de 103
INTRODUCCIN SUBNETTIN IPV4

1.- Subnetting IPv4.

Segmentar la direccin de red 192.168.1.0 para crear subredes, una para equipo.
La siguiente tabla deber rellenarse para asignar a cada equipo una direccin de
subred diferente.

# Direccin de subred Mascara de subred Nombre de dominio


asignada que adoptara los
integrantes de equipo
Equipo 1 192.168.1.0 255.255.255.224 wolf.net
Equipo 2 192.168.1.32 255.255.255.224 alain.com
Equipo 3 192.168.1.64 255.255.255.224 crossed.v1
Equipo 4 192.168.1.96 255.255.255.224 nava.com
Equipo 5 192.168.1.128 255.255.255.224 deadly.org

8 de 103
INTRODUCCIN SERVIDOR (DHCP)

Servidor DHCP (DHCP, Dynamic Host Configuration Protocol)


En este reporte se muestra instalar, activar y configurar el servicio de DHCP
(Protocolo de Configuracin Dinmica de Host) en LINUX. Este servicio es til para
aquellas empresas / organizaciones que decidan que la configuracin de red sea
asignada automticamente por un servidor de DHCP. De esta forma, a cualquier
equipo que tenga las propiedades de red automticas (sin IP fija) le ser asignada
una IP, una puerta de enlace, unas DNS, etc automticamente por el servidor de
DHCP
Es un protocolo de red que permite a los clientes de una red obtener sus parmetros
de configuracin automticamente. Se trata de u protocolo de tipo cliente/servidor
en el que generalmente un servidor posee una lista de direcciones IP dinmicas y
las va asignando a los clientes conforme estos lo van solicitando, sabiendo en todo
momento quien ha estado en posicin de esa IP, cuanto tiempo la ha tenido y a
quien se le ha asignado despus. Este protocolo se public en octubre de 1993,
estado documentado actualmente en la RFC 2113. Para DCPv6 se publica en el
RFC 3315.
Es un servicio que consta de un servidor y uno o varios clientes y cuya funcin
bsica es la de asignar automticamente diferentes parmetros de configuracin de
la red local desde la maquina servidor a los clientes de la red que tengan activado
el DHCP. Los ordenadores cliente configurados a travs de DHCP no tienen control
sobre los parmetros que reciben del servidor. Por lo tanto, es lo ms parecido a la
configuracin automtica (plug-and-play) en IPv4, que es bsico para simplificar las
tareas de administracin de la red, que tendra que hacerse manualmente. Por esto,
es ampliamente utilizado en LAN domsticas, empresas, el proveedor de acceso a
Internet, redes WiFi, universidades, oficinas, etc.
Los parmetros ms comunes que un servidor DHCP sirve a sus clientes son:
Direccin IP y mscara
DNS
Gateway
El funcionamiento DHCP se basa en la arquitectura servidor / cliente (como casi
todos los servicios de Internet), por lo que debe ser un servidor DHCP (dhcpd) y el
cliente DHCP para su funcionamiento. En el caso ms simple es un servidor DHCP
en la subred a la que el cliente solicite la asignacin de direccin IP (y el resto de
los parmetros de configuracin). Si no existe un servidor DHCP de la subred se
necesitar un agente (normalmente un router) que sabe la direccin del servidor
DHCP.

9 de 103
PROCESO DE INSTALACIN Y CONFIGURACIN (DHCP)
Primero es abrir la terminal para empezar la configuracin de nuestro host dinmico.

Figura 1 abrir terminal para configurar servidor DHCP.

Ahora vamos a bajar las cabeceras de Ubuntu para poder bajarlo ejecutamos la
siguiente instruccin que aparece en la imagen.

Figura 2 se muestra las descargas de actualizacin del Ubuntu.

10 de 103
Cuando ya las tengamos bajadas, bajaremos ahora el servicio de dhcp.

$ sudo apt-get install dhcp3-server

Figura 3 descargando paquetes de dhcp3-server.

Figura 4 terminacin de la descarga de los paquetes de dhcp3-server.

Ahora que ya est instalado debemos poner nuestra tarjeta de red con una ip
esttica, ejecutando el cdigo que aparece en la imagen.

Figura 5 codigo para entra a la configuracin de la direccin ip esttica.

11 de 103
Al darle enter nos redirreciona a esta ventana de configuracin y empezamos a
configurar nuestra tarjeta de red.

Figura 6 configuracin de la tarjeta de red.

Agregamos el siguiente en nuestra ventana de interfaz de configuracin,

Figura 7 configurando la direccin ip y mascara de subred.

12 de 103
Ya agregado eso damos ctrl+o para guardar el archivo

Figura 8 guardando el archivo de configuracin de la direccin esttica.

enter

Figura 9 saliendo del archivo de configuracin.

Ctrl>z salir de la interfaz.

Figura 10 regreso a la terminal.

13 de 103
Agregar una red cableada

Figura 11 crear una red esttica manualmente.

Figura 12 poner el nombre de la red.

Poner la direccin ip que se nos asign a cada equipo y la mscara de red.

Figura 13 configurando la red esttica.

Le damos en guardar y listo

14 de 103
Cerrar esta ventana y checar si se realiz los cambios aplicados para la direccin
ip y la mscara de red.

Figura 14 red esttica creado.

Checar que se haya establecido la conexin, como se muestra en la ventana.

Figura 15 momento de conexin a la red esttica.

15 de 103
Nos regresamos a nuestra terminal y le damos ifconfig para checar que de verdad
se realiz la configuracin.

Figura 16 mostrando la conexin de la red esttica.

Ahora reiniciamos la tarjeta de red con el siguiente comando que aparece en la


segunda lnea.

Figura 17 codigo para reiniciar la configuracin de red.

Como no estamos como supe usuarios, es por eso que ponemos sudo al inicio y lo
demas comando al darle enter nos pide la contrasea de Ubuntu lo ponemos y
listo se reinicia.

Figura 18 momento de poner la contrasea de la pc para entrar como sper usuario.

Aparece ok en verde cuando se reinicia correctamente.

Figura 19 momento del reinicio completado.

16 de 103
Damos de nuevo ifconfig para checar como se llama nuestra tarjeta de red y ver
que este funcionando bien con la direccin asignado.

Figura 20 momento de la direccin ip esttica configurado.

Ya comprobado que funciona correctamente la tarjeta de red, copiamos el nombre


de la tarjeta para ponerlo en la siguiente interfaz que aparecer y darle el nombre
de la tarjeta que se estar usando.

Figura 21 codigo para configurar el archivo de dhcp.

17 de 103
Ya abierto la ventana de configuracin ponemos el nombre por default a nuestra
tarjeta, donde dice interfaces. Guardamos con ctrl + o > enter > ctrl+x salir de la
interfaz.

Figura 22 dentro del archivo de dhcp poniendo el nombre de la red.

Regresando al terminal, ponemos el siguiente instruccin para entra a la


configuracin

Figura 23 regresando al terminal y entrar a otro archivo para terminar la configuracin de dhcp.

ya dentro del archivo

Figura 24 dentro del otro archivo de configuracion.

Comenzaremos a configurar nuestro dhcp poniendo la subred asignado, el rango


de los host, el dominio de nuestra subred, mascara de red, la puerta de enlace, el
broadcast, el tiempo por default al entra al dhcp, el mximo para entra, y las

18 de 103
direcciones de host asignados para cada integrante del equipo. Ya echo eso
guardamos, cerramos la ventana y listo.

Figura 25 configuracin y declaracin de direcciones ip asignadas al equipo.

Ahora que se hizo eso reiniciamos el dhcp con el siguiente cdigo que aparece en
la imagen.

Figura 26 momento de reinicio del servidor de dhcp.

19 de 103
PRUEBAS FUNCIONALES DEL SERVIDOR (DHCP)

Ya terminado eso comprobamos con cada mquina de los integrantes del equipo
si realmente funciona la configuracin ya sea en Ubuntu o en Windows.

Figura 27 en la imagen se muestra las prueba con el cliente.

20 de 103
CONCLUSIONES SERVIDOR (DHCP)

Conclusiones El uso de los servidores se es muy necesario tanto para asegurar la


calidad de los servicios as como para simplificar las tareas, en este reporte se dio
a saber el proceso de instalacin y configuracin de un servicio base para la
comunicacin de ordenadores en una red el cual es la asignacin de las direcciones
y evitar el duplicado de ips.
En base a lo anteriormente expuesto se concluye lo siguiente:
DHCP-server provee de facilidad de configuracin y archivos de configuracin en
los cuales podemos definir ciertos parmetros para nuestro servicio fundamental en
una red con gran nmero de computadores, el cual nos ahorra tiempo para la
configuracin de cada una de las terminales.
El servidor DHCP permite la ad por medio de un computador con sistema operativo
GNU/Linux. Esta configuracin se realiz bsicamente sin profundizar en
restricciones ms explicitas de la red.

21 de 103
INTRODUCCIN SERVIDOR (DNS)

Servidor DNS (DNS, Domain Name Server)


En este reporte se muestra instalar, activar y configurar el servicio de DNS (servidor
de nombre de dominio) en LINUX.

En este curso configuraremos un servidor DNS local. Las entradas existentes en


nuestro DNS no sern visibles en Internet solamente servirn a los equipos de
nuestra red local. De esta forma, cuando un usuario de nuestra red intente acceder
a un recurso local, podr utilizar nombres en lugar de direcciones IP. Si el usuario
desea acceder fuera de nuestra red local a algn recurso en Internet, el DNS local
nunca podr llevar a cabo dicha resolucin y se la traslada al siguiente servidor DNS
(que s estar en Internet) en su jerarqua de servidores DNS, hasta que la peticin
sea satisfecha.

Con servidor DNS en nuestra red local, si hacemos un ping a un PC cuyo nombre
es "equipo3" y cuya IP es 192.168.1.65; podemos lanzar el comando "ping"
indistintamente contra dicha IP o contra el nombre del equipo en el dominio:

ping 192.168.1.65
ping www.crossed.v1

En ambos casos obtendremos respuesta. Esto es muy til cuando las estaciones
de trabajo reciben su IP por DHCP ya que puede ocurrir que desconozcamos la IP
que tiene cierto equipo pero s conocer su nombre en el dominio, que ser
invariable.

El servidor de nombre de dominio representa una forma sencilla de localizar un


ordenador en la red. Todo ordenador conectado a la red se identifica por su
direccin IP: un aserie de cuatro nmeros de hasta tres cifras separadas por puntos.
Sin embargo, como a las personas les resulta ms fcil acordarse de nombres que
de nmeros, se invent un sistema (DNS, Domain Name Server) capaz de convertir
esos largos y complicados nmeros difciles de recordar, en un sencillo nombre,
dicho servicio de red se encuentra definido en el RFC-1035. En realidad el Servicio
de Nombres de Dominio tiene ms usos y mucho ms importantes que el anterior.
Por ejemplo, este servicio es fundamental para que el servicio, de correo electrnico
funcione. Un servidor de Nombres de Dominio es una maquina cuyo cometido es
buscar a partir de nombre de un ordenador la direccin IP de ese ordenador; y
viceversa, encontrar su nombre a partir de la direccin IP.

22 de 103
PROCESO DE INSTALACIN Y CONFIGURACIN (DNS)

Abrimos el terminal de Ubuntu para empezar con el servidor de dns.

Figura 28 terminal de Ubuntu para la configuracin del servidor del dns.

Verificamos si el paquete est instalado con el siguiente comando que se muestra


en la imagen.

Figura 29 Verificamos si el paquete est instalado.

23 de 103
Instalacin del paquete de dns para su configuracin con el siguiente comando
que se ve en la imagen subrayado.

Figura 30 Instalacin del paquete de dns para su configuracin.

Momento de instalacin esperamos un poco.

Figura 31 Momento de instalacin esperamos un poco.

24 de 103
Verificamos que los paquetes estn instalados correctamente en el siguiente
cdigo que se muestra en la imagen.

Figura 32 Verificamos que los paquetes estn instalados.

Configuracin de la red. Lo primero que har es mirar como tengo configurada o


configuradas la o las tarjetas de red en mi servidor con el comando ifconfig.

Figura 33 Configuracin de la red.

25 de 103
Para empezar a configurar debemos entrar como sper usuarios con la siguiente
instruccin que es $ sudo su como se muestra en la imagen.

Figura 34 Para empezar a configurar debemos entrar como sper usuarios.

Una vez ya s de qu tarjetas de red dispongo, ya podemos pasar a configurar la


red a nuestras necesidades. Lo primero que haremos es asignar una @IP esttica
a la tarjeta de red que dar servicio a nuestra red. Lo haremos editando el
fichero /etc/network/inerfaces.

Figura 35 configurar la red a nuestras necesidades.

Figura 36 reiniciamos la red.

A continuacin reiniciamos la red con el comando /etc/init.d/networking restart y


comprobaremos que la configuracin de red es correcta con el comando ifconfig
que ya utilizamos antes.

26 de 103
Ahora ya realizado eso, con el cdigo cd /etc/bind entramos dentro de la carpeta
de bind9 para ver los archivos contenidos dentro de la carpeta ponemos el siguiente
comando que es ls l como se en la imagen.

Figura 37 para ver los archivos contenidos dentro de la carpeta.

Ya que se mostraron los archivos en la terminar de Linux con ese comando que
pusimos, ahora haremos unas copias de los siguientes archivos la cual se
muestran subrayados en la imagen para prevenir de un movimiento en falso que
se pueda hacer.

Figura 38 haremos unas copias de los siguientes archivos.

27 de 103
Ya copiado los archivos, El primer fichero que editaremos, ser el
archivo /etc/bind/named.conf.options. En este archivo slo hemos de
descomentar las lneas de forward only y forwarders como se puede ver en la
imagen de abajo y aadir las @ip de servidores DNS externos donde consultar
nuestro servicio en caso de que no encuentre la respuesta a nuestra peticin

Figura 39 El primer fichero que editaremos.

Ya echo eso le damos control c para guardar y con control x para salir del archivo.

Despus pasaremos a editar el archivo /etc/bind/named.conf.local. En este


archivo especificaremos las zonas de bsqueda directa e inversa del servicio DNS.
El dominio de nuestra zona directa y la subred de la zona inversa. Tambin
tendremos que incluir qu tipo de servicio es (maestro o esclavo) y en que archivos
har la bsqueda de nombres.

Figura 40 En este archivo especificaremos las zonas de bsqueda directa e inversa del servicio DNS.

Ya configurado eso lo guardamos y nos salimos del archivo editado.

28 de 103
Podemos comprobar que no tenemos errores de sintaxis en al fichero, gracias al
comando named-checkconf. No te asustes si no devuelve nada. Significa que no
hay errores. De lo contrario nos especificar cual es el error de sintaxis y en que
lnea se encuentra el error.

Figura 41 Podemos comprobar que no tenemos errores de sintaxis en al fichero.

El siguiente archivo a editar es el que contendr las tablas de la bsqueda


directa gedit db.santos.net.host. Este archivo contiene las tablas de bsqueda
directa. Las primeras lneas son unos parmetros relacionados con la actualizacin
del DNS (nmero de serie y periodos de actuacin). La siguiente lnea indica quin
es el servidor primario (NS = Name Server). Las siguientes lneas especifican las
@IPs de los diferentes PCs componentes del dominio (A = Address). En la
siguiente imagen puedes ver como quedara el fichero.

Figura 42 Este archivo contiene las tablas de bsqueda directa.

29 de 103
Seguidamente editaremos el archivo gedit db.192.168.1.rev. Este archivo
contiene las tablas de bsqueda inversa. As quedara el fichero.

Figura 43 Seguidamente editaremos el archivo .

Seguidamente editaremos el archivo sudo gedit /etc/dhcpd.conf .Este archivo


contiene las direcciones ip que asignamos a los clientes, las configuraciones de
dhcp, no olvidemos que dns depende de dhcp.

Figura 44 Seguidamente editaremos el archivo.

30 de 103
Pondremos el cdigo que se muestra en la imagen para que nuestro dns este
configurado completamente. Guardamos.

Figura 45 el cdigo que se muestra en la imagen para que nuestro dns este configurado.

Enseguida paramos bind9 con el siguiente comando que se muestra en la imagen.

Figura 46 se muestra como se est deteniendo el dns.

Reiniciamos el dhcp con el cdigo en la imagen.

Figura 47 se est reiniciando el servidor dhcp.

Iniciamos bind9 para que la configuracin que pusimos ya est en marcha.

Figura 48 se muestra como se est reiniciando el servidor dns.

31 de 103
Verificamos que toda la configuracin de las zonas se haya hecho con xito.

Figura 49 configuracin de las zonas.

Veamos si funciona el dns con los siguientes cdigos que se muestran el pantalla.

Figura 50 se muestra la comprobacin del dns.

Damos un pin a nuestro dns para ver si funciona realmente.

Figura 51 en esta imagen se muestra el correcto funcionamiento del servidor dns.

32 de 103
PRUEBAS FUNCIONALES DEL SERVIDOR (DNS)

Pruebas con otra mquina para verifica si hay conexin

Figura 52 conexiones pruebas.

Figura 53 conexiones pruebas.

33 de 103
CONCLUSIONES SERVIDOR (DNS)

En este artculo hemos visto que instalar un servidor DNS maestro en nuestra red,
es una tarea relativamente sencilla gracias al paquete BIND9. Una vez instalado y
puesto en marcha el servidor, podremos referirnos a nuestros PCs utilizando sus
nombres en lugar de tener que acordarnos de las IPs, incluso cuando su IP sea
dinmica, lo que supone una gran ventaja en la tarea de administracin de la red.
La configuracin de un servidor DNS permite que el protocolo TCP/IP sea sencillo
de manejar. Adems de cara a la integracin de la red con Internet, poseer un
servidor de DNS propio evita tener que alquilar este servicio al proveedor de
servicios de Internet.
La instalacin de un dominio en el servidor nos permite la comparticin de ficheros,
impresoras, perfiles de usuario, archivos de inicio de sesin, directivas y seguridad
para el dominio, etc.
En base a la experiencia que se deriva del equipo de implementacin se plantean
unas recomendaciones bsicas que deben ser tomadas en cuenta para tener una e
implementacin.

Se recomienda al momento de colocar el nombre del servidor se debe colocar un


nombre corto y fcil de recordar.

Al momento de aadir una cuenta nueva en el cliente se debe recordar el nombre


del servidor y la direccin IP del mismo.

34 de 103
INTRODUCCIN SERVIDOR (HTTP)

SERVIDOR HTTP (HTTP, Hypertext Transfer Protocol)

En este reporte se muestra instalar, activar y configurar el servicio de HTTP


(servidor de nombre de dominio) en LINUX.
El protocolo para la Trasferencia de Hipertexto es el protocolo usado en cada
transaccin de la World Wide Web, mismo que fuera desarrollado por la World Wide
Web Consortium y la internet Engineering Task Force, colaboracin que culmino en
1999 con la publicacin de una serie de RFC, el ms importante de ellos es el RCF
2616 que especifica la versin 1.1.
HTTP define la sintaxis y la semntica que utilizan los elementos de software de la
arquitectura web (clientes, servidores, proxies) para comunicarse. Es el protocolo
orientado a transacciones y sigue el esquema peticin-respuesta entre el cliente y
un servidor. Al cliente que efecta la peticin (un navegador web o cibernauta) se
le conoce como user agent. A la informacin transmitida se le llama recurso y se
le identifica mediante un Localizador Uniforme de Recursos (URL, Uniform
Resource Locator). Los recursos pueden ser archivados, el resultado de la ejecucin
de un programa, una consulta a una base de datos, la traduccin automtica de un
documento, pero cualquiera de los casos debe ser en forma hipertexto.
El servidor Apache es desarrollado y mantenido por una comunidad de usuarios
bajo la supervisin de la Apache Software Foundation dentro del proyecto HTTP
Server (httpd).
Apache presenta entre otras caractersticas altamente configurables, bases de
datos de autenticacin y negociado de contenido, pero fue criticado por la falta de
una interfaz grfica que ayude en su configuracin.
Apache tiene amplia aceptacin en la red: desde 1996, Apache, es el servidor HTTP
ms usado. Jug un papel fundamental en el desarrollo fundamental de la World
Wide Web y alcanz su mxima cuota de mercado en 2005 siendo el servidor
empleado en el 70% de los sitios web en el mundo, sin embargo ha sufrido un
descenso en su cuota de mercado en los ltimos aos. (Estadsticas histricas y de
uso diario proporcionadas por Netcraft ). En 2009 se convirti en el primer servidor
web que aloj ms de 100 millones de sitios web.
La mayora de las vulnerabilidades de la seguridad descubiertas y resueltas tan slo
pueden ser aprovechadas por usuarios locales y no remotamente. Sin embargo,
algunas se pueden accionar remotamente en ciertas situaciones, o explotar por los
usuarios locales malvolos en las disposiciones de recibimiento compartidas que
utilizan PHP como mdulo de Apache.

35 de 103
PROCESO DE INSTALACIN Y CONFIGURACIN (HTTP)
Abrimos el terminal de Ubuntu para empezar con el servidor de HTTP.

FIgura 54 Terminal de Ubuntu para configurar servidor http.

Descargar una aplicacin de Debian llamada tasksel. Esta aplicacin, agrupa varias
aplicaciones por tareas y ofrece al usuario una manera fcil de instalar paquetes segn tus
necesidades. Para instalarlo, necesitamos escribir en un terminal sudo apt-get install
tasksel

Figura 55 Instalacin de tasksel

Una vez instalado, ejecutamos tasksel que ser el que haga todo lo necesario para
preparar nuestro entorno LAMP el comando que se utiliza es sudo tasksel

36 de 103
Figura 56 Cdigo para abrir la ventana de tasksel

Una vez lleguemos a este men, solo tendremos que seleccionar LAMP Server utilizando
la barra espaciadora, y ya que estamos, puedes instalar cualquier otra cosa que necesites.

Figura 57 Seleccin de LAMP Server para instalar colecciones de programas.

Despus slo tienes que ir al botn de Aceptar utilizando el tabulador, y empezar la


instalacin!

Figura 58 Instalacin de paquetes

37 de 103
Deberemos rellenar la contrasea que queramos poner al usuario root de MySQL (y luego
nos pedir repetirla por si acaso).

Figura 59 Configuracin de contrasea para el usuario

Ya puesto la contrasea regresara en la instalacin para terminarlo.

Figura 60 instalacin de paquetes de configuracin de contrasea

38 de 103
Y ya est listo!!
Podemos comprobar si Apache est funcionando abriendo nuestro navegador favorito y
escribiendo http://127.0.0.1/ en la barra de direcciones. Si aparece la siguiente imagen, es
que Apache funciona bien!!

Figura 61 Comprobacin del funcionamiento de Apache2

Para probar PHP, puedes generar un phpinfo. Para hacerlo slo tienes que crear un archivo
que se llame /var/www/phpinfo.php. Puedes hacerlo de la siguiente manera:

Figura 62 Probar el funcionamiento de PHP

39 de 103
Y escribir en el editor:
<?php
phpinfo();

Figura 63 Insertar el editor de PHP

Si al visitar http://127.0.0.1/phpinfo.php aparece algo similar a lo que se muestra en la


imagen siguiente, es que todo est correcto.

Figura 64 Visualizacin de direccin de PHP insertada

40 de 103
Ya estas preparado para empezar a programar. El directorio al que apunta por defecto Apache,
es/var/www, es all donde est ubicado index.html y phpinfo.php con el que hemos probado
el funcionamiento de Apache y PHP respectivamente.

Personalmente, como complemento imprescindible a todo LAMP, siempre


instalo phpmyadmin, un gestor para MySQL que nos facilitar mucho las cosas cuando
queramos trabajar con Bases de Datos. Para hacerlo:sudo apt-get install phpmyadmin

Figura 65 Comando de instalacin de phpmyadmin

Durante el proceso de instalacin nos preguntar qu servidor web es el que utilizaremos,


en nuestro caso Apache, as que lo seleccionamos con el espacio y presionamos Ok.

Figura 66 Configuracin de paquetes de phpmyadmin

41 de 103
A continuacin nos preguntar si queremos que se configure automticamente o por el
contrario no hacer nada. Si te atreves a configurarlo manualmente (modificando los archivos
de configuracin) haz clic en No, pero es ms cmodo hacer clic en Yes.

Figura 67 Instruccin de configuracin de base de datos

Tambin necesitaremos proporcionar la contrasea que previamente habamos utilizado al


configurar MySQL, as que la escribimos (luego nos la volver a pedir para confirmar).

Figura 68 Configuracin de contrasea al utilizar MySQL

42 de 103
Figura 69 Comprobacin de Contrasea al utilizar MySQL

Ahora tambin tenemos listo nuestro phpMyAdmin. Podemos comprobar que funciona
correctamente si visitamos http://127.0.0.1/phpmyadmin.

Figura 70 Insercin de direccin para comprobar el funcionamiento de phpMyAdmin

43 de 103
Figura 71 Comprobar el funcionamiento de phpMyAdmin

Entrando en el entorno de trabajo de phpadmin

Figura 72 Entorno de trabajo de phpadmin

44 de 103
Ya podemos crear fcilmente tablas, bases de datos para jugar con MySQL!!

Figura 73 Creacin de tablas, bases de datos con MySQL

Crear tablas

Figura 74 Resultado de creacin de tablas en MySQL

Rellenaremos la tabla que creamos con las variables indicados.

45 de 103
Figura 75 Rellenaremos la tablas creadas

Guardaremos los datos de la tabla.

Figura 76 Guardar cambios y ajustes de la tabla

46 de 103
Rellenamos las tablas de alumnos de las cuales sern cuatro alumnos que tendr la tabla.

Figura 77 Capturar los datos de usuarios que tendr la tabla

Figura 78 Visualizacin de datos ya insertados

47 de 103
Nos dirigimos al terminal otra vez para hacer la conexin de la base de datos ponemos los
siguientes comandos para editar el archivo de php.

Figura 79 Comando para hacer la conexin de la base de datos

Figura 80 Visualizacin de la ventana donde se ingresaran los datos

48 de 103
Ponemos los siguientes cdigos para realizar la conexin como se muestra en la imagen.

Figura 81 Cdigos insertado para realizar la conexin

Ya hecho eso guardamos el archivo y abrimos una ventana en google y ponemos lo


siguiente como se muestra en la imagen.

Figura 82 Se guardaron los archivos y se abri la ventana en google

Si se realiz bien la conexin tendremos un resultado como este.

49 de 103
PRUEBAS FUNCIONALES DE (HTTP)
En estas imgenes se muestran las cuatro pruebas que se hicieron para ver si funciona la conexin
con la base de datos.

Figura 83 prueba con local host

Figura 84 prueba con el dominio

Figura 85 prueba con el Id 192.168.1.65.

Figura 86 prueba con el de reserva de local host.

50 de 103
CONCLUSIONES DEL SERVIDOR (HTTP)

En este artculo hemos visto que instalar LAMP es el acrnimo de Linux + Apache
+ MySQL + PHP, y describe una plataforma de desarrollo web que
utiliza Linux como Sistema Operativo, Apache como servidor
Web, MySQL como Sistema Gestor de Bases de Datos relacional y PHP como
lenguaje de programacin.
Para instalarlo necesitas tener cualquier distribucin Linux, yo use Ubuntu 16.04
como sistema operativo (aunque el proceso debera ser similar en otras
distribuciones), y descargar una aplicacin de Debian llamada tasksel. Esta
aplicacin, agrupa varias aplicaciones por tareas y ofrece al usuario una manera
fcil de instalar paquetes segn tus necesidades.
Como conclusin ultimo de este servidor los primeros pasos fueron fciles como las
instalaciones de los paquetes de LAMP, el que fue complicado son en la conexin
junto a la base de datos, se verifico como era la jerarqua de la base de datos,
tenemos que tener mucho cuidado en la forma de como pones un cdigo porque la
base de datos contiene el nombre de la base y las tablas que se crearon.
Fue divertido al hacer este servidor porque se obtuvo mucho conocimiento as como
complicaciones y gracias al apoye del equipo se consigui lo que se tena en mente.

51 de 103
INTRODUCCIN SERVIDOR (FTP)

Servidort FTP (File transfer Protocol)

Para quien est algo perdido FTP, es un protocolo de red dedicado a la transferencia
de archivos. Por lo que nos permite compartir archivos ya sea en una red local o por
Internet, logueandonos con un usuario y una contrasea

En este articulo ensearemos a instalar y configurar un servidor ftp en Ubuntu, para


ello usaremos el servidor ftp VSFTPD, actualmente el ms extendido entre las
distribuciones de Linux.

El protocolo para Transferencia de Archivos, es un protocolo de red para la


trasferencia de archivos entre sistemas conectados a una red TCP (Transmissin
Control Protocol), basado en la arquitectura cliente-servidor.
Desde un equipo cliente se puede conectar a un servidor FTP para descargar
archivos o para subir archivos, de manera annima (sin necesidad de login) o
mediante la autenticacin de usuario, independientemente del sistema operativo
utilizado en cada equipo.
El servicio FTP es ofrecido por la capa de aplicacin del modelo TCP/IP, utilizando
normalmente el puerto de red 20 y el 21. Un problema bsico d FTP es que est
pensando para ofrecer la mxima velocidad en la conexin, pero no la mxima
seguridad, ya que todo el intercambio de informacin, desde el login y password del
usuario en el servidor hasta la transferencia de cualquier archivo, se realiza en texto
plano sin ningn tipo de cifrado, con lo que un posible atacante puede capturar este
trfico, acceder al servicio y/o apropiarse de los archivos transfereridos. Para
solucionar este problema son de gran utilidad aplicaciones como scp y sftp, incluidas
en el paquete SSH, que permiten transferir archivos pero cifrado todo el trfico de
paquetes.

52 de 103
PROCESO DE INSTALACIN Y CONFIGURACIN (FTP)

Abrimos el terminal de Ubuntu para empezar con el servidor de ftp.

Figura 87 dentro de la terminal de Ubuntu para instalar el servidor ftp.

Lo primero es hacer apt-get update par actualizar los repositorios, y lo siguiente apt-get
install vsftpd para instalar el servidor ftp en ubuntu.

Figura 88 instalacin del paquete vsftpd

53 de 103
Una vez termine el proceso de instalacin, es recomendable hacer una copia del fichero de
configuracin /etc/vstfpd.conf haciendo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak, ya
que vamos a tocarlo mucho y no queremos fastidiarlo.
Lo que se har ahora es creare dos carpetas en el equipo uno con el nombre de annimo
y otro de autenticado.

FIgura 89 creacion de lascarpetas

Ahora vamos a configurar nuestro servidor ftp, as que hacemos nano o gedit
/etc/vsftpd.conf, comando con el cual podremos editar la configuracin del servidor ftp
como se observa en la siguiente imagen.

Figura 90 cdigo para abrir el archivo de vsftpd

Pasemos a detallar los aspectos de este fichero de configuracin, traduciendo cada opcin
del archivo original del servidor ftp:

Figura 91 detalle de la configuracin de vsftpd

vsftpd se ejecuta independientemente, es decir automticamente al inicio

listen=YES
Para poder loguear usuarios locales del sistema (nosotros).

local_enable=YES
Permite el uso de comandos para cambiar el sistema de ficheros, como MKD o DELETE.

write_enable=YES

Permite el uso de la carpeta para hacer cualquier cambio de archivo.

54 de 103
local_root=/home/santos/autenticado

Esta opcin permite cambiar el propietario de los archivos que suban los usuarios
annimos, para de esta forma conseguir una mayor organizacin.

anonymous_enable =YES
Permite el uso de la carpeta para hacer cualquier cambio de archivo.

local_root=/home/santos/anonimo

Una vez configurado el archivo de configuracin, debemos tener claro que para que la
configuracin que cambiemos en el archivo vsftpd.conf se haga efectiva debemos reiniciar
el servidor ftp.

Para reiniciar el servicio ftp usaremos el siguiente comando:

sudo service vsftpd restart


Adems, podemos parar el servicio vsftpd mediante el siguiente comando:

sudo service vsftpd stop


Y para iniciarlo tenemos el siguiente comando:

sudo service vsftpd start

Abrimos el ftp en una pgina web comprobamos si funciona.

Figura 92 comprobando el servidor ftp

55 de 103
PRUEBAS FUNCIONALES DEL SERVIDOR (FTP)
Enseguida que ya est listo en servidor ftp nos conectamos con el servidor.

Figura 93 conectando con el servidor

Entramos como annimos es directo sin contrasea.

Figura 94 entrando como annimo en el servidor

Dentro de esta carpeta de annimo solo se puede y descargar

Figura 95 dentro de la carpeta de annimo

56 de 103
No se puede eliminar.

Figura 96 momento de eliminacin de un archivo, denegado

Ahora entramos como autenticados ah si nos tenemos que logear para poder acceder a
la carpeta de autenticado.

Figura 97 entrando como autenticado con un nombre de usuario y contrasea

57 de 103
Dentro de esta carpeta podemos hacer lo siguiente eliminar archivos, descargar archivos,
y meter ms archivos.

Figura 98 dentro de la carpeta de autenticado

Descargando archivos.

Figura 99 descargando archivos de la carpeta de autenticado

Eliminando archivos.

Figura 100 archivo a eliminar seleccionado

Figura 101 advertencia de eliminacin del archivo

58 de 103
Figura 102 archivo eliminado

Copiando archivos.

Figura 103 copiando archivos a la carpeta autenticado

Figura 104 archivo copiado

Vemos que funciona correctamente el servidor ftp.

59 de 103
CONCLUSIONES DE SERVIDOR (FTP)

En este artculo hemos visto que instalar un servidor, es una tarea relativamente
sencilla gracias al paquete vsftpd. Una vez instalado y puesto en marcha el servidor,
podremos referirnos a nuestros PCs utilizando sus nombres en lugar de tener que
acordarnos de las carpetas que cada uno tiene permisos.
Tambin se realizaron pruebas de cada uno de las dos cartpetas que se crearon
para cada uno de ellos como la de anonimo pues solo puede ver y descargar
archivos y el de autenticado tiene el permiso de las funciones de eliminar, descargar,
copiar archivos y pegar.
Se tuvo que configurar el archivo de vsftpd para las carpetas asignados, nos
complicamos un poco pero se logr el objetivo.
Y decimos que el servidor FTP es una aplicacin de software muy til que puede
tener un enorme beneficio para un sitio Web o de computacin colaborativa en la
que los archivos deben ser compartidos entre los socios comerciales. A pesar de la
inseguridad, es universalmente accesible, ya que los clientes FTP son una parte de
todos los sistemas operativos y navegadores Web. Si la seguridad de cifrado de
datos es de gran importancia para usted, entonces probablemente debera
considerar SCP como una posible alternativa.

60 de 103
INTRODUCCIN SERVIDOR (SMTP)

SMTP (Simple Mail Transfer Protocol)


Postfix es un agente de transferencia de correo (MTA), una aplicacin que se utiliza
para enviar y recibir correo electrnico. En este artculo, vamos a ver como instalar
y configurar Postfix para que pueda ser utilizada para enviar mensajes de correo
electrnico mediante aplicaciones locales slo - es decir, los instalados en el mismo
servidor que est instalado en Postfix.

Si ya est utilizando un proveedor de correo electrnico de terceros para enviar y


recibir mensajes de correo electrnico, no es necesario para hacer funcionar su
propio servidor de correo. Sin embargo, si usted maneja un servidor de la nube en
la que se ha instalado aplicaciones que necesiten enviar notificaciones por correo
electrnico, que ejecuta un local, enviar solo servidor SMTP es una buena
alternativa al uso de un proveedor de servicios de correo electrnico tercera parte o
la ejecucin de un servidor SMTP en toda regla .

El correo electrnico (conocido tambin como e-mail), es un servicio de red que


permite a los usuarios enviar/recibir mensajes y archivos adjuntos rpidamente
(tambin denominados menajes electrnicos o cartas electrnicas) mediante
sistemas de comunicacin electrnicos. Principalmente se usa este nombre para
denominar al sistema que provee este servicio en la red, mediante el protocolo
SMTP, aunque por extensin tambin puede verse aplicados a sistemas anlogos
que usen otras tecnologas. Por medio de mensajes de correo electrnico se puede
enviar, no solamente texto, sino todo tipo de documentos digitales. Su eficiencia,
conveniencia y bajo costo han logrado que el correo electrnico desplace al correo
ordinario para muchos habitantes.

61 de 103
PROCESO DE INSTALACIN Y CONFIGURACIN (SMTP)

Abrimos el terminal de Ubuntu para empezar con el servidor de SMTP.

Figura 105 Terminal de Ubuntu para configurar servidor SMTP.

Para instalar y configurar un servidor de email se debe de tener el servicio de apache y


DNS instalado antes de empezar a configurar. Lo primero que vamos a hacer es loguearnos
como root. Luego de que nos logueemos como root vamos a descargar el servicio con el
comando apt-get install Postfix.

Figura 106 Terminal de Ubuntu para instalar postfix

Figura 107 Terminal de Ubuntu descargar de paquetes de postfix

62 de 103
Luego de que se instale nos mostrara una ventana como esta donde vamos a seleccionar
internet site. Y luego hacemos click en enter para continuar.

Figura 108 Terminal de Ubuntu configuracion de posfix

Aqu pondremos nuestro dns y le damos en ok.

Figura 109 Terminal de Ubuntu paquete de configuracin de postfix

63 de 103
Luego debemos de colocarle un nombre a nuestro sistema de email, en mi caso voy a
utilizar el mismo nombre con el cual accedo a mi IP por el DNS. Luego hacemos click en
enter.

crosed.v1

Figura 110 Terminal de Ubuntu nombrar el sistema de email

Lo siguiente que aremos es hacerle una pequea configuracin a Postfix vamos a editar el
archivo /etc/Postfix/main.cf esto lo aremos con el editor nano y el comando seria nano
/etc/Postfix/main.cf.

Figura 111 Terminal de Ubuntu configuracin de postfix editar archivo

Dentro del archivo se vera de esta forma.

Figura 112 Terminal de Ubuntu panel de configuracin

64 de 103
Lo que aremos a continuacin es irnos al final del archivo de configuracin.

Figura 113 Terminal de Ubuntu final del panel de configuracin

Luego de que nos encontremos al final del documento vamos a agregar algunas lneas de
comando las cuales vern en la siguiente imagen.

Figura 114 Terminal de Ubuntu edicin del cdigo

65 de 103
Estas lneas lo que significan es que en cada home de nuestros usuarios se agregara el
directorio maildir/, luego de hacer esto guardamos y salimos de nuestro archivo de
configuracin.

Lo siguiente que aremos es reiniciar nuestro archivo de configuracin esto lo haremos con
el siguiente comando.

/etc/init.d/Postfix restart

Figura 115 Terminal de Ubuntu reiniciar el panel de configuracin

Luego de haber hecho esto vamos a proceder a instalar el siguiente paquete curier-pop
esto lo hacemos con el comando apt-get install courier-pop.

Figura 116 Terminal de Ubuntu instalacin de courier-pop

Aqu vamos a seleccionar no

Figura 117 Terminal de Ubuntu configuracin de instalacin de courier-base

66 de 103
Luego vamos a instalar otro paquete llamado Courier-imap esto lo hacemos con el
comando apt-get install Courier-imap.

Figura 118 Terminal de Ubuntu instalacin del paquete courier-imap

El siguiente paquete que vamos a instalar es el paquete llamado heirloom-mailx esto lo


aremos con la siguiente lnea de comandos, apt-get install heirloom-mailx. Este paquete
nos va a permitir enviar mail a los usuarios utilizando la terminal.

Figura 119 Terminal de Ubuntu instalacin del paquete heirloom-mailx

El siguiente paquete que vamos a instalar es squirrelmail esto lo aremos con el siguiente
comando apt-get install squirremail este paquete nos permitir addceder a nuestra
interfaces web.

Figura 120 Terminal de Ubuntu instalacin del paquete squirrelmail

Luego de que se instale el squirrelmail vamos a configurar dicho paquete usando el


comando squirrelmail-configure.

Figura 121Terminal de Ubuntu configurar el paquete squirrelmail

Se abrir una ventana en donde tendremos que configurar.

Figura 122 Terminal de Ubuntu ventana de configuracin de squirrelmail

67 de 103
Primero vamos a utilizar la opcin D. y hacemos click en enter.

Figura 123 Terminal de Ubuntu seleccin de la opcin D

Luego vamos a utilizar la opcin Courier. Y hacemos click en enter.

Figura 124 Terminal de Ubuntu seleccin de la opcin courier

Luego hacemos enter nuevamente.

Figura 125 Terminal de Ubuntu aceptacin

68 de 103
Luego elegimos la opcin 2 y hacemos clik en enter.

Figura 126 Terminal de Ubuntu seleccin de la opcin 2

Luego vamos a utilizar la opcin 1 y hacemos clik en enter.

Figura 127 Terminal de Ubuntu seccin de la opcin 1

Luego vamos a elegir el nombre por el cual responde nuestro DNS en mi caso
Crossed.v1 y hacemos clik en enter.

Figura 128 Terminal de Ubuntu seleccin del nombre del DNS

69 de 103
Luego de hacer todas estas configuraciones vamos a elegir la opcin q para salir y luego
vamos a guardar con y

Figura 129 Terminal de Ubuntu salir

Lo siguiente que haremos es dirigirnos hacia nuestra carpeta que contiene nuestra pgina
web que por lo regular se encuentra en la ruta /var/www/html una vez dentro de esta ruta
colocaremos la siguiente lnea de cdigo. Esto creara un archivo llamado webmail que ser
un enlace simbolico entre la ruta /var/www/html y la ruta /usr/share/squirrelmail luego
hacemos click en enter y verificamos si se creo el archivo.

Figura 130 Terminal de Ubuntu ruta de la carpeta web

Figura 131Terminal de Ubuntu aceptacin de la creacin del archivo

Lo siguiente que haremos es reiniciar el servicio de apache y esto lo hacemos con el


siguiente comando. service apache2 restart .

Figura 132Terminal de Ubuntu reiniciar apache2

70 de 103
PRUEBAS FUNCIONALES DEL SERVIDOR (SMTP)

Luego de reiniciar el servicio debemos de revisar si nuestro servidor de correo est


funcionando con la siguiente ruta en mi caso crossed.v1/webmail.

Figura 133 Verificacin del servidor de correo

Lo siguiente que aremos es aadir algunos usuarios para hacer pruebas.

Figura 134 Terminal de Ubuntu inclusion de usuarios

Luego de hacer esto vamos a hacer una prueba primero debemos salir de nuestro usuario
root luego que hayamos salido de nuestro usuario root vamos a entrar el usuario prueba1.

Lo siguiente que haremos es enviar un correo al usuario prueba2 esto lo hacemos con el
comando mail prueba2.

Figura 135 Terminal de Ubuntu comando de envi de correo

71 de 103
Figura 136 Terminal de Ubuntu resultado de la prueba

Luego de hacer esto vamos a entrar a nuestro usuario root para hacer algunas
modificaciones.

Vamos a ir a la ruta /etc/apache2 con el comando cd /etc/apache2

Figura 137 Terminal de Ubuntu ruta de apache2

Luego vamos a editar el archivo apache2.conf esto lo aremos con el editor nano.

Figura 138 Terminal de Ubuntu edicin de apache2

Nos vamos a dirigir al final de nuestro archivo.

Figura 139 Terminal de Ubuntu configuracin de apache

Una vez en el final del archivo de configuracin vamos a colocar la siguiente lnea de
cdigo.

72 de 103
Figura 140 Terminal de Ubuntu inclusin de cdigo

Luego guardamos y salimos.

Despus vamos a verificar que se haya creado la carpeta que especificamos nos vamos a
dirigir hacia uno de los usuarios que creamos en este caso ser prueba2.

Figura 141 Terminal de Ubuntu verificacin de creacin de carpeta en usuario

73 de 103
Como vemos la carpeta se cre correctamente. Luego de hacer esto vamos a reiniciar
nuestro servicio de apache.

Figura 142 Terminal de Ubuntu reiniciar apache2

Lo siguiente que aremos es loguearnos con el usuario prueba2 para verificar si el email se
envi correctamente desde el usuario prueba1.

Figura 143 Terminal de Ubuntu loguear el usuario de Prueba2

Figura 144 Terminal de Ubuntu verificacion de envio de correo

74 de 103
CONCLUSIONES DEL SERVIDOR (SMTP)

Eso es todo lo que se necesita para configurar un servidor de correo electrnico de


envo de slo el uso de Postfix. Es posible que desee tomar algunas medidas
adicionales para proteger su dominio de los spammers.

Si su caso de uso es para recibir notificaciones de su servidor en una nica


direccin, email que son marcados como spam es un problema importante, ya que
puede blanca de ellos. Sin embargo, si su caso de uso es el envo de correos
electrnicos a los usuarios del sitio potenciales (tales como mensajes de correo
electrnico de confirmacin para un mensaje tablero de la muestra arriba), que sin
duda debe configurar los registros SPF y DKIM tan mensajes de correo electrnico
de su servidor es ms probable que sea visto como legtimo.

Cmo utilizar un registro SPF para impedir la falsificacin y mejorar la fiabilidad del
E-mail

Cmo instalar y configurar DKIM con Postfix en Debian Wheezy A pesar de que el
artculo fue escrito para Debian Wheezy, se aplican los mismos pasos para
Ubuntu 16.04.

Si se ha configurado correctamente, esto hace que sea difcil para enviar correo no
deseado con una direccin que parece que se origina a partir de su dominio. Hacer
estos pasos de configuracin adicionales tambin har que sea ms probable que
los proveedores de correo comunes para ver mensajes de correo electrnico desde
el servidor como legtimo.

Este servidor tuvo varios pasos de instalacin pero el objetivo est plasmado en
este artculo, construyendo poco a poco se logro fue realmente divertido tranajar
con este servidor.

75 de 103
INTRODUCCIN ACCESO REMOTO A UN SERVIDOR

En esta entrada hablaremos de como instalar y configurar el programa llamado


remmina que permite tener conexin VNC, adems de explicar la instalacin.
Seguidamente empezaremos a explicar toda la instalacin y configuracin de los
programas mencionado anteriormente.
Servidor de Acceso Remoto
El servidor de acceso remoto permite que otros de host de la red se conectan a l y
pueda ser controlado va remota, con la ventaja de que permite compartir
informacin y programas entre varios usuarios.
VNC Server es una de las herramientas bsicas que permite este tipo de accesos
remotos en Linux y Windows.
Una sencilla manera de acceder remotamente a un ordenador que utilice linux sin
estar fsicamente en ese lugar es utilizando un servidor de escritorio remoto.
Estando en la misma red local (dentro del alcance de un router wifi por ejemplo),
podremos conectarnos a un ordenador que haga de servidor desde otros
ordenadores, ya sean linux o windows, o incluso desde telfonos mviles o tablets.
El Escritorio remoto nos permite ver y hasta controlar el escritorio de otro ordenador
desde nuestro ordenador, por ejemplo, tenemos una tienda y queremos ver y
controlar el vdeo cmaras de seguridad que tenemos conectadas a un ordenador,
desde otro ordenador en nuestra casa.
Esto se puede hacer si tenemos los dos ordenadores en una red local y tambin por
internet, pero eso s, el ordenador que queremos ver y controlar debe de tener una
IP esttica.
Hoy en da casi todos estamos detrs de un "rooter" que nos d una IP dinmica,
varindola cada vez que arrancamos el sistema, por lo que en este caso deberemos
de acceder a la configuracin de nuestro rooter desde nuestro navegador web
poniendo en la barra de direcciones: http://192.168.0.65/ por ejemplo y modificar el
tipo de IP (esttica) y tambin deberemos de abrirle el "puerto 5900", que es el que
usaremos, ya que los rooter tambin suelen tener un cortafuegos.
Cada rooter tiene una forma diferente de configuracin, por lo que si no lo sabis
hacer, os tocar googlear un poco o llamar al servicio tcnico de vuestro operador.

76 de 103
PROCESO DE INSTALACIN Y CONFIGURACIN ACCESO REMOTO

Para poder instalar el programa tendremos que introducir el siguiente comando y se


realizara el proceso de instalacin.
apt-get install remmina

luego entramos en el buscador del equipo

Figura 145 buscar en el equipo

Buscamos comparticin y hacemos clic en ello para empezar la configuracin del acceso
remoto.

Figura 146 buscando a comparticin

77 de 103
Habilitar todas las casillas que se muestran en la imagen para permitir que otro usuarios
puedan ver el escritorio.

Figura 147 habilitando las casillas para la conexin

Ya realizado lo anterior de nuevo vamos en el buscador en el equipo y buscamos cliente


de escritorio, damos clic en ello para abrir la pgina de configuracin.

Figura 148 buscando a cliente de escritorio

78 de 103
Ya estando dentro del cliente escritorio remoto Remmina creamos un nuevo acceso.

Figura 149 dentro del cliente del escritorio remoto Remmina

En la imagen se muestra la creacin del nuevo acceso remoto.

Figura 150 creacin de un nuevo acceso remoto

79 de 103
Dentro de la configuracin del nuevo acceso remoto.

Figura 151 ventana de configuracin para el acceso remoto

En la imagen se muestra de cules son los datos que debemos de rellenar

Figura 152 rellenando con la informacin necesaria para la conexin

80 de 103
En esta imagen se muestra que debemos permitir la conexin en otra computadora y
debemos entrar en comparticin del equipo del cliente.

Figura 153 buscando la comparticin del cliente

Casillas que se deben habilitar par que funcione la conexin del acceso remoto con el
cliente.

Figura 154 habilitar las casillas para la conexion

81 de 103
PRUEBAS FUNCIONALES DE ACCSO REMOTO A UN SERVIDOR

Ya configurado el cliente y permitido a la conexin ya hacemos la conexin con el cliente


dndole doble clic en el nuevo acceso remoto creado.

Figura 155 se muestra el acceso remoto al cliente neto

Esperar que el cliente permita la conexin.

Figura 156 momento de espera la conexin

82 de 103
Recibiendo el mensaje de conexin con el cliente debemos darle clic en permitir para
hacer la conexin.

Figura 157 se muestra la ventana para permitir la conexin de acceso remoto

Momento de la conexin del escritorio del cliente.

Figura 158 se muestra la conexin exitosa.

83 de 103
CONCLUSIONES DE ACCESO REMOTO A UN SERVIDOR

En este artculo se explic un punto intermedio entre ambas opciones, es decir, se


instal un servidor VNC en nuestro Ubuntu Server que nos va a permitir hacer uso
de una interfaz grfica pero sin cargar est en nuestro sistema y, por lo tanto,
ahorrando recursos que podrn ser destinados perfectamente a mantener nuestros
servicios funcionando correctamente.
Este software no se limita a conectarse a otros sistemas idnticos (en este caso, a
otros sistemas Linux) sino que permite tambin la conexin entre sistemas
operativos diferentes siempre y cuando cumplan con los estndares del protocolo,
por ejemplo, aunque Linux por defecto no disponga de un servidor RDP s que
podremos conectarnos a un ordenador con Windows desde este software para
Linux.
Se observ la conexin exitosamente para el acceso remoto, se vio que se poda
hacer cualquier cosa en el escritorio del cliente, como por ejemplo eliminar, mover
cosas y entre otras cosas ms.
Se observ que al conectarse con el cliente el cliente debe autorizar la conexin
para que se tenga acceso a su escritorio y de toda su mquina.

84 de 103
INTRODUCCIN SERVIDOR DE IMPRESION

Servidor de Impresin

Es un sistema de impresin modular para sistemas operativos de tipo Unix que


permite que un computador acte como servidor de impresin. Un computador que
ejecuta CUPS acta como un servidor que puede aceptar tareas de impresin desde
otros computadores clientes, los procesa y los enva al servidor de impresin
apropiado.
El mecanismo principal de impresin en Ubuntu es el Sistema Comn de Impresin
para UNIX (CUPS, Common UNIX Printing System). Es en resumen el programa o
subsistema encargado de controlar nuestras impresoras por parte del ordenador as
como transmitir las rdenes y documentos para que funcionen las impresoras como
nosotros queremos.
Este sistema de impresin es una capa de impresin libre que se ha convertido en
el nuevo estndar para impresin en la mayora de las distribuciones de Linux.
CUPS gestiona los trabajos y tareas de impresin y proporciona impresin de red
utilizando el Protocolo estndar de Impresin en Internet (IPP), que dispone de una
gran gama de impresoras, desde matriciales hasta laser.
Ubuntu nos facilita muchas cosas en nuestro sistema as como tareas en las cuales,
de no hacerlo, necesitaramos tener una ingeniera y con ellas las puede realizar
hasta un chico de 15 aos. Sin embargo hay momentos, si se puede, en los que
conviene saber cmo funcionan las cosas en Ubuntu. Hoy vamos a hablaros del
servidor Cups y de su funcionamiento en Ubuntu.

85 de 103
PROCESO DE INSTALACION Y CONFIGURACIN DE SERVICIO DE IMPRESIN

Abrimos el terminal de Ubuntu para empezar con el servidor de dns.

Figura 159 se muestra el terminal abierto para configurar el servicio de impresin.

Lo primero que vamos a hacer para la configuracin de cups es descargar el servicio y esto
lo hacemos con el comando apt-get install cups.

Figura 160 en la imagen se muestra la instalacin de cups.

Luego de haber descargado el servicio de cups vamos a descargar una impresora virtual
para hacer una prueba con nuestro servidor cups esto lo hacemos con el comando apt-
get install cupspdf.

Figura 161 momento de instalacin de cups-pdf.

86 de 103
Luego de descargar la impresora virtual vamos a hacer la configuracin de cups para esto
debemos de editar el archivo de configuracin y nos dirigiremos a la ubicacin del archivo
con el siguiente comando cd /etc/cups.

Figura 162 en la imagen muestra como entra dentro de la carpeta de cups.

Lo siguiente que aremos es hacer una copia de seguridad al archivo de configuracin


cupsd.conf y esto lo aremos con el comando cp cupsd.conf cupsd.conf.copia.

Figura 163 en esta imagen se ve el codigo para hacer la copia del archivo.

Figura 164 en esta imagen se muestra la copia que se realizo.

Luego de hacer la copia de seguridad lo que vamos a hacer es proceder a configurar el


archivo de configuracin llamado cupsd.conf con el editor gedit con el comando gedit
cupsd.conf.

Figura 165 en esta imagen se muestra el archivo que se va a configurar.

87 de 103
En la lnea donde se encuentra escrito listen localhosts:631 vamos a comentarlo con el
signo de # y luego procederemos a colocar Listen + ip de nuestro servidor:631 como se
muestra en la imagen siguiente.

Figura 166 se muestra la parte que se debe de cambiar y colocar el ip esttica de nuestro ordenador.

Luego nos dirigimos ms hacia abajo y aremos lo siguiente donde se encuentra la siguiente
lnea, Colocaremos Allow @LOCAL.

Figura 167 en esta parte se coloca allow @local.

Luego nos dirigimos ms hacia debajo y haremos las siguientes configuraciones.

Figura 168 en esta parte tambin se coloca lo mismo de arriba.

Luego de esto guardamos y salimos. Luego vamos a reiniciar nuestro servicio con el
comando service cups restart y para verificar que este corriendo nuestro servicio lo
hacemos con el comando service cups status.

Figura 169 en esta parte se reinicia el servicio cups y se muestra como est funcionando el servicio.

88 de 103
Luego de esto nos dirigimos a nuestro cliente de linux para hacer las debidas pruebas y
una vez dentro de nuestro cliente de linux nos vamos a nuestro navegador y escribiremos
https:ip de nuestro servidor:631 y nos mostrara la interfaz web de nuestro servidor cups.

Figura 170 en esta imagen se meustra de como se ve ya e el navegador.

Lo siguiente que vamos a hacer es irnos a administracin y una vez estemos en administracin
vamos a activar la opcin de compartir impresoras conectadas a este sistema.

Figura 171 en esta imagen se ve lo que se tiene que activar en la casilla.

Luego de esto vamos a hacer click en cambiar configuracin. Vamos a loguearnos con el
usuario de nuestro servidor y luego se guardaran los cambios.

Figura 172 momento de guardado los cambios.

89 de 103
Luego nos dirigiremos a aadir impresora y luego debemos de especificar la impresora que
vamos a aadir en este caso ser la impresora HP Printer (HPLIP) que creamos.

Figura 173 aadiendo la impresora hp.

Luego vamos a hacer click en siguiente, en la siguiente imagen pondremos la conexin


https://192.168.1.65:631

Figura 174 en esta imagen poniendo la conexin.

90 de 103
En las siguientes configuraciones que haremos es colocarle un nombre a nuestra
impresora, una descripcin y la ubicacin de esta, luego marcamos la casilla de compartir
esta impresora y hacemos click en siguiente.

Figura 175 en esta imagen editando el nombre de la impresora.

Luego debemos de especificar la marca de nuestra impresora en mi caso colocare HP y


luego debemos de elegir el modelo de esta.

Figura 176 en esta imagen se muestra escogiendo la marca y el modelo de la impresora.

Luego hacemos click en aadir impresora.

91 de 103
Figura 177 en esta imagen se muestra la configuracin de la hoja a imprimirse.

Ya echo eso damos clic en set Default Options.

Figura 178 guardando la configuracin del papel que se va a imprimir.

Y se guarda la impresora aadido.

92 de 103
PRUEBAS FUNCIONALES DE SERVICIO DE IMPRESIN

Abrimos un archivo cualquiera de Word o pdf para probar con la impresora. Le damos
control+p para imprimir el archivo, como vemos en la imagen la impresora que anadimos
se encuentra en la lista.

Figura 179 comprobando si la impresora se aadi.

Momento de la impresin.

Figura 180 en esta imagen se muestra el momento de la impresin.

93 de 103
CONCLUSIONES

En este artculo se explic punto por punto entre ambas opciones, es decir, se
instal cups en nuestro Ubuntu Server que nos va a permitir hacer uso de una
interfaz grfica para configurar la impresora pero sin cargar est en nuestro sistema
y, por lo tanto, ahorrando recursos que podrn ser destinados perfectamente a
mantener nuestros servicios funcionando correctamente.

Tambin si vamos a la interfaz web de nuestro servidor CUPS veremos en la


pginaTrabajos como se imprimi o no nuestra pgina de prueba. Slo aadir que
para cancelar un trabajo de impresin es necesario el nombre y la contrasea del
usuario root, a menos que dispongamos de otros usuarios para administrar los
trabajos de impresin.

Cada fabricante de impresora tiene su propio libro y el imprimir puede volverse una
tarea muy complicada. Uno de los clsicos en ste aspecto acorde a mi propia
experiencia, esHewlett Packard, el cual ltimamente parece atenerse a la mxima:
Para que hacer las cosas fciles si las podemos hacer bien difciles.

CUPS hace lo mximo por ocultar tanto las dificultades inherentes a la impresora
como las relacionadas con la aplicacin desde la cual queremos imprimir, de forma
que podamos concentrarnos ms en el hecho de Imprimir en s, y no en el Cmo
Imprimir. Por regla general, el nico tiempo que necesitamos para conocer cualquier
aspecto de nuestra impresora es cuando la utilicemos por vez primera. Aun as y
con mucha frecuencia, CUPSimagina el cmo hacerlo por si mismo.

94 de 103
APENDICES

EL/LOS SCRIPT(S) UTILIZANDO(S) EN LA PGINA WEB

EL SCRIPT DE BASE DE DATOS

CREATE DATABASE Equipo3


CREATE TABLE `Equipo3`.`alumnos` () ENGINE = InnoDB;

INSERT INTO `alumnos`(`ID`, `NOMBRE`, `A_PATERNO`, `A_MATERNO`)


VALUES ([value-1],[value-2],[value-3],[value-4])

95 de 103
ARCHIVOS DE CONFIGURACION DE LOS SERVIDORES

(Archivo de configuracin) servidor DHCP.

Figura 181 estas 3 imgenes son los archivos configurados del servidor dhcp.

96 de 103
(Archivo de configuracin) servidor DNS.

97 de 103
Figura 182 en estas imgenes se muestran los 5 archivos que se configuraron en el servidor dns.

98 de 103
(Archivo de configuracin) servidor HTTP.

Figura 183 en esta imagen se muestra el nico archivo configurado del servidor http.

(Archivo de configuracin) servidor FTP.

Figura 184 en imagen se muestra el nico archivo configurado del servidor ftp.

99 de 103
(Archivo de configuracin) servidor SMTP.

Figura 185 esta 2 imgenes son los nicos archivos modificados en el servidor smtp..

100 de 103
(Archivo de configuracin) servicio de impresin.

Figura 186 en esta imagen se muestra el nico archivo modificado del servicio de impresin.

101 de 103
CONCLUSIONE FINALES DE LOS SERVIDORES

Como conclusin de las prcticas realizadas en Linux es que hay una gran
diferencia con los comandos al ejecutar, ya que se realizaron varias prcticas en
donde ingresamos una serie de comando que nos permitieron recolectar una serie
de informacin as como tambin se conoci diferentes conceptos de los diferentes
comandos que hay. Como lo son el poder ver la configuracin de la red en nuestro
ordenador, recabar informacin sobre el estado actual de la tarjeta de red activa,
tambin en una de estas prcticas se encontr el ip o la direccin de conexin a
travs del comando cmd. Se conoci el tamao mximo de datos en un paquete.
Los servidores son equipos que proporcionan servicios y datos a los equipos cliente.
Los servidores de una red realizan diversas tareas complejas. Los servidores de
redes grandes se han especializado en alojar las crecientes necesidades de los
usuarios.

Los servidores proporcionan recursos de comparticin de archivos e impresoras


desde una ubicacin centralizada. Cuando un cliente enva una solicitud de datos al
servidor de archivos e impresin, se descarga en el equipo que realiza la peticin
toda la base de datos o el archivo.

Por ejemplo, cuando abrimos una aplicacin de procesamiento de texto, sta se


ejecuta en nuestro equipo y el documento almacenado en el servidor de archivos e
impresin se descarga en la memoria de nuestro equipo para que podamos editarlo
o utilizarlo localmente.

Los servidores almacenan grandes cantidades de datos en una ubicacin


centralizada y ponerlos a disposicin de los usuarios, quienes no tienen la
necesidad de descargar toda la base de datos. La base de datos reside en el
servidor y slo se descarga en el equipo cliente el resultado de la solicitud.

102 de 103
REFERENCIAS SERVIDOR DHCP

http://Cmo instalar y configurar un DHCP en Linux Usuario Linux.html


Montar un Servidor DHCP en LINUX (Ubuntu 12.04) [Pon HD].mp4

REFERENCIAS SERVIDOR DNS

http://Instalacin y configuracin de un servidor DNS Linux.html


Instalacin y configuracin de un servidor DNS Linux.mp4

REFERENCIAS SERVIDOR HTTP

http://Instalar LAMP con un solo comando en Ubuntu Pedro Carrasco.html

REFERENCIAS SERVIDOR FTP

http://Instalar y configurar un servidor ftp en Ubuntu.html

REFERENCIAS SERVIDOR SMTP

http://Ubuntu 16.04 LTS _ MAIL Server _ Install Postfix _ Server World.html


http://Cmo instalar y configurar Postfix como Send-Slo Servidor SMTP en
Ubuntu 16.04 _ digitalocean.html
How to configuracion servidor email.pdf

REFERENCIAS ACCESO REMOTO

http://Instalacin y configuracin del acceso remoto a un servidor _ El Pequeo


Aprendiz.html

REFERENCIAS SERVICIO DE IMPRESIN

How to configuracion servidor cups ubuntu server 14.04.pdf


Configuracion_servidor_cups_ubuntu_server_1404(bajaryoutube.com).mp4

103 de 103