educatica!

educación, informática y demás

Informática, Redes de computadores

Repasando URLs y nombres de dominio

Vamos a realizar una serie de actividades simples para repasar URLs y Nombres de dominio. Para ello, se proporcionarán una serie de URLs y nombres de dominio y tendremos que analizar las partes que las componen.

URLs

Para cada una de las siguientes URLs determina las partes que la componen:

  1. smb://dc01.castelar.ex/javier/ssoo/datos.txt
  2. ftp://javier@192.168.1.1:8020/info.log
  3. http://10.0.25.17:10000/a/data/2021
  4. https://server:81/2021/04/28/ex01.pdf

Analisis de datos

smb://dc01.castelar.ex/javier/ssoo/datos.txtftp:

  • Protocolo: smb/cifs. Este protocolo de Microsoft se utiliza para compartir recursos en red, carpetas o impresoras. Sabemos hoy en día tenemos disponible Samba que permite acceder a este protocolo desde casi cualquier sistema.
  • dc01.castelar.ex. Dirección de la máquina destino. Nos indica dónde está la máquina en la que se aloja el recurso al que vamos a acceder. En este caso es un nombre de dominio completo (FQDN) que será resuelto por una IP utilizando el servidor DNS configurado en nuestro sistema. Es decir, al final se obtendrá la dirección IP asociada a dicho nombre de dominio completo.
  • /javier/ssoo/datos.txt. Dirección del recurso dentro de la máquina remota a la que nos vamos a conectar utilizando el servicio en red especificado en la URL. En este caso será la ruta del recurso dentro de el servidor SMB/CIFS. Cuidado! Esta ruta no tiene porque ser la ruta real en el sistema de ficheros de la máquina remota! No, esta ruta es la ruta del recurso dentro del servicio que lo está compartiendo.

ftp://javier@192.168.1.1:8020/info.log

  • ftp. Protocolo que utilzamos, en este caso ftp.
  • javier. Es el nombre del usuario que se utilizará para conectarnos al servidor FTP. Lo sabemos gracias al separador @
  • 192.168.1.1. Dirección IP de la máquina en la que se está ejecutando el servidor FTP al que nos vamos a conectar.
  • 8020. Puerto en el que está escuchando el servidor FTP al que nos vamos a conectar. Lo hemos reconocido porque está detrás de la dirección IP de la máquina separado por el separador «:»
  • /info.log. Ruta dentro del servidor FTP del recurso al que vamos a acceder. Ojo! Esta ruta no tiene porque ser la ruta del fichero info.log en el sistema de ficheros de la máquina remota. No, estas ruta es la ruta dentro del servicio FTP. Por ejemplo podría ser /srv/ftp/info.log si estamos usando vsftpd sin haberlo configurado.

«http://10.0.25.17:10000/a/data/2021»

http. Protocolo http. Es un protocolo de acceso a páginas web.

10.0.25.17. Dirección IP de la máquina en la que se está ejecutando el servidor HTTP al que nos vamos a conectar.

10000. Puerto en el que está escuchando el servidor HTTP.

/a/data/2021. Ruta del recurso al que nos vamos a conectar a través de HTTP. Como tiene pinta de ser la ruta de un directorio, el servidor web nos proporcionará, posiblemente, la página web de índice que esté almacenada en dicho directorio.

https://server:81/2021/04/28/ex01.pdf

  • https. Protocolo HTTP seguro.
  • server. Desde luego no es una dirección IP, pero tampoco es un nombre de dominio habitual. Si nos fijamos, no es un nombre de dominio puesto que le faltaría el TLD (Dominio principal). Muy posiblemente este nombre esté asociado a una dirección IP en el fichero de resolución de nombres estático y local, es decir en /etc/hosts o fichero de hosts. Al final, sea como fuere, se resolverá este nombre por una dirección IP: la de la máquina en la que se está ejecutando el servidor HTTP.
  • 81. Puerto en el que está escuchando el servidor HTTPS
  • /2021/04/28/ex01.pdf. Ruta del recurso al que queremos acceder dentro del servicio HTTPS. Ojo! Esta ruta no tiene porque ser la ruta en la que se almacena el fichero ex01.pdf en el sistema de ficheros remoto. No, esta ruta es la ruta del fichero dentro del servicio HTTPS. Por ejemplo, si estuvieramos trabajando con Apache2 en un sistema GNU/Linux es probable que la ruta de este fichero en el sistema de ficheros de la máquina remota sea /var/www/html/2021/04/28/ex01.pdf

Determinando URLs

Determina la URL para acceder a los siguientes recursos

  1. Al fichero examen.pdf que está dentro de /2021/ssoo/3Ev en la máquina server.educatica.es utilizando un servicio ftp.
    • ftp://server.educatica.es/2021/ssoo/3Ev/examen.pdf
  2. Utilizando la cuenta de usuario alumno accede a la página web /ssoo/Linux/servers alojada en la máquina 192.168.20.1 en la que el servidor web está escuchando en el puerto 8080.
    • https://alumno@192.168.20.1:8080/ssoo/Linux/servers
  3. Conectate al recurso compartido, directorio compartido, /musica/jazz que está disponible en la máquina musica.educatica.es a través del protocolo estándar de compartición de recursos en red de Microsoft.
    • smb://musica.educatica.es/musica/jazz

Deja un comentario

Tema creado por Anders Norén