On y arrivera !

Je croit que l’on était sur la bonne voie.
a aucun moment je n’ai pu activer eth1 a part en dhcp. mais dés lors que je lui attribue une ip statique, c’est la ca me bloque le reso,
Eth0 192.168.10.57
Eth1 192.168.0.232 dhcp
modem adsl 192.168.0.1
Actuellement je n’ai pas de box connctée sur le hub.
(magnifique ton schéma)
Bon alors, maintenant les soucis:
Donc tu as sur eth0 un modem ADSL dont l’adresse IP semble être 192.168.0.1 (ta passerelle), et sur eth1 des machines que tu as configuré en 192.168.0.??. Tel que tu es coincé, il te faut modifier la plage d’IPs soit des machines soit du modem.
Suggestion: Laisser le modem tel que et modifier les autres machines (d’où ma suggestion DHCP).
Pour cela:
- ta machine
[code]auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.57
netmask 255.255.255.0
gateway 192.168.0.1
auto eth0
iface eth1 inet static
address 192.168.10.57
netmask 255.255.255.0
auto eth1[/code]
ça c’est ton fichier interfaces
Il te faut également faire
#!/bin/sh
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
au démarrage de ta machine pour qu’elle puisse servir de passerelle.
-
Le modem: pas touche, il doit avoir une adresse 192.168.0.1, Internet doit être accessible de ta machine
-
Les autres machines: Sur toutes les machines connectées au Hub sur eth1, tu changes l’IP en 192.168.10.quelque chose et tu met 192.168.10.57 comme passerelle (et non 192.168.0.1). Le masque réseau est 255.255.255.255, etc.
Sur ces machines, ssh 192.168.10.57 doit te mermettre de te connecter à ta machine centrale, et internet doit être accessible, veille à ce que les DNS soit renseignés.
Si tu ne veux pas t’embêter à les configurer tu peux mettre un DHCP sur ta machine (cf plus haut) avec
[code]option domain-name “streamer”;
option domain-name-servers IP de tes deux serveur de noms déparés par un blanc;
option subnet-mask 255.255.255.0;
default-lease-time 86400;
max-lease-time 86400;
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.100 192.168.10.199;
option broadcast-address 192.168.10.255;
option routers 192.168.10.57
}[/code]
comme fichier de configuration. (pourquoi ce 57 au fait?).
Ilm te suffira de mettre «recevoir une IP automatiquement» sous Windows ou iface eth1 inet dhcp sous linux pour qu’elles obtiennent une IP.
Ben, si je suis nul en réseau, je me mettrai au graphisme. 
Curieusement je sisait au post plus haut que
eht0 address 192.168.10.57 // ca ca marche reseau intenet
eht0 address 192.168.0.57 // pas d’acces au modem au 192.168.0.1 si eth1 est 192.168.10.*
Attend, Je vais ressayer. bien entendu je fait aprés chaque modif. “/etc/init.d/networking restart” l’autre jour c’est 1 heures aprés la modif que ca ne marchais plus. donc je vais copier l’adresse des logs (pas de tete!) ce sera mieux. et je posterai. sinon on ne me croira pas.
Ou est l’erreur ???
57 je ne savait pas quoi mettre.
Ce ne doit pas etre important, l’essentiel est que l’on ne trouve pas une autre machine sur la meme adresse, n’est-ce pas, c’est pour cela que le dhcp pour le hub sera préconisé.
[code]/etc/init.d/networking restart
Reconfiguring network interfaces…if-up.d/mountnfs[eth0]: waiting for interface eth1 before doing NFS mounts (warning).
done.
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:08:a1:36:1d:ab
inet adr:192.168.10.57 Bcast:192.168.10.255 Masque:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:18 Adresse de base:0xe800
eth1 Link encap:Ethernet HWaddr 00:22:15:90:bc:ec
inet adr:192.168.0.232 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::222:15ff:fe90:bcec/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:195310 errors:0 dropped:0 overruns:0 frame:0
TX packets:108307 errors:0 dropped:0 overruns:0 carrier:14
collisions:0 lg file transmission:1000
RX bytes:258635277 (246.6 MiB) TX bytes:12761963 (12.1 MiB)
Interruption:218
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2387 errors:0 dropped:0 overruns:0 frame:0
TX packets:2387 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:1347749 (1.2 MiB) TX bytes:1347749 (1.2 MiB)
route -n
route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
[/code]
La j’ai eth0 avec 192.168.0.57
/etc/init.d/networking restart
Reconfiguring network interfaces...if-up.d/mountnfs[eth0]: waiting for interface eth1 before doing NFS mounts (warning).
done.
ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:08:a1:36:1d:ab
inet adr:192.168.0.57 Bcast:192.168.0.255 Masque:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:18 Adresse de base:0xe800
eth1 Link encap:Ethernet HWaddr 00:22:15:90:bc:ec
inet adr:192.168.0.232 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::222:15ff:fe90:bcec/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:193761 errors:0 dropped:0 overruns:0 frame:0
TX packets:106749 errors:0 dropped:0 overruns:0 carrier:10
collisions:0 lg file transmission:1000
RX bytes:257150402 (245.2 MiB) TX bytes:12491882 (11.9 MiB)
Interruption:218
lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2175 errors:0 dropped:0 overruns:0 frame:0
TX packets:2175 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:1241716 (1.1 MiB) TX bytes:1241716 (1.1 MiB)
route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Dans ce dernier cas je precise plus d’acces a l’interface modem ni a ssh
ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 192.168.0.57 icmp_seq=1 Destination Host Unreachable
Vraiment je doit faire une erreur quelques part mais je ne voit pas ou.
Regarde:
[quote]route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
[/quote]
et
[quote]ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:08:a1:36:1d:ab
inet adr:192.168.0.57 Bcast:192.168.0.255 Masque:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:18 Adresse de base:0xe800
eth1 Link encap:Ethernet HWaddr 00:22:15:90:bc:ec
inet adr:192.168.0.232 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: fe80::222:15ff:fe90:bcec/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:193761 errors:0 dropped:0 overruns:0 frame:0
TX packets:106749 errors:0 dropped:0 overruns:0 carrier:10
collisions:0 lg file transmission:1000
RX bytes:257150402 (245.2 MiB) TX bytes:12491882 (11.9 MiB)
Interruption:218 [/quote]
Là ça ne peut pas marcher.
Ce qui coince dans ta pemière configration, c’est ta table de routage, elle devrait être comme suit:
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
Je sui revenu au départ j’avais plus internet au reboot effectivement.
Donc me revoila avec /etc/network/interfaces
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.57
netmask 255.255.255.0
gateway 192.168.0.1
auto eth0
Mais quel est le fichier a modifier ? il y a bien autre chode
/etc/networks ?
J’ai trouvé ca mais ca ne me dit rien de plus
http://qref.sourceforge.net/Debian/reference/ch-gateway.fr.html
http://www.ac-creteil.fr/reseaux/systemes/linux/debian/deb-tp-reseau.html
Je suis d’accord eth0 192.168.0.* et eth1 192.168.10.*
Donc
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
mais pourquoi j’y arrive pas ? 
La je veut bien le bonnet d’ane ![]()
Tien quand je fait ca j’ai toujours internet et mon reseau.
/etc/init.d/networking stop
j’arrive a faire ca
route del default
puis
route add default gateway 192.168.0.1
Bon ca sert a rien mais, d’accord.
comment changer les autre ligne?
Peut etre ?
En manuel, avec le interfaces que tu as, un simple
ifconfig eth1 192.168.10.57 up
te donnera la table de routage convenable.
Lorsque tu mets
[code]auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.0.57
netmask 255.255.255.0
gateway 192.168.0.1
auto eth0
iface eth1 inet static
address 192.168.10.57
netmask 255.255.255.0
auto eth1[/code]
dans ton fichier interfaces. Ta table de routage doit être correcte. Quelle est-elle?
c’est cool,
route -n
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
Je ne sait pas vraiment pourquoi ca marche, enfin j’ai activé a chaud les ip avec ifconfig …
et route comme dans mon post précédent.
Je te remercie pour ta patience.
Là ta table est correcte. Théoriquement tu n’as pas de route à taper pour faire cela.
Qu’est ce que ça donne au démarrage?
Ca marche parfaitement, meme au redémarrage.
C’est ce que je voulait dire par “c’est cool”.
Bon il me faudra tester le stream que je génére avec getstream.
Voici la page du concepteur.
http://silicon-verl.de/home/flo/projects/streaming/
Je vais chercher ou, mais j’ai vu quelque part comment attribuer eth1 a getstream.
Tout simplement puisque en général des test que j’ai effectuer, lorsque je stream plus vidéo et chaines tv, le reseau devient trés lent et malheureusement le reseau internet avec.
Je te remercie “fran.b” pour ton soutien et de ta présence sur le forum.
Je doit aussi tester un modem 56k, affaire a suivre…
Suite,
http://forum.debian-fr.org/viewtopic.php?f=3&t=17069
Comme quoi j’ai pas encore tout compris.
Avant que j’essaie d’activer eth1 pour le HUB, c’était eth0 qui servait a la connexion internet, maintenant eth0 s"appel eth1 puisque c’est a 192.168.0.20 (voir ifconfig) a qui j’ai du ouvrir des port pour vnc. j’ai pas déplacer les cables eth1 pour moi est branché sur le hub pas sur le routeur, c’est eth0 que je configurait pour ma connexion internet. Il me semblait que ma prise eth0 était la prise reseau sur la carte mere et eth1 la carte réseau pci. mais je doit donc me tromper depuis le départ !
en plus “nm-applet 0.6.6” m’indique que je n’ai aucune connexion réseau, alors que ca marche. alors je me suis perdu en route.
J’en suis vraiment désolé, surtout quand fran.b c’est donné du mal.
Bon, là je me perd un peu, il faut savoir où est ta prise vers ton routeur. À priori, si tu n’as pas changer les cables, ta prise réseau est eth1, ton interface vers le hub est eth0.
Tu dois donc faire un serveur DHCP sur eth0 (vérifie /etc/default/dhcp), d’autre part dans ta configuration, ma pserelle pour les machines sur le réseau 192.168.10.0/24 (les machines branchées sur le hub donc), c’est ta machine.
Il faut donc que tu mettes
option routers 192.168.10.57;
dans ton dhcpd.conf.
ok, je met dans /etc/default/dhcp3-server
INTERFACES="eth0"
comme tu me l’a déja dit.
ensuite,
[code]subnet 192.168.10.0 netmask 255.255.255.0 {
###############################################################################
Default Gateway - This MUST be set!!
###############################################################################
option routers 192.168.10.57;
…
…
}[/code]
Donc si c’est bien comme ca
J’ai eth0 ip machine 192.168.10.57 , cable réseau connecté au HUB je lance un scan avec autoscan network et bien il ne me trouve aucun pc ou boite de connecté
Je tourne vraiment en rond me voila avec
[code]# The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.10.57
netmask 255.255.255.0
gateway 192.168.10.1
auto eth0
iface eth1 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
auto eth1[/code]
et
route
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
default 192.168.10.1 0.0.0.0 UG 0 0 0 eth0
au moment ou j’ecris j’ai bien ma connection internet meme avec ca c’est normal.
a part cette erreur
/etc/init.d/networking restart
Reconfiguring network interfaces...if-up.d/mountnfs[eth0]: waiting for interface eth1 before doing NFS mounts (warning).
done.
J’ai déja eu cette config faut que je redemarre pour voir ca va pas etre long.
Je comprendrait que vous perdiez patience, peut etre que mon pc ne veut pas faire marcher eth1.
Tu devrais avoir comme table de routage
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
sans la dernière ligne. Tu as touché ton fichier interfaces?
oui j’ai fini par la retouché,
je peut faire un “route del default eth0” ca va me l’enlevé
resultat:
route
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
puis un /etc/init.d/networking restart
Reconfiguring network interfaces...SIOCDELRT: No such process
if-up.d/mountnfs[eth0]: waiting for interface eth1 before doing NFS mounts (warning).
done.
et du coup je me retouve aussitot avec
route
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
default 192.168.10.1 0.0.0.0 UG 0 0 0 eth0
Donc normal qu’a chaque fois que je reboot j’avais un probleme.
Mon fichier interfaces est comme le post au-dessus,
[code]# The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.10.57
netmask 255.255.255.0
gateway 192.168.10.1
auto eth0
iface eth1 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
auto eth1[/code]
[quote=“casimir”]Mon fichier interfaces est comme le post au-dessus,
[quote]# The loopback network interface
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.10.57
netmask 255.255.255.0
gateway 192.168.10.1 <— Vire ça
auto eth0
iface eth1 inet static
address 192.168.0.20
netmask 255.255.255.0
gateway 192.168.0.1
auto eth1[/quote][/quote]
J’ai viré, j’ai essayer d’inverser les cables, afin de tester cette carte réseau, et je n’y suis pas arrivé, alors soit j’ai rien compris, ou il y a un autre parametre, une config quelques part, ou alors la carte reseau ne fonctionne pas, c’est une vielle carte qui trainait dans un carton.
Je m’arrete la pour l’instant et je vais me proccurer une autre carte, je vient de faire un test sur une ubuntu , et j’ai le meme probleme, quand je lance mes pacquets image pour l’upgrade des box, ma connection devient trés mauvaise et se coupe le routeur en perd la connection, il faut que je coupe l’ upgrade et reconnect le routeur. ca doit venir de mon dhcpd.conf http://forum.debian-fr.org/viewtopic.php?f=3&t=17069, sur ubuntu je n’ai pas non plus réussi a inverser les cables et config réseau pour faire marcher eth1 sur le routeur. ce nest pas ce coute une carte reseau, j’irai en boutique.
Qu’est ce qui ne marche pas???
Lorsque tu vires cette ligne ET que tu as redémarré (on va faire simple) sans rien modifier d’autres, tu dois avoir une table de routage impeccable. À ce moment là tu pourras dire si oui ou non ta carte ne marche pas. Pour moi là, elle fonctionne.
Concentres toi sur la table de routage et ton réseau.
AIe aie, il faut lire eth0,
eth1 connecté au routeur(modem) avec interfaces et route comme tu me l’a indiqué fonctionne parfaitement (aprés redemarrage aussi)
.
j’ai enlevé la carteeth0, redémarrer, puis remis eth0, redemarrer il n’existait plus de eth0 ni eth1, elles portaient le nom de eht3 eth4, qu’a cela ne tienne, j’ai refait interfaces la table de routage manuellement comme tu me la demander ca m’a pris 2 minutes, rédemarrage et ca marche. ce n’est donc pas compliqué.
[code]eth0 192.168.10.57
eth1 192.168.0.20
route
Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
192.168.10.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
[/code]
Je remarque que depuis le départ, il y aune grosse confusion sur les cartes, le schéma que j’ai fait au début du sujet, j’ai indiqué eth1 étant sur le hub hors c’est l’inverse.
C’est en fait la ou je veut arriver, le schéma serait bon mais je ne suis pas encore arrivé a activer eth0 sur le modem.
Qu’est ce qui ne marche pas sur le modem, un ping sur 192.168.0.1 marche-t-il?