vendredi 23 novembre 2012

Installer Cisco Packet Tracer sous OS X Mountain Lion

Installer Cisco Packet Tracer sous OS X Mountain Lion

 

Prérequis:

Tout d'abord, on récupère Cisco Packet Tracer sur le site de Cisco.

Dans le même temps, on installe PlayOnMac depuis ce site:
http://www.playonmac.com/fr/

Installer Wine:

Une fois PlayOnMac lancé, dans la barre de menu, on navigue jusqu'à Outils -> Gérer les versions de Wine
Dans la liste de gauche, on sélection la version 1.3.26, puis on clique la petite flèche vers la droite pour l'installer.


Installer Packet Tracer:

On revient à la fenêtre principale de PlayOnMac et on clique "Installer un programme", puis "Installer un programme non listé" (en bas à gauche).

Suivant, puis "Installer un programme dans un nouveau disque virtuel". On lui donne le nom "PacketTracer".
Dans la fenêtre suivante, on coche "Utiliser une autre version de Wine"

Dans la nouvelle fenêtre, on choisit bien entendu la version 1.3.26 installée précédemment.

Le disque dur virtuel se crée, puis on nous demande de choisir le fichier d'installation. On navigue jusqu'à l'emplacement de notre exécutable Packet Tracer, puis on clique suivant. Après 6 coups de "next", l'application s'installe enfin.

A la fin de l'installation, on décoche "Lancer Packet Tracer", un clic sur "Finish" et on retourne sur la fenêtre principale de PlayOnMac.

On sélectionne Packet Tracer, on clique Configurer.


Dans "Installer des paquetages", installer vcrun2008 s'il n'est pas déjà installé.


Packet Tracer est maintenant fonctionnel sur Mac !

jeudi 22 novembre 2012

Mémo Routeurs Cisco


Fiche sur les routeurs CISCO


Table des matières




Configuration basique d’un routeur


enable
conf t
interface FastEthernet0/0
ip address 172.2.0.254 255.255.0.0
no shutdown
exit
interface Serial0/0
ip address 192.168.1.2 255.255.255.0
clockrate 128000
no shutdown
exit
interface FastEthernet0/1
ip address 172.18.90.33 255.255.0.0
no shutdown
exit
interface Serial0/1
ip address 192.168.3.2 255.255.255.0
clockrate 128000
no shutdown
exit

ip route 172.4.0.0 255.255.0.0 172.18.90.44 ‘Ajout d’une ligne dans la table de routage
ip route 172.5.0.0 255.255.0.0 172.18.90.44
ip route 172.6.0.0 255.255.0.0 172.18.90.44
ip route 192.168.4.0 255.255.255.0 172.18.90.44
ip route 192.168.6.0 255.255.255.0 172.18.90.44

ip route 172.1.0.0 255.255.0.0 192.168.1.1
ip route 172.3.0.0 255.255.0.0 192.168.3.1

ip route 172.18.0.0 255.255.0.0 172.18.90.44

ip routing ‘Active la table de routage

show ip route ‘Visualisation de la table de routage
exit
--- Rip v.2 et routage ---
ip routing // active le routage sur les sous-réseaux
router rip // active le routage avec le protocole de passerelle interne Rip
version 2 // définit la version de rip utilisé
network 192.168.1.0 // Subnet 1
network 192.168.1.128 // Subnet 2

Sauvegarde de la configuration


copy start tftp
Saisissez l’adresse du serveur Kortex : 10.2.12.4
Tapez Entrée pour confirmer le fichier source
Nommez le fichier : (ex : marcel-g1)

Commandes pratiques


no ip domain-lookup : Enlève toutes les interrogations DNS en cas d’erreurs
enable password {mot de passe} : Limite l’accès au mode privilégié.
enable secret {mot de passe} : Idem que enable password, mais utilise un processus de cryptage propriétaire de Cisco pour modifier la chaîne de caractère du mot de passe.
hostname RouterA : Renomme le routeur
copy running-config startup-config : Enregistrer la configuration (equivalent : copy run start)
show ip int brief : Connaître ses interfaces
no ip route <adr IP><masque> : Supprime une ligne de routage
show clock OU show clock detail: Voir l’heure
clock set 20:30:13 July 2009 OU clock timezone GMT+1 1 : Fixer une heure, un jour, mois, année
debug ip rip / no debug ip rip : Activation/Desactivation de la visualisation des échanges de tables de routages
show ip protocols : Savoir la fréquence des échanges de tables avec les autres routeurs

