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

  FORUM HardWare.fr
  Windows & Software

  Linux : need help sur 2-3 trucs pour un script...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Linux : need help sur 2-3 trucs pour un script...

n°92546
Jubijub
Parce que je le VD bien
Posté le 13-02-2001 à 14:44:21  profilanswer
 

Alors voilà :  
Je v avoir besoin de router certains port, parce que g de petits soucis avec certains progs (ICQ)...un copain a la même chose à faire pour sa webcam (en streaming, le server bloque le flux, faut router les paquets vers le client qui emet.)
 
Sachant que g les ports à router, je dois déclarer des lignes de ce style :  
ipmasqadm portfw -a -P tcp -L [MON_IP] 2300 -R 192.168.0.4 2300
 
le pb, c qu'avec NET1, mon ip est dynamique...
donc il faudrait que je puisse déclarer une variable et un petit passage dans le script, qui s'occupe de récupérer mon Ip dynamique, la foute dans une variable, afin que je puisse spécifier cette variable partout...
 
alors je sais que je peux récupérer l'ip comme ca :  
ifconfig | grep "adr:193" | cut -c16-34 >>/var/log/connection
ca ca me crée un fichier /var/log/connection qui contient :
adr:193.xxx.xxx.xxx (mon ip)
 
sinon, y'a-t-il un moyen de rediriger ce que choppe grep directement dans une variable exploitable?
si c pas possible, comment extraire l'ip du fichier connection (je sais pas si root a les droit dessus de base), et la foutre dans une variable?


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 13-02-2001 à 14:44:21  profilanswer
 

n°92569
verdoux
And I'm still waiting
Posté le 13-02-2001 à 14:57:33  profilanswer
 

Pour mettre le résultat d'une commande dans une variable on fait:
var=`commande`
et on affiche la variable avec echo $var.

n°92624
Jubijub
Parce que je le VD bien
Posté le 13-02-2001 à 16:14:04  profilanswer
 

euh, dans mon exemple ca donne quoi?


---------------
Jubi Photos : Flickr - 500px
n°92682
zeltron
Posté le 13-02-2001 à 17:23:09  profilanswer
 

Va voir le Howto 1.95 il a y a un exemple detaille (avec les scripts que tu n'auras qu'a recopier) pour la configuration de l'ip masquerading avec une IP dynamique.

n°92694
Jubijub
Parce que je le VD bien
Posté le 13-02-2001 à 17:41:23  profilanswer
 

tu m'a pas compris : l'ip masquerading marche très bien chez moi, je veux juste pouvoir activer le port mapping sans avoir à déclarer à la main mon ip internet...


---------------
Jubi Photos : Flickr - 500px
n°92698
zeltron
Posté le 13-02-2001 à 17:45:59  profilanswer
 

Bien sur que si que je t'ai compris mais vu ta réponse au post de Verdoux, je t'envoie sur un truc ou tu n'auras qu'a recopier ...  
 
(Il y a une partie qui donne une facon de recupérer l'adresse IP pour la mettre dans un variable.)

n°92701
JBM
Posté le 13-02-2001 à 17:55:15  profilanswer
 

Tu as exactement un exemple du script que tu cherches là : http://www.freenix.org/unix/linux/ [...] ter-5.html

n°92738
Hansolo
Posté le 13-02-2001 à 18:43:57  profilanswer
 

Sur la base de ce que t'as dit Verdoux, tu peux faire:
 
IP=`ifconfig ppp0 | awk '/inet addr/ { gsub(".*:", "", $2) ; print $2 }'` <= la variable que tu mets en début du script
 
et ensuite ipmasqadm portfw -a -P tcp -L $IP 2300 -R 192.168.0.4 2300
 
a+

n°92741
Jubijub
Parce que je le VD bien
Posté le 13-02-2001 à 18:50:36  profilanswer
 

merci à tous


---------------
Jubi Photos : Flickr - 500px
n°92748
Jubijub
Parce que je le VD bien
Posté le 13-02-2001 à 18:57:17  profilanswer
 

Heu, Han, quand je teste ton truc, je peux pas afficher la contenu de IP : si je tape echo $IP, y se passe rien...


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 13-02-2001 à 18:57:17  profilanswer
 

n°92753
Hansolo
Posté le 13-02-2001 à 19:02:36  profilanswer
 

Tu tapes echo $IP dans le shell ?
 
echo $IP dans un script, c'est si tu veux que le script t'affiches l'IP.
 
echo $IP dans le shell ne te donnera rien si la variable n'est pas définie.
 
Laisses tomber le 'echo' c'était un exemple de Verdoux.

n°92757
Batman
Tatatatatatan Batman Batman Ba
Posté le 13-02-2001 à 19:09:11  profilanswer
 

petite question.
Comment on fait le ` quand je fais altgr+7 il fait rien si je fais a nouveau 7(il me semblait bien qu il fallait faire 2*7 ca donne) un @ souligne et ca me gonfle :fou::fou:


---------------
:benetton: United Colors of Bande de cons :benetton:
n°92774
Hansolo
Posté le 13-02-2001 à 19:35:36  profilanswer
 

Mauvaise configuration du clavier ?

n°92804
Batman
Tatatatatatan Batman Batman Ba
Posté le 13-02-2001 à 20:25:43  profilanswer
 

ben non je pense pas j ai reussi a en faire un et quand je reessaie exactement comme j avais fais il me fait ce %£#!µ de @souligne


---------------
:benetton: United Colors of Bande de cons :benetton:
n°92812
Jubijub
Parce que je le VD bien
Posté le 13-02-2001 à 20:51:27  profilanswer
 

c'est altgr+7, mais ca l'affiche pas tout de suite : faut faire espace ou taper une lettre : ca marche comme l'accent circonflexe
 
 
-->Sinon oui je tapais echo dans le shell : c normal que ca marche pas alors...ok, ben alors je v tester comme ca...

 

--Message édité par Jubijub--


---------------
Jubi Photos : Flickr - 500px
n°92867
Hansolo
Posté le 13-02-2001 à 22:12:57  profilanswer
 

Oui Jubijub, Verdoux t'as expliqué le principe variable => appel dans le script. La commande echo n'est là qu'à titre d'exemple.
 
Mets bien la variable en début de ton script: var = `recherche_ip_dynamique` et ensuite tu rappelles cette variable dans la ligne ipmasqadm ... avec $var
 
J'éspère t'avoir aidé à y voir plus clair :confused: :)
 
a+

n°92911
Jubijub
Parce que je le VD bien
Posté le 13-02-2001 à 23:25:42  profilanswer
 

oui, merci bcp


---------------
Jubi Photos : Flickr - 500px

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Linux : need help sur 2-3 trucs pour un script...

 

Sujets relatifs
Vite help, j'ai un pbProb. Disque Dur : Taille diminue toute seule !!!! HELP
Help pour reinstaller windows 3.11Help !! Pb d'imprimante sous Win2k
Ma fenêtre IE 5.5 s'ouvre dans un minuscule carré, helpvoisinage reseau HELP PLEASE
Linux/WindowMaker/Fond d'écran question simpleHELP =>Probleme ''grave'' chiant sous Windows 2000.
Configuration de Wu-Ftpd sous linuxAidez moi a passer à Linux.....
Plus de sujets relatifs à : Linux : need help sur 2-3 trucs pour un script...


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