Documente Academic
Documente Profesional
Documente Cultură
Flix
Tres Olivos
Temp0r4l
fe
Ubuntu Server
16.04
Primeras configuraciones
2017
Menu.
Elegimos el tamao de disco para nuestra mquina, marcamos la opcin de guardarlo como un
nico archivo y hacemos clic en Next.
En la siguiente ventana nos muestra un resumen de las caractersticas que hemos elegido,
hacemos clic en Finish.
Se nos muestra la mquina que hemos creado, pero antes de instalar el sistema operativo,
editaremos la configuracin de la mquina.
Ahora hacemos clic en CD/DVD, marcamos la opcin de usar imagen iso y seleccionamos
nuestra imagen de Ubuntu server.
Hacemos clic en Network Adapter y luego hacemos clic en Add, para aadir una segunda
tarjeta de red.
Comentarios:
Elegimos el nombre de nuestra mquina, seleccionamos con los cursores continuar y pulsamos
Enter.
Elegimos nombre para nuestra cuenta de usuario y seleccionamos continuar con los cursores.
Luego pulsamos Enter.
Elegimos el nombre para iniciar sesin, en nuestro caso el mismo, seleccionamos continuar y
pulsamos Enter.
Elegimos contrasea para la cuenta, seleccionamos con los cursores continuar y pulsamos
Enter.
El programa nos informa que la contrasea es dbil, seleccionamos que si y pulsamos Enter.
Seleccionamos el tamao que queremos para esta particin, elegimos con los cursores continuar
y pulsamos Enter.
Seleccionamos el tamao que queremos para esta particin, elegimos con los cursores continuar
y pulsamos Enter.
Seleccionamos de nuevo el espacio libre para continuar dando forma a nuestro disco duro.
Elegimos el tamao de la nueva particin, en nuestro caso el resto de disco duro, por lo que
seleccionamos continuar y pulsamos Enter.
El propio programa de instalacin nos selecciona el punto de montaje; /home (que era el que
queramos) por lo que seleccionamos con el cursor que hemos terminado de definir la particin y
pulsamos Enter.
El programa nos indica que si tenemos un proxy para acceder a la red lo pongamos, no es nuestro
caso, seleccionamos continuar y pulsamos Enter.
Por el momento slo instalaremos el sistema bsico por lo que pulsamos Enter.
El programa nos informa que se ha realizado la instalacin con xito y que extraigamos el CD de
instalacin para que el sistema arranque del disco.
Hacemos clic derecho sobre la mquina que hemos instalado y en el desplegable hacemos clic en
settings.
Seleccionamos CD/DVD y ah desmarcamos usar iso y marcamos usar disco fsico, luego hacemos
clic en OK.
Ahora introducimos el comando: sudo apt-get upgrade, para instalar los paquetes que nos
descargamos con el anterior comando. Cuando nos pregunta si deseamos continuar,
introducimos una s y pulsamos Enter.
Ahora introducimos el comando: sudo apt-get install Ubuntu-desktop, para que nos
instale el entorno grfico de Ubuntu.
Una vez finalizada la instalacin, introducimos el comando para que nos arranque el entorno
grfico. Introducimos contrasea y el sistema se reiniciar.
Durante la prctica hemos observado fallos en el intento de inicio de sesin en entorno grfico.
Primero tras introducir el comando el sistema inicia en entorno grfico pero sin los texbox, por
lo que nos es imposible introducir usuario y contrasea.
Si nos fijamos en la imagen en el inicio de sesin nos muestra el nombre completo del usuario que
creamos en vez del nombre de la cuenta de usuario simplemente.
No sabemos si es debido a esto pero el caso es que al introducir la contrasea no nos permite
iniciar sesin dicindonos que es errnea.
Para intentar remediar el problema lo que hacemos, es crear un usuario nuevo llamado prueba
antes de introducir el comando: sudo startx
Vemos que tambin con esta cuenta nos muestra el nombre completo de la cuenta en vez de
simplemente el del usuario, el caso es que ahora introducimos la contrasea y accedemos
perfectamente al entorno grfico.
Una vez iniciada sesin en el entorno grfico, abrimos un terminal y probamos a cambiar de
usuario a la cuenta original que creamos en el proceso de instalacin.
Como podemos ver en la imagen, podemos acceder perfectamente a nuestra cuenta y nos
reconoce la contrasea.
Comentarios.
Tras diversas pruebas realizadas con nuestro servidor; comprobamos que si realizamos la
instalacin del servidor, la instalacin de las actualizaciones, el entorno grfico y
posteriormente en vez de introducir el comando: sudo startx para iniciar directamente el
modo grfico desde la interfaz de comandos, introducimos el comando sudo shutdown h
now. Al volver a iniciar el equipo nos carga perfectamente el entorno grfico con nuestro
usuario y no nos da ningn error de inicio de sesin o de contrasea.
Antes de comenzar con la instalacin del servidor DHCP, actualizaremos nuestro servidor.
Luego introducimos el comando, sudo apt-get upgrade, para mejorar e instalar las
actualizaciones que nos faltaran.
Luego utilizamos el comando wget para descargar el programa Webmin desde el sitio web.
Wget http://www.Webmin.com/download/deb/Webmin-current.deb
Como podemos ver en la imagen hay problemas de dependencias, esto lo arreglamos con el
siguiente comando:
Como podemos ver en la imagen, tras ejecutar el comando para arreglar las dependencias, el
programa Webmin se instala correctamente.
https://ubuntuserver:10000
Se abre una ventana en la que confirmaremos que queremos aadir una excepcin de
seguridad.
Ahora s nos muestra la web. Introducimos el usuario y contrasea que ser el mismo que
tenemos en nuestro servidor Ubuntu.
Accedemos perfectamente a Webmin. Ahora necesitamos instalar el servidor DHCP para poder
gestionarlo.
Introducimos el comando: sudo apt-get install dhcp-server, pero nos da error, nos
dice que no est disponible.
Volvemos abrir el navegador con la pgina de Webmin. Hacemos clic en el icono del men
lateral y una vez se despliega hacemos clic en Refresh Modules (refrescar mdulos).
Como vemos en la imagen, ya nos carga el mdulo de servidor DHCP. Hacemos clic en DHCP
Server.
Ahora hacemos clic en Add a new subnet para crearnos nuestra red local.
Una vez creada la red, hacemos clic en el botn Start Server para iniciar el servidor DHCP.
En el documento que se nos abre buscamos la lnea que pone INTERFACES y ah entre las
comillas introducimos el nombre de nuestra interfaz de red.
ifconfig
Arrancamos nuestro cliente para ver que nuestro servidor DHCP funciona y le asigna una
direccin IP.
Abrimos una terminal e introducimos el comando ifconfig. Vemos que la IP que nos asigna
es la primera del rango que pusimos en Webmin. 60
Realizamos un ping a la IP de nuestro servidor para ver que hay comunicacin y como vemos
en la imagen nos responde.
Arrancamos ahora nuestro segundo cliente y comprobamos que nos asigna una direccin IP el
servidor.
Realizamos ahora un ping desde el servidor para confirmar la comunicacin con el cliente.
Como vemos en la imagen nos dice el sistema que no est instalado. Ejecutamos el comando
para instalarlo. Sudo apt install bind9 dnsutils
Comienza el proceso de instalacin, cuando nos pregunta si deseamos continuar decimos que
s.
Una vez en l hacemos clic en el botn para desplegar el men lateral y luego hacemos clic en
Refresh Modules.
Una vez termina el proceso, como vemos en la imagen ya nos carga el mdulo de DNS, BIND
DNS Server.
Hacemos doble clic sobre el servidor DNS, para abrirlo y comenzar con la configuracin.
Ponemos el nombre de nuestra zona DNS, el nombre de nuestro servidor DNS y una cuenta de
correo donde nos pueden enviar las alertas. Luego hacemos clic en el botn Create.
Como vemos en la imagen ya tenemos la zona DNS que hemos creado. Hacemos doble clic en
el icono.
Donde pone nombre, introducimos: www, el nombre real, ponemos nombre fsico del servidor
punto nombre del dominio que creamos: ubuntuserver.ubuntu.local luego hacemos clic en el
botn Create.
Ahora crearemos una entrada en nuestra zona DNS. Hacemos clic en Address.
En la ventana que se nos abre, introducimos el nombre de mquina y la direccin IP que tiene
asignada y hacemos clic en Create.
As podemos ir creando entradas en nuestra zona. Ahora hacemos clic en Return to zone list
para crear una nueva zona, esta vez inversa.
En la ventana que se nos abre, introducimos nuestra red, el nombre del servidor y un correo
para que nos enven las alertas.
Ahora hacemos clic en el icono de Reverse Address para aadir una entrada.
As podemos ir creando registros de entrada en nuestro servidor DNS, tanto inversos (imagen
superior) como directos (imagen inferior).
Ahora comprobamos en los clientes la direccin IP y el nombre de mquina para ver que
coinciden con los registros introducidos, con los comandos:
Como9 vemos en la imagen si lanzamos un ping a nuestro alias no se puede resolver, y al hacer
un nslookup a la direccin de nuestro servidor DNS, tampoco nos resuelve en cambio el ping lo
ejecuta perfectamente.
Una vez realizado este cambio, como podemos apreciar en la imagen superior, hacemos un:
Antes de proceder con la instalacin del Servidor WEB, actualizamos y mejoramos el Sistema:
Introducimos ahora un comando para ver si el servicio est activo y se ha instalado bien.
/etc/init.d/apache2 status
Otra forma de comprobarlo sera abrir una pgina web y poner en la barra de direcciones
localhost . Como apreciamos en la imagen nos abre la pgina por defecto de Apache.
Tenemos en nuestro escritorio una carpeta (web) con una pgina que hemos creado.
Ejecutamos el comando:
Ahora nos dirigimos al directorio donde hemos copiado nuestra carpeta para ver el contenido.
Sudo chmod R 777 web/ damos permiso de lectura escritura y ejecucin a la carpeta
y todo su contenido.
Con la carpeta donde tenemos nuestra pgina web copiada a /var/www/ nuestra pgina no
funciona, slo nos abre la web por defecto de apache . Tampoco funciona aadiendo un;
/web
Si ponemos directamente localhost abre la web por defecto de apache, pero al poner
localhost/web, ya si accedemos a nuestra web como podemos ver en la imagen.
Probamos el acceso a nuestra web desde uno de los clientes y accedemos perfectamente.
Sudo gedit /etc/apache2/envars para ver cul es el usuario y grupo de apache para
posteriormente asignarle los permisos sobre la carpeta donde est la pgina web.
En nuestro caso como dimos permisos para todos los usuarios y grupos no cambiaremos el
propietario.
Como vemos en la imagen inferior una de las lneas que no est comentada es la ruta donde
se guarda la pgina web. Por eso anteriormente no nos funcionaba directamente nuestra web.
Introducimos la ruta donde est la carpeta con nuestra pgina web para probar si tenemos
acceso directamente.
Como vemos en la imagen superior, en este fichero tambin se indica la ruta donde se aloja la
pgina web. Introducimos la ruta donde tenemos nuestra pgina.
Por ltimo editaremos el fichero hosts dentro del directorio /etc; sudo nano hosts
Aqu aadiremos una entrada con el nombre de nuestra pgina web y que apunte al host local.
127.0.0.1 www.30livos.com
www.30livos.com
127.0.0.1
localhost
10.0.0.2
Como apreciamos en la serie de imgenes accedemos perfectamente sin tener que introducir
/web.
Ahora slo nos queda probar el acceso directo desde nuestros clientes sin tener que introducir
/web. El acceso tendr que ser a travs de direccin IP, ya que no tenemos creada una
entrada con nuestro servidor web en nuestro servidor DNS.
Como podemos apreciar en las imgenes accedemos perfectamente tanto desde nuestro
cliente Linux como de nuestro cliente Windows.
Una vez tenemos actualizado nuestro equipo procedemos a la instalacin del paquete del
servicio FTP:
Iremos descomentando algunas lneas del fichero para que se aplique la configuracin.
listen=YES
anonymous_enable=NO
local_enable=YES
Write_enable=YES
Una vez realizadas las modificaciones las salvamos con Ctrl+O y Ctrl+X.
nano /etc/passwd
Ahora reiniciaremos el servicio y luego comprobaremos el estado del mismo, para eso
utilizamos los siguientes comandos:
Introducimos: ftp 10.0.0.2 , y el servidor nos solicitar usuario y contrasea, una vez los
hemos introducido estamos dentro.
Nos vamos a la localizacin donde nos ha descargado el contenido y hacemos un ls para listar
el contenido. Como podemos ver en la imagen superior el archivo se ha descargado
perfectamente.
Si accedemos a la ubicacin del archivo a travs de la interfaz grfica tambin vemos que el
contenido se ha descargado perfectamente.
Ahora accederemos a travs de un cliente Windows que tambin tenemos en nuestra red
local.
Introducimos ftp 10.0.0.2 el servidor nos pide usuario y contrasea. Como podemos
comprobar en la imagen superior accedemos perfectamente y vemos el contenido.
Una vez dentro probaremos a descargarnos el archivo de ejemplo para ver que podemos
acceder a la informacin del servidor.
Comprobamos donde nos lo ha descargado con el comando lcd, y nos vamos a la ubicacin
que nos indica para comprobarlo. Como vemos en la imagen superior funciona correctamente.
Antes de la instalacin del Servidor proxy podemos hacer una actualizacin del sistema como
hemos venido haciendo:
Una vez termina el proceso de instalacin, comprobamos que el paquete est instalado en
nuestro sistema.
dpkg -l squid
https://localhost:10000
Como vemos en la imagen no nos aparece el servidor proxy squid. Hacemos clic en: Un-used
Modules.
Nos vamos desplazando hacia abajo hasta que nos aparece Squid-Servidor-Proxy. Una vez
lo hemos encontrado hacemos clic en l.
El programa nos informa que el ejecutable de squid3 no existe, lo cual entra dentro de la
normalidad ya que nosotros instalamos el paquete squid. Hacemos clic en configuracin del
mdulo.
Debemos cambiar el nombre squid3 por squid en todos los campos, luego hacemos clic en
Salvar.
Volvemos a hacer clic en el botn del men lateral para que se nos despliegue y luego
hacemos clic en servidores.
Cuando se despliega el men, hacemos clic en servidores y como vemos en la imagen superior
ya nos aparece nuestro servidor squid. Hacemos clic en l para empezar con su configuracin.
Hacemos clic en la pestaa y en el desplegable que se nos abre elegimos la opcin Direccin
de cliente. Luego hacemos clic en el botn Crear nueva ACL.
Como vemos en la imagen superior ya aparece nuestra ACL. Ahora hacemos clic en
Restricciones Proxy.
Elegimos permitir, marcamos nuestra ACL y la opcin coincidir con ACLs, luego hacemos clic en
Salvar.
Como vemos en la imagen ya nos aparece nuestra ACL, ahora hacemos clic en la flecha de la
derecha para subir nuestra ACL y que quede delante de Denegar all.
Ahora vamos a nuestros clientes para probar la configuracin. En el cliente Windows vamos a:
inicio/panel de control/opciones de internet. En la ventana que se abre hacemos clic en la
pestaa conexiones y luego en configuracin de LAN.
Comprobamos a travs de cmd que nos asigna una direccin el servidor DHCP.
Ahora probaremos con nuestro cliente Ubuntu. Abrimos una terminal y escribimos el comando
ifconfig para ver que tengamos asignada una direccin IP.
Abrimos nuestro navegador, hacemos clic en el botn para abrir el men de configuracin y
luego en el desplegable hacemos clic en Preferencias.
En la ventana que se abre hacemos clic en la pestaa Avanzado que se encuentra en el men
de la derecha.
Marcamos la opcin Configuracin manual de proxy y Usar el mismo proxy para todo
introducimos la IP de nuestro servidor y el puerto que configuramos y luego hacemos clic en
Aceptar.
Comentarios:
Durante la instalacin del servidor proxy, tuvimos problemas con la instalacin de squid3 que
es el paquete que viene por defecto con la versin de webmin que hemos utilizado (Webmin
1.831). Por lo que tuvimos que instalar el paquete squid y luego cambiamos la configuracin
en webmin para que pudiera utilizarlo obteniendo un resultado satisfactorio.