Script pour config "intelligente" du LAN - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 11-05-2004 à 21:15:45
ping -n 1 10.0.0.138 |
tout ça dans un script éxécuté au démarrage après le réseau
où alors, + simple, monter un DHCP
EDIT : en fait ça marchera surement pas étant donné que tu fixes l'IP avant de pinger la passerelle ; il faudrait fixer l'ip qui correspond à chez toi au démarrage du réseau avant d'éxécuter ton script
EDIT du EDIT : en fait, le + simple c'est de démarrer sur la conf @ home et de changer uniquement si ça pinge pas la passerelle donc en fait, vider le else sur mon exemple.
Marsh Posté le 11-05-2004 à 21:19:40
Mjules a écrit :
|
sinon solution super simple, tu crées une carte virtuelle ou tu mets le réseau de l'iut dessus
une carte, deux adresses ip
Marsh Posté le 11-05-2004 à 21:21:10
Merci à toi
Pour le ifconfig, je propose : ifconfig eth0 10.0.0.5
route add default gw 10.0.0.138
Par contre pour ecrire dans resolv.conf ?? echo 10.0.0.138 > /etc/resolv.conf ?
Comment lancer le script au démarrage ?
Marsh Posté le 11-05-2004 à 21:22:54
M300A a écrit : Merci à toi |
tu aimes pas ma soluce
Marsh Posté le 11-05-2004 à 21:23:02
M300A a écrit : Merci à toi |
j'ai édité, en fait il vaut mieux que tu démarres avec la conf réseau de chez toi puis juste après tu passes à la conf IUT si besoin
EDIT : mais ya pas un DHCP dans ton IUT ?
Marsh Posté le 11-05-2004 à 21:24:03
Klaimant a écrit : sinon solution super simple, tu crées une carte virtuelle ou tu mets le réseau de l'iut dessus |
Etrange Ce qui m'embete surtout c'est que j'ai aussi le wifi et j'ai pas trop envie de me retrouvé avec 5000 cartes
Sinon j'ai fait une éxpérience bizarre : Quand un nux prend une IP d'un poste qui existe deja (en Windows), le poste windows perd son IP et c'est le nux qui la prend !
C'est super dangereux ca, je pourrais deconnecter tout les servers de l'iut comme ca !
Marsh Posté le 11-05-2004 à 21:25:53
Mjules a écrit : j'ai édité, en fait il vaut mieux que tu démarres avec la conf réseau de chez toi puis juste après tu passes à la conf IUT si besoin |
Non pas de DHCP, on devrait d'ailleurs déclaré nos adresses mac normalement mais bon
Du coup, on tape dans la plage au hasard
Marsh Posté le 11-05-2004 à 21:27:20
auto eth1
iface eth1 inet static
address 192.168.0.x
netmask 255.255.255.0
gateway 192.168.0.254
iface eth1:1 inet static
address 192.168.1.x
netmask 255.255.255.0
gateway 192.168.1.254
je trouve ca simple moi
Marsh Posté le 11-05-2004 à 21:29:24
effectivement, c'est simple ; mais comment le système fait pour savoir quelle conf il doit prendre ? (c'est une vrai question)
Marsh Posté le 11-05-2004 à 21:31:04
Mjules a écrit : effectivement, c'est simple ; mais comment le système fait pour savoir quelle conf il doit prendre ? (c'est une vrai question) |
il a deux confs
la eth1:1 est une adresse virtuelle, si tu veux ta carte réseau aura deux réseau de configurer dessus et ca marchera nickel
c'est utile pour faire du routage lorsqu'il n'y a qu'une carte réseau
Marsh Posté le 11-05-2004 à 21:32:37
M300A a écrit : |
ils sont sous windows
Marsh Posté le 11-05-2004 à 21:34:33
Mjules a écrit : j'ai édité, en fait il vaut mieux que tu démarres avec la conf réseau de chez toi puis juste après tu passes à la conf IUT si besoin |
Non pas de DHCP, on devrait d'ailleurs déclaré nos adresses mac normalement mais bon
Du coup, on tape dans la plage au hasard
Marsh Posté le 11-05-2004 à 21:35:33
ReplyMarsh Posté le 11-05-2004 à 21:44:29
Klaimant a écrit : il a deux confs |
et y a pas de pb de route ? comment le système sait quelle conf est up ?
Marsh Posté le 11-05-2004 à 21:46:45
Mjules a écrit : et y a pas de pb de route ? comment le système sait quelle conf est up ? |
les deux sont ups, c'est comme si tu avais deux cartes réseaux distincts
Marsh Posté le 11-05-2004 à 21:53:40
Klaimant a écrit : les deux sont ups, c'est comme si tu avais deux cartes réseaux distincts |
je suis vraiment bouché ce soir ;
mais imaginons que je veuilles surfer, une seule des 2 config est bonne (disons eth0:1), comment le système sait il que mon paquet doit partir sur eth0:1 et pas eth0 ? il teste les 2 et prend la 1° qui répond ? il envoie le paquet deux fois ?
Marsh Posté le 11-05-2004 à 21:54:42
Mjules a écrit : je suis vraiment bouché ce soir ; |
ben ton problème c'est plutot un problème de routage la
Marsh Posté le 11-05-2004 à 21:55:52
Klaimant a écrit : ben ton problème c'est plutot un problème de routage la |
Marsh Posté le 11-05-2004 à 21:57:30
oui admettons une interface deux réseaux
192.168.0.1/24
192.168.1.1/24
si la machine veux dialoguer sur le 0.1/24 il parle directement
si sur 1.1/24, il parle directement aussi
si il veut un autre réseau, il parle avec sa/ses passerelles
Marsh Posté le 11-05-2004 à 22:00:10
je crois que je commence à comprendre ;
il me reste juste le cas où 2 passerelles sont déclarés et qu'il veut communiquer hors des réseaux locaux à comprendre
Marsh Posté le 11-05-2004 à 22:00:33
Mjules a écrit : je crois que je commence à comprendre ; |
ben c'est pas dur, si un routeur ne répond pas, il prend l'autre
Marsh Posté le 11-05-2004 à 22:20:39
Klaimant a écrit : auto eth1 |
Je rentre ca ou ?
J'ai deja editer ce fichier mais je ne sais plus ou
Marsh Posté le 11-05-2004 à 22:22:46
/etc/network/interfaces
/etc/init.d/networking restart
Marsh Posté le 11-05-2004 à 22:29:27
apt-get install netenv
http://netenv.sourceforge.net/
Citation : |
Marsh Posté le 11-05-2004 à 22:30:06
moi j'utilise une autre solution, sous slackware, j'ai deux fichiers de config contenant les bonnes ip, pour chez moi et pour le taff. et j'inverse les fichiers et redemarre les deamons.
J'ai juste à executer le script qd je veux changer d'ip
Code :
|
Marsh Posté le 11-05-2004 à 22:36:29
Klaimant a écrit : auto eth0 |
J'ai rentrer ceci mais si je ping 194.167.209.165 je n'obitent rien, de plus ifconfig n'a pas l'air de donner qqch pour eth0:1
Marsh Posté le 11-05-2004 à 22:39:18
quand tu fais ifconfig tu as pas eth0 eth0:1 et lo
EDIT
auto eth0 eth0:1
iface eth0 inet static
address 10.0.0.4
netmask 255.0.0.0
gateway 10.0.0.138
iface eth0:1 inet static
address 194.167.209.165
netmask 255.255.255.0
gateway 194.167.209.254
Marsh Posté le 11-05-2004 à 22:40:37
bien sur, faut lancer les deux interfaces au démarrage
Je suis un peu bete desfois
Marsh Posté le 11-05-2004 à 22:41:04
M300A a écrit : bien sur, faut lancer les deux interfaces au démarrage |
j'ai fait la bourde sur un routeur dans mon stage alors j'ai vu tout de suite
Marsh Posté le 11-05-2004 à 22:45:37
Merci beaucoup ca a l'air de fonctionner
On verra a l'iut jeudi je pense
Sinon t'en qu'on y est, j'ai l'impression que le jeu de char est mal géré :
Sous KDE lorsque je me met en CAPS, le char qui sorte ne sont pas les chiffres mais les char normaux
Marsh Posté le 11-05-2004 à 22:47:11
M300A a écrit : Merci beaucoup ca a l'air de fonctionner |
c'est en dev hein
bon zou
tu nous tiens au courant avec ton iut
Marsh Posté le 12-05-2004 à 14:52:32
void_ppc a écrit : apt-get install netenv
|
+1
Marsh Posté le 12-05-2004 à 14:58:59
Je vais deja tester la carte virtuelle bizarre
Sinon j'ai encore qq petits problemes : j'ai une partition fat32 que j'utilise pour les donner aussi bien win que nux.
Certain fichiers ont des ' dans le nom. Nux detecte une erreur de systeme de fichier et remplace ' par des symboles bizarres.
Comment faire pour qu'il ignore ou mieux pour qu'il comprenne ce symbolle ?
Marsh Posté le 11-05-2004 à 21:12:43
tlm
Je commence un peu a me familiarisé avec ma sarge et je voudrais faire un petit truc :
J'utilise mon notebook @ home et @ IUT. Chez moi j'utilise une certaine IP, et utilise mon routeur comme srv dns et comme passerelle. A l'IUT j'utilise une autre config.
Je voudrais que la config se modifie automatiquement en fonction de la reponse ou non de 10.0.0.138 (mon routeur @ home)
Comment peut-on réaliser ceci ? Merci d'avance
PS : Si qq a un peu de doc pour utiliser le wifi Intel 2100 (centrino) sur Debian, je suis preneur