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
Publicar un comentario