Omet navegació

5. Commandaments

Les següents utilitats són emprades en la majoria de sistemes operatius i permeten diagnosticar problemes, controlar els serveis i canviar la configuració.

PING

Ping (Packet Internet Groper) és una utilitat que serveix per a enviar missatges a una adreça concreta de xarxa amb la finalitat de realitzar una comprovació utilitzat el protocol ICMP. El node destinatari ens respondrà amb un paquet per a confirmar-nos que els dos nodes poden comunicar-se perfectament.

ifconfig

Permet obtenir la informació de la configuració IP del node, així com modificar-la de forma no persistent. El comandament iwconfig permet veure la configuració IP de les connexions sense fils. 

netstat

netstat proporciona informació sobre les connexions de xarxa.

ip route

ip route mostra la taula d'encaminament del node on s'executa.

traceroute

traceroute ens mostra els encaminadors (routers) pels que passa un paquet fins arribar al seu destí.

nslookup 

nslookup permet fer consultes de noms de domini i comprovar quin servidor ens ofereix la resposta.

ifup / ifdown

els dos comandaments permeten activar o desactivar la interfície de xarxa indicada.

Per a més informació de cada utilitat podeu usar el comandament man seguit de la utilitat de la que es vol mostrar informació.

Per exemple: man nslookup

Activitat: Commandaments

Realitza amb els comandaments anteriors les tasques necessàries per a descobrir quina és la configuració de la xarxa, demostrant mitjançant captures la justificació de la resposta:

  • Adreça IP
  • Màscara de xarxa
  • Porta d'enllaç
  • Servidors DNS

En acabar, afig una captura de pantalla de la configuració de xarxa per comprovar que les dades són correctes. Ho són?

1.5.2. Gestió de serveis

Per a la gestió dels serveis s'utilitza la utilitat service de la següent forma:

# service nom-del-servei [stop|start|force-load|restart]

1.5.3. Registre del sistema (logs)

Tots els sistemes operatius inclouen un sistema per a registrar els esdeveniments que ocorren en el sistema operatiu. En el cas de Linux aquestos registres són arxius de text pla que es troben a la carpeta /var/log.

En la configuració i monitorització dels serveis de xarxa tenen un paper molt important perquè ens poden ajudar a diagnosticar els problemes que sorgeixen.

Els serveis poden tindre el seu propi arxiu de registre o usar el registre del sistema. El registre del sistema es guarda en l'arxiu /var/log/syslog i al tractar-se d'un arxiu de text el podem consultar simplement usant el comandament cat.

$cat /var/log/syslog

Un altra utilitat interessant és el comandament tail, que permet visualitzar les últimes línies dels arxius de text. Amb l'argument -f mostra les últimes línies en temps real, és a dir, a mesura que va modificant-se l'arxiu. Mitjançant l'argument -n podem indicar el número de línies que es possible visualitzar. En el següent exemple mostrem en temps real les últimes 20 línies de l'arxiu de registre dels sistema.

$tail -fn 20 /var/log/syslog

Activitat: Resol

Imagina que vas a configurar i un node IP però desconeixes la configuració IP de la xarxa. Sols disposes de la següent informació:

ip route 
default via 192.168.1.1 dev eth1 proto static 
192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.132 metric 1

i

nslookup www.google.com 

Server: 201.20.1.1 
Address: 201.20.1.1#53 

Non-authoritative answer: 
Name: www.google.com 
Address: 172.217.17.36

Planteja una possible configuració per al node IP. Seria suficient? Justifica la resposta.