Re: automatiser un réseau local

2002-07-26 Par sujet PROFETA Mickael
Salut

   Sur le routeur: liaison ppp (ADSL, mais on s'en fout ici) et carte
   reseau vers le LAN. C'est le demon ppp qui se charge de mettre la route
   par defaut, donc j'ai juste
 
 en plus clair, comme conseillé plus haut, c'est le defaultroute de
 /etc/ppp/peers/provider.

Yep, desole j'ai pas eu le courage d'aller regarder... mais c'est ca.

 OK, comme cela, ça fonctionne chez moi ;-)

Ah, cool. Voila une bonne nouvelle
 
 Il me manquait l'option network (que j'essayais de faire avec
 route). Je n'ai pas mis le broadcast par contre mais c'est redondant.
 
En effet le broadcast est deduit du netmask, donc c'est pas la peine...
mais ca coute rien.

   
   chaque machine a un resolv.conf avec les DNS de mon FAI, et c'est tout
   
 
 ? Je suppose dans ce cas que tu as du nat de configuré... sinon, je ne
 comprends pas comment les « clients » joignent le ppp du serveur...
 
Sur, j'avais oublie de preciser que le routeur faisait du nat pour
pouvoir joindre l'exterieure depuis le lan. Mais c'est limite trivial a 
configurer:

$IPTABLES -t nat -A POSTROUTING -o  $IFACE_EXT -j MASQUERADE

avec chez moi $IFACE_EXT=ppp0


 C'est nickel, en tout cas : plus qu'à configurer le nat... à
 l'occasion.
 
 Merci à tous,

Content d'avoir ete utile...

Mike
-- 
-- 
Unix IS user-friendly. It just chooses its friends carefully


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: automatiser un réseau local

2002-07-25 Par sujet Patrice Karatchentzeff
PROFETA Mickael écrivait :

[...]

  Dans le premier mail tu avais
  address 192.168.0.1
  gateway 192.168.0.1

OK : c'était une de mes erreurs : j'avais collé la passerelle sur la
passerelle ;-)

  
  ce qui est pas logique, tu boucles la, donc je suppose que 
  address 192.168.0.2 par exemple.
  

[...]

  Sur le routeur: liaison ppp (ADSL, mais on s'en fout ici) et carte
  reseau vers le LAN. C'est le demon ppp qui se charge de mettre la route
  par defaut, donc j'ai juste

en plus clair, comme conseillé plus haut, c'est le defaultroute de
/etc/ppp/peers/provider.

  
  auto eth0
  iface eth0 inet static 
  address 192.168.1.1
   netmask 255.255.255.0
   
  
  su une machine du LAN, j'ai
  
  auto eth0
  iface eth0 inet static
  address 192.168.1.3
   network 192.168.1.0
   netmask 255.255.255.0
   broadcast 192.168.1.255
   gateway 192.168.1.1
   

OK, comme cela, ça fonctionne chez moi ;-)

Il me manquait l'option network (que j'essayais de faire avec
route). Je n'ai pas mis le broadcast par contre mais c'est redondant.

  
  chaque machine a un resolv.conf avec les DNS de mon FAI, et c'est tout
  

? Je suppose dans ce cas que tu as du nat de configuré... sinon, je ne
comprends pas comment les « clients » joignent le ppp du serveur...

C'est nickel, en tout cas : plus qu'à configurer le nat... à
l'occasion.

Merci à tous,

PK

-- 
  |\  _,,,---,,_   Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'-.  ;-;;,_   mailto:[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
