Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1318 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Routeur administrable par page web

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Routeur administrable par page web

n°803280
quaggaga
etudiant
Posté le 19-04-2006 à 22:35:55  profilanswer
 

Tout d'abord bonjour à tous, j' inaugure mon premier message sur ce forum.
J'espère avoir bien choisi la catégorie auquel cas désolé je m'améliorai avec le temps.
Venons en au faits
 
Je souhaiterai pouvoir administrer un routeur sous linux aux moyen de page web hébergé sur cette même machine sur apache.
J'aimerai pourvoir ajouter des route, en supprimer et quelques autres fonctions dans le genre,au moyen de champs de saisis et de boutons.
Je ne sais pas par où commencer ni quel langage utilisé même si php me semble le plus approprié.
Je ne sais pas par exemple comment lancer une commande en php à partir d'une page web, pour interargir avec la machine (faire un ping par exemple...) et obtenir le resultat de la commande lancé avec le bouton.

 
Je m'en refère à vous pour savoir si quelqu'un c'était déja penché sur la question?
Si quelqu'un pourrai m'orienter sur la question et m'éclairer sur le langage de programmation à utiliser?

 
Merci d'avance pour votre aide
Quaggaga
 

mood
Publicité
Posté le 19-04-2006 à 22:35:55  profilanswer
 

n°803297
mobyfab
The power of dreams.
Posté le 19-04-2006 à 23:55:51  profilanswer
 

bienvenu  :hello:  
 
pour ce que tu demande, je te conseillerai une debian + webmin  :D  
 
sinon pour la catégorie, moi j'aurai plutot mis ça dans "reseau et sécurité"
 
 ;)

n°804240
quaggaga
etudiant
Posté le 23-04-2006 à 11:42:07  profilanswer
 

Le problème c'est que un projet d'étude et que je dois développer ça tout seul comme  un grand.
Donc voili voilou

n°804242
jlighty
Posté le 23-04-2006 à 11:52:49  profilanswer
 

Perl/PHP ensuite lors de l'exécution d'une commande (ping, route...) tu récupères la sortie standard pour l'analyser par la suite.
En PHP tu peux utiliser la fonction "system" http://fr2.php.net/manual/en/function.system.php

n°804243
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-04-2006 à 11:54:40  profilanswer
 

jlighty a écrit :

Perl/PHP ensuite lors de l'exécution d'une commande (ping, route...) tu récupères la sortie standard pour l'analyser par la suite.
En PHP tu peux utiliser la fonction "system" http://fr2.php.net/manual/en/function.system.php


[:ban] pour saleté aggravée :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°804249
Je@nb
Kindly give dime
Posté le 23-04-2006 à 12:00:50  profilanswer
 

Tu as comme pseudo quaggaga c'est en rapport avec le daemon quagga ?
 
Si oui tu devrait pouvoir faire tes manips en se connectant au daemon via telnet et lui envoyer les commandes que tu veux.
Sinon un system() en php avec un sudo ça devrait le faire :)

n°804258
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-04-2006 à 12:16:53  profilanswer
 

si tu veux faire un clicka pour du quagga : fsockopen() fera l'affaire en te permettant de "simuler" (pas top comme terme mais bon :D) une connexion telnet vers ton daemon.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°804291
jlighty
Posté le 23-04-2006 à 14:10:53  profilanswer
 

black_lord a écrit :

[:ban] pour saleté aggravée :o


je sais que cette méthode n'est pas géniale du point de vue sécurité...
Personnelement j'aurais tendance à utiliser le cli (quagga) ou une connexion ssh pour piloter le routeur.


Message édité par jlighty le 23-04-2006 à 14:11:30
n°804294
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-04-2006 à 14:37:13  profilanswer
 

ouais mais il veut une page web toussa [:spamafote] donc fsockopen() sur 0.0.0.0 ce sera propre :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°804295
jlighty
Posté le 23-04-2006 à 14:44:09  profilanswer
 

donc en gros il faut une appli qui fonctionne sur ce principe :
Un GUI (en PHP par ex)qui va se connecter sur le cli quagga (127.0.0.1 ports 2600 à 2608) afin d'emettre des commandes.


Message édité par jlighty le 23-04-2006 à 14:46:08
mood
Publicité
Posté le 23-04-2006 à 14:44:09  profilanswer
 

n°804297
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-04-2006 à 14:47:51  profilanswer
 

voila :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°805774
quaggaga
etudiant
Posté le 28-04-2006 à 15:24:59  profilanswer
 

Merci à tous mais j'ai absolument rien compris à tous ce que vous venez de me raconter...

n°805777
quaggaga
etudiant
Posté le 28-04-2006 à 15:27:32  profilanswer
 

Est ce que vous pourriez me la refaire sans les abréviation du type GUI ou bien CLI parceque ça je ne sias pas ce que ça veut dire...
Merci d'avance

n°805780
Je@nb
Kindly give dime
Posté le 28-04-2006 à 15:36:28  profilanswer
 

GUI = interface graphique
CLI = interface telnet de ton routeur pour faire simple

n°806389
quaggaga
etudiant
Posté le 01-05-2006 à 19:11:07  profilanswer
 

Ok bon maintenant je comprend mieux ce que vous me raconter
Pour continuer avec les questions casse coui... j'ai fais une page html avec un formulaire pour ajouter une route
Sur ma page php j'ai une commande de type
system(" commande habitulle pour ajhouter une route sous linux..." );
Je pense que ma comande fonctionne bien seulement aucune route n'est ajouter.
Maintenant quand je vais dans la logs d'erreurs de apaches il me met un truc comme ça:
"Opération not permitted".
Après quelques recherche j'ai vu qu'il fallait mes droit root pour faire ce type de commande
Ma question est la suivante
Comment faire pour donner les droits droits root pour ma pge php?"
Maintenant je vais essayer de faire quelque choses avec quagga comme vous venez de me le dire plus haut,mais en attendant j'aimerai biens solutionner mon pb posé juste avant.
Merci pour votre aide.

n°806390
Zaib3k
Posté le 01-05-2006 à 19:14:30  profilanswer
 

utilise sudo.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
n°806400
Je@nb
Kindly give dime
Posté le 01-05-2006 à 19:37:44  profilanswer
 

Et fait gaffe de bien vérifier que les arguments que tu attend dans ton formulaire sont bon pour pas te faire hacker ton système et donne le droit à root par sudo de faire uniquement route et pas autre chose

n°846585
sirapgui
Posté le 28-09-2006 à 09:31:32  profilanswer
 

Alors as tu réussit ton projet? car moi jai a peu pres le meme projet a faire!!
Et jaimerais bien que tu me dise comment tu tes débrouiller et si ça a fonctionner?
Tu peux me dire quel techno tu as employer? et as tu utiliser quagga comme routeur?
 
Merci d'avance
sirapgui


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Routeur administrable par page web

 

Sujets relatifs
Aide pour publier page webNouvelle page internet
redirection port 80 routeur freebox impossiblefree multiposte derrière un routeur
ouverture d'un port routeurtomcat 5 + virtual hosts + start page
[resolu] Svp, besoin d'aide pour config Mandriva/routeur[LaTeX] Faire des pages vide avec numéro de page... [résolu]
Probleme Phpmyadmin : page introuvable..... je comprend pasMandriva 2006+routeur AH4021
Plus de sujets relatifs à : Routeur administrable par page web


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR