implementing telematic services

19
LAB 4 GII 3º TDRC TELEMATIC SERVICES ON INTERNET Autor 1:Carlos Campos Autor 2:Ivan Ortega Autor 3:Pablo Casado Arenas Dominio:tdrc2014ccf.noip.me Fecha:5/6/2014

Upload: ivan-ortega

Post on 02-Nov-2014

122 views

Category:

Internet


0 download

DESCRIPTION

The implementation of two telematic services. One is a web server and the other is a document manager server. Can show how make test and implements telematic services

TRANSCRIPT

Page 1: Implementing Telematic Services

LAB 4GII 3º TDRC

TELEMATIC SERVICES ON INTERNETAutor 1:Carlos Campos

Autor 2:Ivan Ortega Autor 3:Pablo Casado Arenas

Dominio:tdrc2014ccf.noip.meFecha:5/6/2014

Page 2: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

BACKGROUND

(Introduction.Present the objetive, troubleshooting tools, metodology and dificulties. Also, briefly explain the services you implement, as well as software and O.S. involved )

*

● The main goal of this proyect is to offer services from home PC to the Internet, involving concepts like DDNS, TCP/IP, NAT and client-server architecture.

● We are going to set up a web server, Apache on port 80, and a FTP server on port 21. These services are running on a MacBook pro machine.

● We have also set up Alfresco, which is a free enterprise content management system. It is running on port 8080, using tomcat, which is a servlet container.

2daysinrain .
Falta completar las caracteristicas del portatil, para rellenar xD
Page 3: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

BACKGROUND

*

There was some trouble checking pings and tracerts to the server, and the solution was to configure the router and put the ip of the PC as DMZ inside the router.

Page 4: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

BACKGROUND (Topology. Plot the topology, from the server up to clients in the outside, including the www.ping.eu and no-ip.com servers)

*ping.eu server

Host Gateway

Our Server

2daysinrain .
Estaria cojonudo si pintases una linea desde el servidor nuestro hasta el noip server mandando la actualizacion de la ip y desde el ping.eu server pidiendo la resolucion del dominio al NOIP server y el NOIP server respondiendole con la ip...no se si me explico xD
Ivan Ortega Alba
el paquete no va hasta el dns, la peticion al servidor para resolver el dominio no saldría en el traceroute, por lo que aqui no-ip no pinta nada
Page 5: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

CREATE Dynamic DNS Account: tdrc2014ccf.noip.me

*

● In order to use the services that no-ip offers,

● we must create an account in their website, and this is how it looks like.

● You can choose the name of your domain and a few domain choices.

Page 6: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

CREATE Dynamic DNS Account: tdrc2014ccf.noip.me

*

This shows that the domain is pointing to that IP.

Page 7: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

CHECK tdrc2014ccf.noip.me with nslookup and wireshark

*

A nslookup to ensure that the domain can be resolved to the proper IP address, issued from ping.eu

Page 8: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

CHECK tdrc2014ccf.noip.me with nslookup and wireshark

*

Page 9: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Configure DDNS at home

*

Ivan Ortega Alba
Yo aquí metería alguna descripción para que sea más facil de explicar.Aunque ya no esté en la que le hemos enviado
Page 10: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Open ports in ADSL router

*

Page 11: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Install service 1

*

In Mac Os, Apache web server and ftp server are pre-installed and the only thing you need to do, is to start the services.

Apache:Start service -> apachectl startStop service -> apachectl stop

FTP Server:Start service -> launch load -w

/System/Library/LaunchDaemons/ftp.plistStop service -> launch unload -w

/System/Library/LaunchDaemons/ftp.plist

Page 12: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Install service 2

*

Page 13: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Install service 2

*

Page 14: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Check ports in your server with netstat -a

*

Page 15: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Check ports from outside with www.ping.eu(also, execute wireshark at your server to see the TCP segments coming from www.ping.eu)

*

With this tool , we can know ports that are open.We have open:● 80 for Apache, ● 21 for FTP server and ● 8080 for Alfresco server.

Page 16: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Check ports from outside with www.ping.eu(also, execute wireshark at your server to see the TCP segments coming from www.ping.eu)

*

Page 17: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Check conectivity to server with traceroute

*

● The tracert to the domain shows that the packets reach the IP of our server.

● The first hop is the default gateway of the PC where tracert was ran.

Page 18: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Show service 1

*

● This is the famous Apache's default index page.● If we want to change the page, we have to overwrite

the file “index.html” in our default web directory.

Page 19: Implementing Telematic Services

LAB 4. GII 3º TDRC. TELEMATIC SERVICES ON INTERNET. tdrc2014ccf.noip.me

Show service 2

*

● This is the Alfresco main page, the control panel where we can create new panels with documents and task.

● You can upload documents to the server, edit in the cloud, and choose the tasks that the worker has to do.