'---''(_/--'  `-'\_)   


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: automatiser un réseau local

2002-07-23 Par sujet PROFETA Mickael
On Tue, Jul 23, 2002 at 10:33:26PM +0200, Patrice Karatchentzeff wrote:
 Salut,

Salut
 # ifconfig eth0 192.168.0.2 netmask 255.255.255.0
 # route add -host 192.168.0.1/32 eth0
 
 iface eth0 inet static
  address 192.168.0.1
  netmask 255.255.255.0
  gateway 192.168.0.1
 route add -host 192.168.0.1/32 eth0

Mmhh, comprends pas trop, tes deux dernieres lignes sont redondantes:
gateway, veux dire que la passerelle par default est 192.168.0.1

Tu as essaye de virer la ligne route?

Chez moi j'ai ca et ca marche nickel:

auto eth0
iface eth0 inet static
address 192.168.1.3
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1

 
 Manifestement, le route n'est pas bon (je le sais quand le lance une
 connexion ppp : la résolution de nom ne se fait alors plus...).

Tu nous fais un petit route a ce moment la, suis pas sur que ce soit le
probleme. C'est pas plutot un probleme de resolv.conf?

A+
Mike
-- 
-- 
Unix IS user-friendly. It just chooses its friends carefully


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: automatiser un réseau local

2002-07-23 Par sujet Patrice Karatchentzeff
PROFETA Mickael écrivait :

[...]

   iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
   route add -host 192.168.0.1/32 eth0
  
  Mmhh, comprends pas trop, tes deux dernieres lignes sont redondantes:
  gateway, veux dire que la passerelle par default est 192.168.0.1
  
  Tu as essaye de virer la ligne route?

Mon problème est que je veux l'ajouter justement. Tant que la route de
eth0 ne se limite pas à 1/32, la résolution de ppp0 merdoie
joyeusement... 

  
  Chez moi j'ai ca et ca marche nickel:
  
  auto eth0
  iface eth0 inet static
  address 192.168.1.3
   network 192.168.1.0
   netmask 255.255.255.0
   broadcast 192.168.1.255
   gateway 192.168.1.1
   

Tu as une connexion ppp active en *même temps* ? La résolution de nom
s'effectue correctement pour les plages autres que 192.168.1.x ?

[...]

  Tu nous fais un petit route a ce moment la, suis pas sur que ce soit le
  probleme. C'est pas plutot un probleme de resolv.conf?

Non : j'ai les dns de Free dans ce fichier et si je limite la route de
eth0 à 1/32, cela fonctionne parfaitement avec ppp0. Il s'agit bien
d'un problème de route...

PK

-- 
  |\  _,,,---,,_   Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'-.  ;-;;,_   mailto:[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
'---''(_/--'  `-'\_)   


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: automatiser un réseau local

2002-07-23 Par sujet PROFETA Mickael
On Tue, Jul 23, 2002 at 11:14:25PM +0200, Patrice Karatchentzeff wrote:
 PROFETA Mickael écrivait :
 
 [...]
 
iface eth0 inet static
 address 192.168.0.1
 netmask 255.255.255.0
 gateway 192.168.0.1
route add -host 192.168.0.1/32 eth0
   
   Mmhh, comprends pas trop, tes deux dernieres lignes sont redondantes:
   gateway, veux dire que la passerelle par default est 192.168.0.1
   
   Tu as essaye de virer la ligne route?
 
 Mon problème est que je veux l'ajouter justement. Tant que la route de
 eth0 ne se limite pas à 1/32, la résolution de ppp0 merdoie
 joyeusement... 
 

J;ai du mal a voir la structure de ton reseau, mais soit, en
refarfouillant dans les config, il semblerait que pour executer une
commande apres la determination des interfaces, il faut faire up, donc
ca donne:

[...]
gateway 192.168.0.1
up route add -host 192.168.0.1/32 eth0