Tunnel GRE sous iOS


conf t
int tunnel0
ip address 192.40.40.1 255.255.255.0
tunnel source fastEthernet0/1
tunnel destination 10.1.1.1
end

int tunnel0
ip address 192.40.40.2 255.255.255.0
tunnel source fastEthernet0/0
tunnel destination 10.1.3.2
end

/!\ Afin que tous soit opérationnel il faut bien prendre les interface correspondantes aux adresses IP “externe” c a d 10.1.1.1 f0/1 et 10.1.3.2 f0/0 /!\

Pour une meilleure compréhension s’aider de l’image suivante ...
Fin de TP

Décablez toutes les interfaces
erase start pour effacer le startup config et redémarrer le routeur
reload : Redémarre le routeur pour que les changements prennent effet



Documentations


Configuration routeur : http://fr.wikibooks.org/wiki/Configuration_de_routeurs_Cisco
Dans les lignes de la table de routage le C représente les lignes créée par défaut et le S les lignes ajoutées.




Mémo Serveur DHCP Linux


Serveur DHCP sous Linux


Distribution conseillée : UbuntuLucid Wiresharked

Avant d’exécuter les commandes, il faut être en Super Administrateur, pour ce faire, saisir la commande sudo su !

* Changement du nom du serveur
gedit /etc/hostname
//Ouverture du fichier contenant le nom de la machine
// Tester hostname <nom serveur>

* Changer l’@ IP
ifconfig ethx 10.2.18.72 netmask 255.255.255.0

* Ajout de la passerelle
route add default gw 10.2.18.1
// gw => gateway

* Modifier l’@ DNS
gedit /etc/resolv.conf &
//Le fichier contient déjà la ligne nameserver 194.167.159.13 (@ du DNS
// primaire de base).
//La supprimer et la remplacer par nameserver 10.2.12.4
// 10.2.12.4 correspond à l’@ du DNS Kortex qui contient le package du DHCP
* Installer le DHCP
apt-get install dhcp3-server
// Le fail à la fin de l’exécution de la commande est normal, cela signifie qu’il  
// n’est pas configuré (le téléchargement et l’installation ont réussi).
Si la commande ne marche pas, il faut peut être “rafraîchir” le serveur avec la
commande : apt-get update

Pensez à débrancher le réseau de l’IUT une fois l’installation faite pour ne pas faire de conflit !!!

* Configuration du DHCP
gedit /etc/dhcp3/dhcpd.conf
// Dans le fichier, “choisir” une zone à modifier.
// subnet 10.2.18.0 netmask 255.255.255.0 { @ du réseau + masque
// range 10.2.18.74 10.2.18.75 ; étendue du serveur
// option domain-name-server 194.167.156.13 ;  @ du DNS
// option routers 10.2.18.1 ; @ du routeur
// host <nom_machine>  { nom de la machine qui aura la réservation
// hardware ethernet <@mac_machine>  ; @mac de la machine
// fixed-address 10.2.18.74 ; } @ réservée
// }




Liens utiles :

Mémo switchs Cisco


Fiche sur les switchs CISCO

Configuration basique d’un switch


Cabler le port série du switch avec le PC
Régler Putty : Connexion série 9600bits/s, pas de parité, 8 bits de données, pas de contrôle de flux
Appuyer deux fois sur la touche entrée


flash_init ‘Reinit’ le système
load_helper ‘Reinit’ le système
del flash:config.text ‘Supprime l’ancienne config
del flash:vlan.dat ‘Supprime l’ancienne config
boot ‘Démarrer le système

Would you like to enter ... configuration dialog? Y
Would you like to enter... management setup ?
Y
Entrer le nom du switch
Entrer le MDP (ex : toto)
Configure SMTP Network Management ? No
Indiquer l’interface vlan1 pour que l’on puisse administrer le switch à partir du VLAN par défaut
Configurer l’adresse IP de vlan1 en prennant une adr sur l’écran du PC
Enable cluster command switch ? No

Fonctionnement de base du Switch

enable
show mac-address-table ‘Voir la table d’adresses MAC
ex

Spanning Tree

Évite la mise en place de boucle en ‘cassant’ les boucles.

Virtual LAN (VLAN)


show vlan ‘Visualisation des vlans actifs
conf t
vlan 2 ‘Création du vlan 2
name administration ‘Nommer son Vlan
vlan 3
name compta
ex

