Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
rx:tp6 [2016/03/06 15:33] – orel | rx:tp6 [2016/03/07 14:45] – orel |
---|
====TP6 (Windows)==== | ====TP6 (Windows)==== |
| |
FIXME : //en construction...// | |
| |
On considère le réseau suivant : | On considère le réseau suivant : |
Pour démarrer le réseau virtuel avec la configuration du TP6, il vous suffit de lancer la commande suivante : | Pour démarrer le réseau virtuel avec la configuration du TP6, il vous suffit de lancer la commande suivante : |
| |
$ /net/ens/qemunet/win/qemunet.sh -x -s /net/ens/qemunet/win/win10.tgz | /net/ens/qemunet/miage/qemunet.sh -x -s /net/ens/qemunet/miage/win.tgz |
| |
| |
//Le login de l'utilisateur Windows est "toto" ; mot de passe "toto".// | //Le login de l'utilisateur Windows est "toto" ; mot de passe "toto".// |
| |
| __Nota Bene__ : Sous Windows, nous allons utiliser l'invite de commande en //mode administrateur//, l'équivalent d'un shell Linux. Pour ce faire, il faut faire un clic droit sur ce programme dans le menu Windows et sélectionner : //Exécuter en tant qu'administrateur//. |
| |
==Questions== | ==Questions== |
| |
- Quelle est l'adresse IP de la machine Windows ? Quel est son masque de réseau ? Cherchez dans le panneau de configuration. | - Quelle est l'adresse IP de la machine Windows ? Quel est son masque de réseau ? Cherchez dans le panneau de configuration. |
- Modifiez manuellement l'adresse IP de la machine Windows et donnez lui l'adresse 192.168.0.1. | - Lancez maintenant l'invite de commande en mode administrateur. En utilisant les commandes //ipconfig// et //netsh//, affichez puis modifiez l'adresse IP de la machine Windows et donnez lui l'adresse 192.168.0.1/24. |
- Configurez la machine Linux //immortal// dans le même réseau que la machine Windows. | - Configurez la machine Linux //immortal// dans le même réseau que la machine Windows. |
- Lancez maintenant l'invite de commande. Faire un ping de Windows vers //immortal// et inversement. Que constatez-vous ? | - Faire un ping de Windows vers //immortal// et inversement. Que constatez-vous ? |
- Désactivez le //firewall// (ou pare-feu) de la machine Windows dans le //Panneau de Configuration > Système et Sécurité > Pare-feu Windows//. Vérifiez que les pings fonctionnent dans les deux sens... | - Désactivez le //firewall// (ou pare-feu) de la machine Windows dans le //Panneau de Configuration > Système et Sécurité > Pare-feu Windows//. Vérifiez que les pings fonctionnent dans les deux sens... |
- Configurez maintenant toutes les machines Linux : adresses IP et table de routage. | - Configurez maintenant toutes les machines Linux : adresses IP et table de routage. |
- Sous Windows, lancez de nouveau l'invite de commande en __mode administrateur__ (clic droit). | - Sous Windows, lancez de nouveau l'invite de commande en mode administrateur. Ajoutez une route par défaut à la machine Windows en utilisant la commande "route.exe". Vérifiez avec ping que toutes les machines peuvent se parler. |
* Tapez la commande "ipconfig.exe" qui est l'équivalent de "ifconfig" sous Linux. | - Activez de nouveau le firewal. Dans les //Paramètres Avançés// du //Pare-feu Windows//, ajoutez une régle pour autoriser le ping entrant. Pour ce faire, sélectionnez //Régles de Traffic Entrant//, puis ajoutez une //Nouvelle Règle > Personnalisée//, qui autorise le protocole ICPMv4. Vérifiez que les machines Linux arrivent à pinguer Windows. |
* Ajoutez une route par défaut à la machine Windows en utilisant la commande "route.exe". | - On souhaite maintenant lancez un serveur //netcat// sur la machine Windows et un client sur la machine Linux. Ce programme interacif permet d'échanger simplement du texte entre client et serveur. |
* Vérifiez que toutes les machines peuvent se "pinguer". | |
- Activez de nouveau le firewal. Dans les //Paramètres Avançés// du Pare-feu Windows, ajoutez une régle pour autoriser le ping entrant. Pour ce faire, sélectionnez //Régles de Traffic Entrant//, puis ajoutez une //Nouvelle Règle//, personnalisée, qui autorise le protocole ICPMv4. Vérifiez que les machines Linux arrivent à pinguer Windows. | |
- On souhaite maintenant lancez un serveur //netcat// sur la machine Windows et un client sur la machine Linux. | |
* Avec l'invite de commande, lancez le programme serveur : ''nc -l -p <port>''. | * Avec l'invite de commande, lancez le programme serveur : ''nc -l -p <port>''. |
* Windows vous demande si vous souhaitez ajouter une exception dans le firewall pour autoriser les connexions entrantes vers ce programme. Dites OK. | * Windows vous demande si vous souhaitez ajouter une exception dans le firewall pour autoriser les connexions entrantes vers ce programme. Dites OK. |
* Lancez maintenant le client sur la machine //nile// : ''nc <ipserver> <port>'' | * Lancez maintenant le client sur la machine //nile// : ''nc <ipserver> <port>''. Et vérifiez que les messages que vous tapez s'affichent sur le serveur. |
| * Quel est l'inconvénient de cette exception dans le firewall Windows ? Supprimez la règle dans //Panneau de Configuration > Système et Sécurité > Pare-feu Windows > Applications Autorisées//. |
| * Dans les //Paramètres Avançés// du //Pare-feu Windows//, ajoutez maintenant une régle personnalisée pour autoriser le //netcat// sur le port 8888 (protocole TCP) et recommencez le test avec ce port. |
| |
| ==Un peu d'aide == |
| |
| * www.google.fr ;-) |
| |