Rechercher : dans
Par :

Script reseau : ping

Dernière réponse le 28 avr 2006 à 15:03:56 yannick, le 28 avr 2006 à 12:56:40 
 Signaler ce message aux modérateurs

S'il vous plait aidez moi
etant en bts info-gestion et en stage, j'ai comme projet de realiser un script reseau. ce script devra etre capable sous windows de pinguer different serveur come ceci:
ping 10.105.200.100
ping 10.0.0.81
ping 10.0.0.7

si les 3 ping reussissent le script devra afficher a l'ecran ceci:
" votre reseau fonctionne et es operationnel"

si les 3 pings echouent le script devra afficher ceci:
" le reseau est pas dispo, contacter l'administrateur

si c seulement le ping10.0.0.7 qui echouent et que les autre ping reussissent, le script devra afficher ceci :
votre serveur de messagerie est indisponible, pas necessaire d'appeler l'administrateur!


si 1 des 3 ping seulement a echouer a part le 10.0.0.7 le script devra afficher ceci:
" il y a certaines probleme reseau mais vous pouver quand meme
travailler, si possible appeler votre administrateur"


si je reussisssais a faire ceci, ce serait un e tres bonne choses, mais comme je n'ai aucune connaissance en devellopement j'aurai besoin d'aide!!! je vous serais vraiment reconnaissant de m'aider
un peu
merci d'avance!

Meilleures réponses pour « script reseau : ping » dans :
Configuration d'un serveur d'un réseau TCP/IP sous Linux Voir Introduction Dans cette partie , nous allons décrire toutes les étapes nécessaires pour configurer votre réseau TCP/IP sur votre serveur. Tout d'abord, nous verrons les types d'adressage IP, ensuite, nous configurerons vos interfaces réseaux et...
Ping Voir L'outil Ping «Ping» (acronyme de Packet INternet Groper) est sans nul doute l'un des outils d'administration de réseau le plus connu. Il s'agit pourtant de l'un des outils les plus simples puisqu'il permet, grâce à l'envoi de paquets, de vérifier...
Commandes IP relatives aux réseaux sous Windows VoirIl est parfois très utile de connaître les commandes IP, pour analyser voire configurer ses réseaux TCP/IP. Voici la liste de ces commandes à utiliser dans une fenêtre DOS...
Télécharger Ping Tester 2008 VoirEn informatique, "ping" est une commande permettant de tester la présence d'une machine sur un réseau. PingTester est un outil permettant de stocker une liste d'adresses IP. Il permet également de tester les commandes réseaux afin d'augmenter son...
Tests et diagnostics du réseau VoirTester la configuration IP Avant toute chose, il est recommandé de véfier la configuration IP de l'ordinateur. Les systèmes Windows proposent un outil en ligne de commande, appelé ipconfig permettant de connaître la configuration IP de...
Installer une carte réseau VoirBut Le but du jeu est d'arriver à mettre en place un réseau afin de pouvoir échanger des données ou jouer en réseau. Il faut donc installer dans chaque ordinateur susceptible de faire partie du réseau local une carte réseau. Ce tutoriel a pour but...
Attaque du ping de la mort VoirAttaque du ping de la mort L'« attaque du ping de la mort » (en anglais « ping of death ») est une des plus anciennes attaque réseau. Le principe du ping de la mort consiste tout simplement à créer un datagramme IP dont la taille totale excède la...

1

kilian, le 28 avr 2006 à 13:20:33

Personnelement je prendrais python.

Tu peux capter la sortie d'un programme pour la stocker dans une variable comme si c'étrait un fichier.

En gros si tu veux pinguer google:

import os
# Tu lance une commande et tu demandes à récupérer la sortie de cette 
# commande pour la mettre dans un pseudo-fichier en mode lecture
# ping représentera donc un fichier
ping=os.popen("ping www.google.fr","r")
lignes=ping.readlines()
print lignes

Et là tu verras que "lignes" est une variable de type liste (un peu comme un tableau) qui contients chaque ligne que renvoie la commande ping.
Après je ne sais plus ce que répond ping si l'hôte n répond pas. Il suffit de chercher le mot "unreachable" dans chaque ligne je suppose pour voir si ping ne répond pas un truc comme "host unreachable".

Si tu veux apprendre le python:
http://pythonfacile.free.fr/python/ressources.html

Répondre à kilian

2

yannick, le 28 avr 2006 à 13:32:39

Je ne m'y connais pas du tout , commment faire pour recuper un fichier, ect......... ce serait bien si tu me donnait un exemple bien concret.

Répondre à yannick

3

 kilian, le 28 avr 2006 à 15:03:56

Ben le problème c'est que si tu ne sais pas programmer...
Je t'ai mis justement un exemple juste au dessus.
"ping" devient une variable qui représente un fichier.
et "lignes" est la variable qui récupère toutes les lignes de ce fichier.


Si tu fais quelques tutoriels de python, tu comprendras mieux.

Répondre à kilian
Collection CommentÇaMarche.net