linux desde cero(redes y linux parte 3)

Linux desde cero(redes e intenet parte 3)

en los post anteriores hamos visto generamente lo que es una red ,intenet ,tipos de dominios,dns, ahora empezaremos con las practicas.

Un metodo a;tenativo para utilizar los servicios de DNS,ya antiguo,consiste en emplear un archivo estaticp de elementos ,que normanlmente va ser /etc/host .Este archivo contiene los nombres de dominios y sus direccines IP,uno por linea.La orden siguiente muestra un ejemplo del archivo /etc/host

comando :
$cat /etc/host

127.0.0.1 localhost
127.0.1.1 zeratuls

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

$
Este metodo presenta 2 problemas.En primer lugar,su implementacion depende de la forma en que el administrador de sistemas configure el sistema.En segundo lugar,debido al gran tamanio de internet y de su velocidad actual de crecmiento,el archivo estatico puede volverse sumamente grande .SI su sistema proporciona el servidor NIS,se puede utilizar la orden ypcathost para visualizar los nombres de dominio y las direcciones IP de todos los elementos que aya en su red.

$ifconfig -a
La orden ifconfig sirve para visualizar la direccion iP y otras informaciones relativas ala interfaz de nuestra computadora con la red .y el argumento -a para especificar que nos muestre todo.
$nslookup ibm.com

La orden nslookup hace uso del archivo /etc/resolv.conf para buscar la computadora en que funciona el software de servidor de nombres y le pasa la solivitud.El servidor de nombres pone en marcha la busqueda de DNS para localizar la direccion IP correspondiente al nombre del elemento que se le ha pasado.

Servicios y protocolos de internet

la mayoria de los usuarios desconoce los aspectos complicados de los protocolos de internet y de su arquitectura,y no les hace falta conocerlos,Acceden a internet empleando programas que implementan protocolos del nivel de aplicacion para distintos servicios de internet.

servicio protocolo
Correo electronico SMTP(protocolo sencillo de transperencia de correo)
Transferencia de archivos ftp(protocolo de transferencia de archivos)
Conexion remota telnet
Hora time
Navegacion web http(protocolo de transferencia de hipertexto)





Los servicios estan enumerados por orden alfabetico y no en funcion de su frecuencia de utilizacion.
Puede consultar el archivo /etc/services de su computadoras para ver los servicios de internet y sus numeros de puerto conocido.

El sistema operativo Linux posee ciertos servicios relacionados con la red que no estan disponibles nesesariamente en otros sistemas operativos.Entre ellos se cuentan servicios para visualizar todos los usuarios que estan conectados alos elementos de una red LAN,la ejecucion remota de archivos,las conversacones en tiempo real a traves de una red y las copias remotas.

El modelo de software cliente-servidor

los servicios de internet estan implementados empleandoun paradigma en ele cual el software de los servicios esta fragmentado en dos partes.La parte que se ejecuta en el computador al que esta conectado el usuario que ejecuta la aplicacion que se denomina software de cliente.La parte que normalmente empieza a ejecutarse cuando arranca el computador se denomina software de servidor.

En pocas palabras la aplicacion servidor esta es espera de la solicitud de un cliente ,de esta manera cuando se conecta el software servidor lo acepta o lo rechaza.


Aplicacion cliente                                        Aplicacion servidor












Representacion del modelo cliente-servidor

Como visualizar el nombre de mi compuatadora

Las aplicaciones basadas enred utilizan el formato de usuario@computadora para identificar alos usuarios de la red en internet se pueden utilizar las ordenes hostname y uname para visualizar el nombre del computador al que estamos conectados
comandos
$hostname
nombrepc
$uname -n
nombrepc
$

Visualzar la lista de usuario que usan computadoras en nuestra red

Para saber esto aplicaremos el comando who y who -a en nuestra terminal esto nos devolvera una lista de usuarios.

Ahora veremos el comando ping.
El comando ping lo podemos utilizar para comprobar la conexion de nuestra computadora internet o algun servidor.
Parametros para ping
ping -c numero ipdelservidor (enviar y recibir el numero de paquetes )
ping -f ipdelservidor (enviar 100 paquetes por segundos o tantos como admita la red)
ping -s tamaniopaquete ipservidor (enviar paquetes de tamaniopaquete bytes)

y por utilimo visualizar la informacion de los usuarios mediante el comando finger

basta con poner finger nombredeusuario y nos dara informacion de el.
Por ejemplo podremos
$finger root
Login: root Name: root
Directory: /root Shell: /bin/bash
Last login Sun Nov 26 18:03 (CST) on tty1
No mail.
No Plan.
$
como vemos nos devolvio estos datos de igual forma funciona con tu usario

suscribe =)


Comentarios