====== Divers ====== ---- ===== Commande wget ===== La commande wget permet de récupérer un fichier, une page web. ==== Syntaxe ==== wget wget --no-check-certificate -O -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 '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. ---- [[all:bibles:linux:reseau:divers|Haut de page]] ===== Test performance réseau ===== ==== Coté serveur ==== iperf -s ==== Côté client ==== iperf -c <@IP> ---- [[all:bibles:linux:reseau:divers|Haut de page]] ===== 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 # TCP nc -vz -u # UDP * Ouvrir un port en local nc -l === telnet === telnet ==== tcpdump ==== | -i eth0 | Pour voir les messages de l'interface eth0 | | port | Uniquement ce port ou protocole | | -w | 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 ==== Plus efficace que la commande traceroute. ---- [[all:bibles:linux:reseau:divers|Haut de page]]