FAQ

Home

Se connecter sur les machines freebsd

Les machines virtuelles que vous utilisez sont installées en FreeBSD. Vous travaillerez sous le login root sans mot de passe. Vous lancez ensuite xinit pour accéder à l’interface graphique.

Ping ne s’arrête pas

Tapez ctrl-C.

Connaitre la configuration réseau de votre machine virtuel

Utilisez la commande ifconfig dans un terminal.

Elle donne un résultat de la forme :

em0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 172.17.0.1  netmask 255.255.0.0  broadcast 172.17.255.255
        ether 02:42:04:51:00:a0  txqueuelen 0  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Il s'aggit ici d'un extrait. On peut y voir que l'interface em0 a l'adresse 172.17.0.1, le masque de sous réseau est 255.255.0.0 et l'adresse de broadcast est donc 172.17.255.255. L'adresse mac de l'interface ethernet est 02:42:04:51:00:a0.

Remettre à zéros la configuration réseau d'une machine virtuelle

Au choix:

Libérer le clavier de la machine virtuelle

Quand vous utilisez une machine virtuelle, virtualbox va capturer toutes les touches du clavier pour la machine virtuelle. Pour quitter la machine le raccourci par défaut est la touche Ctrl de gauche.

Vous avez l'erreur `Error while creating link: Attachment 'nat' is already configured on adapter 0. Please remove it or allow VirtualBox VM 'FreeBSD-1' to use any adapter.` dans GNS

Clique droit sur chacune de vos machines, faites clique droit > Configure > Network et cochez la case : Allow GNS3 to use any configured VirtualBox adapter.

Créer des diagrammes de séquence avec wireshark

Quand vous avez une trace dans wireshark, filtrez-la si nécessaire pour n'avoir que ce dont vous avez besoin :

Ensuite dans le menu Statistics > Flow Graph (Statistiques > Graphique des flux). Un graphe va apparaitre. Cochez l'option en bas à gauche pour qu'il n'affiche que les paquets que vous aurez filtré.

Manipulation des tables de routage

Nous avons vu que toutes les stations, qu’elles soient hosts ou routeurs, gèrent une table de routage. Nous avons la possibilité par l’intermédiaire de certains outils standard de manipuler cette table, comme afficher les entrées, ajouter ou supprimer une entrée.

Pour afficher la table : netstat -r

Pour mettre à jour la table, nous utiliserons l’utilitaire route de la manière suivante :

route [add|delete] destination gateway

en remplaçant “destination” et “gateway” par leurs adresses IP respectives. La destination est toujours une adresse de réseau, tandis que le routeur possède une adresse d’hôte.

Exemple 1 route add 192.0.0.0/16 193.0.0.1 ajoute une route indiquant que pour aller au réseau 192.0.0.0/16, il faut envoyer le paquet au routeur voisin 193.0.0.1.

route delete 192.0.0.0/16 supprime la route vers ce réseau. Pour effectuer un nettoyage complet de la table de routage, taper route flush.