(je suppose que l'adresse etait une faute de frappe ;-)

 Tu as une connexion ppp active en *même temps* ? La résolution de nom
 s'effectue correctement pour les plages autres que 192.168.1.x ?

Ben oui, c'est pour ca que j'ai un peu de mal.

La solution ci-dessus devrais marcher, mais si tu as 5 min, je veux bien
que tu fasses un schema de ton reseau, je pense qu'il y a moyen de faire
ca plus propre.

A+
Mike
-- 
-- 
Unix IS user-friendly. It just chooses its friends carefully


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: automatiser un réseau local

2002-07-23 Par sujet Patrice Karatchentzeff
PROFETA Mickael écrivait :

[...]

  J;ai du mal a voir la structure de ton reseau, mais soit, en
  refarfouillant dans les config, il semblerait que pour executer une
  commande apres la determination des interfaces, il faut faire up, donc
  ca donne:
  
  [...]
  gateway 192.168.0.1
  up route add -host 192.168.0.1/32 eth0

bien essayé mais non :-( fetchmail ne fonctionne pas (entre autre) :
« impossible de trouver le nom canonique DNS de pop.free.fr ».

  
  (je suppose que l'adresse etait une faute de frappe ;-)


Quelle adresse ?

  
   Tu as une connexion ppp active en *même temps* ? La résolution de nom
   s'effectue correctement pour les plages autres que 192.168.1.x ?
  
  Ben oui, c'est pour ca que j'ai un peu de mal.
  
  La solution ci-dessus devrais marcher, mais si tu as 5 min, je veux bien
  que tu fasses un schema de ton reseau, je pense qu'il y a moyen de faire
  ca plus propre.

Je suis ouvert à toutes les bonnes solutions.

J'ai une bécane qui marche quasiment en permanence. C'est la grosse de
la maison et il y a un peu près tout dessus, y compris la connexion à
Internet (RTC). J'ai une série de vieilles bécanes dont je me sers
ponctuellement pour diverses tâches. J'ai aussi parfois des gens qui
viennent avec leurs machines. J'ai besoin de connecter cela à
l'occasion. Une bonne idée serait de faire tourner un serveur dhcp sur
ma bécane mais 1) je n'ai pas eu le temps de le faire 2) tout le monde
ne le gère pas forcémenet de l'autre côté (c'est un peu tangent comme
argument étant donné que c'est du Linux partout...).

En attendant, j'ai dans mon resolv.conf les dns de mon FAI et dans
/etc/hosts les machines habituels que j'utilise (et au besoin
j'introduis une nouvelle machine). Je marche comme cela depuis au
moins deux ans...

PK

-- 
  |\  _,,,---,,_   Patrice KARATCHENTZEFF
ZZZzz /,`.-'`'-.  ;-;;,_   mailto:[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'  http://p.karatchentzeff.free.fr
'---''(_/--'  `-'\_)   


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



[Fwd: Re: automatiser un réseau local]

2002-07-23 Par sujet PROFETA Mickael

J;ai du mal a voir la structure de ton reseau, mais soit, en
refarfouillant dans les config, il semblerait que pour executer une
commande apres la determination des interfaces, il faut faire up, donc
ca donne:

[...]
gateway 192.168.0.1
up route add -host 192.168.0.1/32 eth0
  
  bien essayé mais non :-( fetchmail ne fonctionne pas (entre autre) :
  « impossible de trouver le nom canonique DNS de pop.free.fr ».
  

(je suppose que l'adresse etait une faute de frappe ;-)
  
  
  Quelle adresse ?
 
 Dans le premier mail tu avais
 address 192.168.0.1
 gateway 192.168.0.1
 
 ce qui est pas logique, tu boucles la, donc je suppose que 
 address 192.168.0.2 par exemple.
 
 
  J'ai une bécane qui marche quasiment en permanence. C'est la grosse de
  la maison et il y a un peu près tout dessus, y compris la connexion à
  Internet (RTC). J'ai une série de vieilles bécanes dont je me sers
  ponctuellement pour diverses tâches. J'ai aussi parfois des gens qui
  viennent avec leurs machines. J'ai besoin de connecter cela à
  l'occasion. Une bonne idée serait de faire tourner un serveur dhcp sur
  ma bécane mais 1) je n'ai pas eu le temps de le faire 2) tout le monde
  ne le gère pas forcémenet de l'autre côté (c'est un peu tangent comme
  argument étant donné que c'est du Linux partout...).
  
  En attendant, j'ai dans mon resolv.conf les dns de mon FAI et dans
  /etc/hosts les machines habituels que j'utilise (et au besoin
  j'introduis une nouvelle machine). Je marche comme cela depuis au
  moins deux ans...
 
 juste pour etre sur, tu as bien le resolv.conf sur toutes tes machines, pas
 juste sur la grosse?
 
 Sinon, si ca te rassure, c'est pareil chez moi, depuis 4 ans je crois
 ;-) certains diront que je suis un peu bourrin et pas toujours ouvert
 aux methodes conviviales ;-)
 
 Je te donne une idee de ma config, elle est tres similaire a la tienne,
 donc tu devrais pouvoir t'y retrouver...
 
 Sur le routeur: liaison ppp (ADSL, mais on s'en fout ici) et carte
 reseau vers le LAN. C'est le demon ppp qui se charge de mettre la route
 par defaut, donc j'ai juste
 
 auto eth0
 iface eth0 inet static 
 address 192.168.1.1
netmask 255.255.255.0

 
 su une machine du LAN, j'ai
 
 auto eth0
 iface eth0 inet static
 address 192.168.1.3
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1

 
 chaque machine a un resolv.conf avec les DNS de mon FAI, et c'est tout
 
 
 dis moi ce que tu as de differents, ou ce qui te semble ne pas marcher
 chez toi, car normalement ya pas besoin de plus
 
 un route sur une machine du lan et le routeur/ppp quand ca marche pas?
 
 Mike
-- 
-- 
Unix IS user-friendly. It just chooses its friends carefully


PS: Desole Patrice, tu vas avoir le mail en double, mes doigts ont
fourche... Je vais me coucher.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Re: automatiser un réseau local

2002-07-23 Par sujet Vazco
Le mardi 23 juillet 2002, à 23:53, Patrice Karatchentzeff écrivait :
 PROFETA Mickael écrivait :
   gateway 192.168.0.1
   up route add -host 192.168.0.1/32 eth0
 
 bien essayé mais non :-( fetchmail ne fonctionne pas (entre autre) :
 « impossible de trouver le nom canonique DNS de pop.free.fr ».
 

Et que te donne un ping 213.228.0.12 ? (c'est l'un des POP de Free)
Ton problème vient peut-être de la résolution de noms, tout simplement.
essaye aussi ping 198.186.203.20 (debian.org - la première machine peut
très bien ne pas répondre)

   (je suppose que l'adresse etait une faute de frappe ;-)
 
 Quelle adresse ?

Tu indiques comme passerelle ta propre machine. Ça ne sert pas à grand
chose.

 Je suis ouvert à toutes les bonnes solutions.

Encore faut-il qu'elles répondent au bon problème ;-)

J'avoue avoir moi aussi du mal à le saisir, justement.
Pour le routage, il te suffit d'avoir :
- sur la machine connectée à Internet : une ligne defaultroute dans
  /etc/ppp/peers/provider
- sur les autres machines, une ligne gateway 192.168.0.1 dans la
  partie eth0 de /etc/network/interfaces (et du NAT sur la passerelle,
  bien sûr, mais c'est un autre problème).

Si le ping répond, c'est que le routage est ok.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: automatiser un réseau local

2002-07-23 Par sujet gedeon . lecanard

Patrice Karatchentzeff wrote:

Salut,

Salut



J'ai un réseau local à la maison que je n'active que lorsque j'en ai
besoin : pour ce faire, je tape alors à la main :

# ifconfig eth0 192.168.0.2 netmask 255.255.255.0
# route add -host 192.168.0.1/32 eth0

sur chaque machine (en adaptant les adresses bien sûr).

Bon, j'aimerai automatiser cela à l'amorçage. Je peux très bien coller
cela dans un script et le mettre dans /etc/init.d/. Mais je voudrai le
faire « à la sauce Debian ».

Le seul fichier destiné à cela est /etc/network/interfaces mais je
n'arrive pas à y inclure le route. Si je mets

iface eth0 inet static
 address 192.168.0.1
 netmask 255.255.255.0
 gateway 192.168.0.1
route add -host 192.168.0.1/32 eth0

 iface eth0 inet static
  address $adresse_de_la_machine
  netmask 255.255.255.0 #par exemple
  gateway $adresse_machine_NAT #cette ligne ne doit pas\
 apparaitre sur la machine passerelle



Manifestement, le route n'est pas bon (je le sais quand le lance une
connexion ppp : la résolution de nom ne se fait alors plus...).

Que veut tu dire par résoltion de nom :
-quant tu fais
 $ ping Nom_DND_d_une_machine_de_ton_réseau
cela dois fonctionner (donc la résolution marche)
-mais quant tu fais p.e.
 $ nslookup nom_DND_d_une_machine_de_ton_réseau
pas de réponce, c'est normal ton réseau n'est pas encore sur les DNS de 
free le temps de la propagation ;-)


Il te faux mettre en place un serveur DNS cache avec ton réseau dans ses 
bases, et configurer les machines de ton réseau client DNS de 
$adresse_machine_NAT...



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]