conf t
interface range fastEthernet 0/3-6 ‘On choisit les int de 3 à 6
switchport mode access ‘Mode du/des ports (1 seul vlan ou trunk)
switchport access vlan 2 ‘Affectation des port dans le vlan 2
ex
interface range fastEthernet 0/7-10
switchport mode access
switchport access vlan 3
ex
ex

interface gigabitEthernet 1/1
switchport mode trunk ‘Activation du mode trunk
switchport trunk allowed vlan all
‘Pour faire passer tout les vlans
OU
switchport trunk allowed vlan 4,6 ‘Faire passer deux vlans 4 et 6
OU
switchport trunk allowed vlan 1-6 ‘Une suite de vlans 1 à 6
ex
ex
Côté routeur:
                    conf t
                            int fastethernet 0/0.20 <= On donne un numéro à la sous interface
                            encapsulation dot1q 2 <= Le numéro du vlan dans lequel se trouve l'interface
                            ip address 192.168.1.1 255.255.255.0
                            no shutdown

Atttention: Après avoir configuré les sous interfaces, accéder à l'interface physique sur laquelle ont été configurées les sous interfaces et faire un nos shutdown
                    conf t
                            int fastethernet 0/0
                            no shutdown

Commandes pratiques (A faire en conf terminal )

no ip domain-lookup : Enlève toutes les interrogations DNS en cas d’erreurs
no vlan X : Supprime un Vlan

Documentation

http://www.croc-informatique.fr/2007/06/procedure-creation-de-vlan-et-configuration-cisco/

Vlan Cisco : http://wiki.zed-network.fr/index.php/Cisco_vlan_trunk_802.1Q
          http://clemanet.com/spanning-tree.php
Doc Cisco : http://www.cisco.com/en/US/products/hw/switches/ps628/products_tech_note09186a0080169696.shtml
Dns loookup : http://www.dharshin.com/2011/04/disable-dns-lookup-in-cisco-routers-and.html








Configuration d'un serveur DHCP


Configuration d'un serveur DHCP

Clients DHCP:
Windows comme linux sont par défaut configurés en DHCP. Il n'y a donc rien à faire. 

Windows Serveur 2008:
Commencer par aller dans le panneau de config afin de donner une IP au serveur (même manip que sur un Windows classique). 

Démarrer -> Gestionnaire de serveur
Dans rôles, "Ajouter des rôles", cocher "Serveur DHCP" et suivre les indications. Le domaine parent et les DNS sont facultatifs. WINS n'est pas requis. Penser à renseigner au moins une plage d'adresses attribuables. DHCPv6 n'est pas utile pour IPv4

Linux
Avant tout, il faut une connexion internet fonctionnelle (Penser à mettre Cortex 10.2.12.4 en DNS).
On va installer le paquet serveur dhcp:
apt-get update
apt-get install dhcp3-server
Une fois le paquet installé, on va configurer le serveur DHCP:
gedit /etc/dhcp3/dhcpd.conf &
Dans le fichier, modifier les lignes suivantes (n° de lignes indicatifs, lignes commentées facultatives):
17: # option domain-name ‘’toto.fr’’; (nom du domaine, à choisir)
18: option domain-name-servers 10.2.12.4; (IP du DNS)

20: default-lease-time 600; (durée d’un bail, en secondes)
21: max-lease-time 7200; (durée maximale d’un bail)

39: subnet 10.2.18.0 netmask 255.255.255.0 { (adresse et masque du réseau concerné)
40: range 10.2.18.97 10.2.18.99; (plage d’IP à attribuer)
41: option routers 10.2.18.1; (IP de la passerelle)
42: }

Lancer ensuite (ou relancer) le serveur avec l’un de ces commandes:
/etc/init.d/dhcp3-server start
/etc/init.d/dhcp3-server restart
En cas de besoin, le log système se trouve dans:
/var/log/syslog

Commandes générales Linux et Cisco


Commandes Linux / Cisco

Ajouter une adresse IP sous Linux
sudo killall networkmanager
ifconfig eth0 @IP netmask @Masque
route add default gw @IP
DNS: gedit /etc/resolv.conf (nameserver @IP)

Commandes routeurs

Adresse IP
ip address 192.168.1.1 255.255.255.0
no shutdown

Régler l'heure et la date
Auto:
#clock time zone GMT 0
Manuel:
#clock set 11:45:28 26 SEPT 2007

Mot de passe
#enable secret mot-de-passe

Désactiver DNS Lookup
#no ip domain-lookup

Sauvegarder la running-config
copy running-config startup-config