all:bibles:linux:reseau:divers
Table des matières
Divers
Commande wget
La commande wget permet de récupérer un fichier, une page web.
Syntaxe
wget <url> wget <url> --no-check-certificate -O <outputfile> -o /dev/null -U Firefox
Options
| option | fonction |
|---|---|
| –no-check-certificate | Pas de contrôle du certificat pour le https |
| -O fichier | Fichier de sortie |
| –output-document=fichier | idem -O |
| -o logfile | Redirige les messages vers un fichier de log |
| –output-file=logfile | idem -o |
| -U Firefox | S'identifier au serveur comme un navigateur web |
| -r | Récursif (profondeur maximum par défaut 5) |
Erreurs
ERROR: cannot verify <url>'s certificate
Ajouter l'option –no-check-certificate.
HTTP Error 403 – Forbidden
Essayer d'ajouter l'option -U Firefox pour s'identifier comme un simple navigateur auprès du serveur.
Test performance réseau
Coté serveur
iperf -s
Côté client
Investigations
Vérifier statistiques
ip -s link # Affiche les statistiques sur les différentes interfaces réseaux
Vérification accès
Ces 2 commandes permettent de vérifier l'accès à une adresse/port et donc de s'assurer que de l'ouverture du flux réseau et port distant :
netcat
sudo dnf install nmap-ncat # installation sur redhat
- Test connexion distante
nc -vz <adresse IP> <port> # TCP nc -vz -u <adresse IP> <port> # UDP
- Ouvrir un port en local
nc -l <port>
telnet
telnet <adresse IP> <port>
tcpdump
| -i eth0 | Pour voir les messages de l'interface eth0 |
| port <x> | Uniquement ce port ou protocole |
| -w <fichier> | Pour écrire dans un fichier |
| -s0 | Pour ne pas tronquer et pour pouvoir lire avec wireshark |
| -n | Ne traduit pas les @IP en hostname |
| -nn | Ne traduit pas les n° de port et les protocoles |
Flux http et https depuis ou vers une adresse donnée
tcpdump host 192.168.0.11 port https or port http
Traces sans les ports 22 et 443 sur une interface donnée
tcpdump -i ens160 port not 22 and port not 443
ping sur une interface donnée
tcpdump -i ens160 icmp
ethtool
Vérifier la localisation d'une interface physique :
ethtool –p eth0 60 ⇒ éclaire la led de l'interface eth0 pendant 60s
mtr
all/bibles/linux/reseau/divers.txt · Dernière modification : de omeylhoc
