Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/10/2012, à 18:49

snake-_-

Etablir plusieurs ponts (réseau)

Bonjour,
je voudrais établir plusieurs ponts mais je ne vois pas comment faire.

La logique voudrait qu'on établisse une nouvelle interface nommé "br1", "br2" etc... (Enfin c'est mon avis)

J'ai déjà établie un premier pont nommé br0.

Voici mon fichier /etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

#auto eth0
#iface eth0 inet manual

auto eth1
iface eth1 inet manual

#auto eth2
#iface eth2 inet manual

#auto eth3
#iface eth3 inet manual

auto br0
iface br0 inet static
        address 192.168.1.150
        broadcast 192.168.1.255
        netmask 255.255.255.0
        gateway 192.168.1.1
    bridge_ports eth5 eth1

#auto br1
#iface br1 inet dhcp
#bridge_ports eth5 eth1

# Interface distribuant le DHCP
allow-hotplug eth4
auto eth4
iface eth4 inet static
    address 192.168.1.155
    netmask 255.255.255.0
    gateway 192.168.1.1
    broadcast 192.168.1.255
    network 192.168.1.0

# The secondary network interface
allow-hotplug eth5
auto eth5
iface eth5 inet manual

Si j'ai bien compris eth5 et eth0 forment un pont, mais à partir de qu'elle interface ? A partir de eth5 ou eth4 (qui sont tous les deux connecté au routeur) ? Et eth1 et sur une machine cliente.

edit modo : titre

Dernière modification par nesthib (Le 31/10/2012, à 02:42)

Hors ligne

#2 Le 30/10/2012, à 22:31

xavier4811

Re : Etablir plusieurs ponts (réseau)

snake-_- a écrit :

#auto eth0
#iface eth0 inet manual

auto eth1
iface eth1 inet manual

snake-_- a écrit :

Si j'ai bien compris eth5 et eth0 forment un pont, mais à partir de qu'elle interface ?

Raté, eth0 n'est pas déclaré

snake-_- a écrit :

auto br0
iface br0 inet static
        address 192.168.1.150
        broadcast 192.168.1.255
        netmask 255.255.255.0
        gateway 192.168.1.1
    bridge_ports eth5 eth1

Le pont est entre eth1 et eth5, autrement dit les 2 se comportent comme une seule et même interface. Inutile d'essayer de donner une adresse a l'une ou l'autre, elles sont injoignables individuellement. la seule interface fonctionnelle c'est br0
En l'état tu peux faire un pont avec eth2 et eth3 ou les intégrer a br0.

Hors ligne

#3 Le 31/10/2012, à 20:24

snake-_-

Re : Etablir plusieurs ponts (réseau)

xavier4811 a écrit :
snake-_- a écrit :

Si j'ai bien compris eth5 et eth0 forment un pont, mais à partir de qu'elle interface ?

Raté, eth0 n'est pas déclaré

Oui excuse moi je voulais dire eth5 et eth1 smile

J'ai donc refais la configuration mais j'ai toujours un problème, j'ai créé br1 en dhcp qui obtient bien une @IP mais quand je branche une machine dessus elle ne communique pas. (eth2 est connecté sur le routeur et eth3 est dédié à une machine cliente)

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual

auto eth1
iface eth1 inet manual

auto eth2
iface eth2 inet manual

auto eth3
iface eth3 inet manual

auto br0
iface br0 inet static
        address 192.168.1.150
        broadcast 192.168.1.255
        netmask 255.255.255.0
        gateway 192.168.1.1
     bridge_ports eth5 eth1 eth0

auto br1
iface br1 inet dhcp
     bridge_ports eth2 eth3

# Interface distribuant le DHCP
allow-hotplug eth4
auto eth4
iface eth4 inet static
    address 192.168.1.155
    netmask 255.255.255.0
    gateway 192.168.1.1
    broadcast 192.168.1.255
    network 192.168.1.0

# The secondary network interface
allow-hotplug eth5
auto eth5
iface eth5 inet manual

Hors ligne

#4 Le 01/11/2012, à 11:17

xavier4811

Re : Etablir plusieurs ponts (réseau)

tu peux poster le retour de

/sbin/ifconfig
/sbin/route

des 2 machines

Hors ligne

#5 Le 01/11/2012, à 12:17

snake-_-

Re : Etablir plusieurs ponts (réseau)

Désolé pour la machine cliente mais elle est sous Windows big_smile (je sais je sais j'ai honte)

Serveur :
/sbin/ifconfig

root@serv-max:~# /sbin/ifconfig
br0       Link encap:Ethernet  HWaddr 00:0d:88:4d:85:47
          inet adr:192.168.1.150  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::20d:88ff:fe4d:8547/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2326 errors:0 dropped:0 overruns:0 frame:0
          TX packets:260 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:313496 (306.1 KiB)  TX bytes:22843 (22.3 KiB)

br1       Link encap:Ethernet  HWaddr 00:50:fc:56:7b:37
          inet adr:192.168.1.10  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::250:fcff:fe56:7b37/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1861 errors:0 dropped:0 overruns:0 frame:0
          TX packets:103 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:389717 (380.5 KiB)  TX bytes:5564 (5.4 KiB)

eth0      Link encap:Ethernet  HWaddr 00:18:4d:78:94:49
          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:0xb400

eth1      Link encap:Ethernet  HWaddr 00:0d:88:4d:85:47
          adr inet6: fe80::20d:88ff:fe4d:8547/64 Scope:Lien
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:612 errors:0 dropped:0 overruns:0 frame:0
          TX packets:512 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:76280 (74.4 KiB)  TX bytes:115679 (112.9 KiB)
          Interruption:19 Adresse de base:0xb800

eth2      Link encap:Ethernet  HWaddr 00:c1:26:05:d5:85
          adr inet6: fe80::2c1:26ff:fe05:d585/64 Scope:Lien
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:1868 errors:0 dropped:0 overruns:0 frame:0
          TX packets:103 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:419221 (409.3 KiB)  TX bytes:7112 (6.9 KiB)
          Interruption:17 Adresse de base:0xb000

eth3      Link encap:Ethernet  HWaddr 00:50:fc:56:7b:37
          adr inet6: fe80::250:fcff:fe56:7b37/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:2095 dropped:0 overruns:0 frame:0
          TX packets:224 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:0 (0.0 B)  TX bytes:45171 (44.1 KiB)
          Interruption:16 Adresse de base:0xa800

eth4      Link encap:Ethernet  HWaddr 00:50:fc:20:b2:37
          inet adr:192.168.1.155  Bcast:192.168.1.255  Masque:255.255.255.0
          adr inet6: fe80::250:fcff:fe20:b237/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:952 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1223 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:105069 (102.6 KiB)  TX bytes:766159 (748.2 KiB)
          Interruption:19 Adresse de base:0xa400

eth5      Link encap:Ethernet  HWaddr 00:15:f2:44:a8:bf
          adr inet6: fe80::215:f2ff:fe44:a8bf/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2515 errors:0 dropped:0 overruns:0 frame:0
          TX packets:668 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:427765 (417.7 KiB)  TX bytes:79882 (78.0 KiB)
          Interruption:22 Adresse de base:0x4000

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:130 errors:0 dropped:0 overruns:0 frame:0
          TX packets:130 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:12044 (11.7 KiB)  TX bytes:12044 (11.7 KiB)

/sbin/route

root@serv-max:~# /sbin/route
Table de routage IP du noyau
Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
192.168.1.0     *               255.255.255.0   U     0      0        0 eth4
192.168.1.0     *               255.255.255.0   U     0      0        0 br0
192.168.1.0     *               255.255.255.0   U     0      0        0 br1
default         192.168.1.1     0.0.0.0         UG    0      0        0 br1
default         192.168.1.1     0.0.0.0         UG    0      0        0 br0
default         192.168.1.1     0.0.0.0         UG    0      0        0 eth4


Machine cliente :
ipconfig /all

PS C:\Users\W7-PRO> ipconfig /all

Configuration IP de Windows

   Nom de l'hôte . . . . . . . . . . : W7-PRO-PC
   Suffixe DNS principal . . . . . . : MAXSIO
   Type de noeud. . . . . . . . . .  : Hybride
   Routage IP activé . . . . . . . . : Non
   Proxy WINS activé . . . . . . . . : Non
   Liste de recherche du suffixe DNS.: MAXSIO

Carte Ethernet Connexion au réseau local :

   Suffixe DNS propre à la connexion. . . :
   Description. . . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
   Adresse physique . . . . . . . . . . . : 00-1F-C6-2D-3B-AB
   DHCP activé. . . . . . . . . . . . . . : Oui
   Configuration automatique activée. . . : Oui
   Adresse IPv6 de liaison locale. . . . .: fe80::7c73:376b:90d9:ec63%12(préféré)
   Adresse d'autoconfiguration IPv4 . . . : 169.254.236.99(préféré)
   Masque de sous-réseau. . . . . . . . . : 255.255.0.0
   Passerelle par défaut. . . . . . . . . :
   IAID DHCPv6 . . . . . . . . . . . : 285220806
   DUID de client DHCPv6. . . . . . . . : 00-01-00-01-18-20-51-27-00-1F-C6-2D-3B-AB
   Serveurs DNS. . .  . . . . . . . . . . : 192.168.1.150
   Serveur WINS principal . . . . . . . . : 192.168.1.150
   NetBIOS sur Tcpip. . . . . . . . . . . : Activé

Carte réseau sans fil Connexion réseau sans fil :

   Statut du média. . . . . . . . . . . . : Média déconnecté
   Suffixe DNS propre à la connexion. . . : max-l.org
   Description. . . . . . . . . . . . . . : Qualcomm Atheros AR5008X Wireless Network Adapter
   Adresse physique . . . . . . . . . . . : 00-15-AF-54-08-64
   DHCP activé. . . . . . . . . . . . . . : Oui
   Configuration automatique activée. . . : Oui

Carte Tunnel isatap.{78380D7B-7DB8-45B1-A7E3-8EC12E158D8E} :

   Statut du média. . . . . . . . . . . . : Média déconnecté
   Suffixe DNS propre à la connexion. . . :
   Description. . . . . . . . . . . . . . : Carte Microsoft ISATAP
   Adresse physique . . . . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP activé. . . . . . . . . . . . . . : Non
   Configuration automatique activée. . . : Oui

Carte Tunnel isatap.max-l.org :

   Statut du média. . . . . . . . . . . . : Média déconnecté
   Suffixe DNS propre à la connexion. . . :
   Description. . . . . . . . . . . . . . : Carte Microsoft ISATAP #2
   Adresse physique . . . . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP activé. . . . . . . . . . . . . . : Non
   Configuration automatique activée. . . : Oui

Carte Tunnel Teredo Tunneling Pseudo-Interface :

   Statut du média. . . . . . . . . . . . : Média déconnecté
   Suffixe DNS propre à la connexion. . . :
   Description. . . . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Adresse physique . . . . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP activé. . . . . . . . . . . . . . : Non
   Configuration automatique activée. . . : Oui

route print

PS C:\Users\W7-PRO> route print
===========================================================================
Liste d'Interfaces
12...00 1f c6 2d 3b ab ......Realtek PCIe GBE Family Controller
11...00 15 af 54 08 64 ......Qualcomm Atheros AR5008X Wireless Network Adapter
  1...........................Software Loopback Interface 1
14...00 00 00 00 00 00 00 e0 Carte Microsoft ISATAP
13...00 00 00 00 00 00 00 e0 Carte Microsoft ISATAP #2
15...00 00 00 00 00 00 00 e0 Teredo Tunneling Pseudo-Interface
===========================================================================

IPv4 Table de routage
===========================================================================
Itinéraires actifs :
Destination réseau    Masque réseau  Adr. passerelle   Adr. interface Métrique
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    306
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    306
  127.255.255.255  255.255.255.255         On-link         127.0.0.1    306
      169.254.0.0      255.255.0.0         On-link    169.254.236.99    276
   169.254.236.99  255.255.255.255         On-link    169.254.236.99    276
  169.254.255.255  255.255.255.255         On-link    169.254.236.99    276
        224.0.0.0        240.0.0.0         On-link         127.0.0.1    306
        224.0.0.0        240.0.0.0         On-link    169.254.236.99    276
  255.255.255.255  255.255.255.255         On-link         127.0.0.1    306
  255.255.255.255  255.255.255.255         On-link    169.254.236.99    276
===========================================================================
Itinéraires persistants :
  Aucun

IPv6 Table de routage
===========================================================================
Itinéraires actifs :
If Metric Network Destination      Gateway
  1    306 ::1/128                  On-link
12    276 fe80::/64                On-link
12    276 fe80::7c73:376b:90d9:ec63/128
                                    On-link
  1    306 ff00::/8                 On-link
12    276 ff00::/8                 On-link
===========================================================================
Itinéraires persistants :
  Aucun

Hors ligne

#6 Le 01/11/2012, à 13:21

xavier4811

Re : Etablir plusieurs ponts (réseau)

Le dns et le wins, le client l'a trouvé tout seul ?
Si tu fixe l'ip du client, est ce que tu peut pinguer le bridge, le routeur, une adresse sur internet ?
je suppose qu'un bête

ipconfig /release
ipconfig /renew

sur le client ne résous pas le problème.

Normalement c'est pas nécéssaire mais essaye après avoir fait

sudo echo 1 > /proc/sys/net/ipv4/ip_forward

sur le serveur.

Hors ligne

#7 Le 01/11/2012, à 14:13

snake-_-

Re : Etablir plusieurs ponts (réseau)

Non le dns et le wins c'est moi qui l'ai rentré pour pouvoir communiquer facilement avec samba.

Le release et le renew je l'utilise souvent et je l'ai utilisé pour tester avec le br0. Je te confirme que cela ne change rien. Même si je change la configuration de la machine client en static, elle ne communique toujours pas (même pas le routeur).

echo 1 > /proc/sys/net/ipv4/ip_forward

Déjà fais et fixé au démarrage de la machine.


Est-t-il possible que j'ajoute de nouvelle règle dans iptables ? (Ne fais pas gaffe à la date, la pile de la carte mère étais morte à ce moment là)

# Generated by iptables-save v1.4.8 on Wed Jan  2 06:01:42 2002
*nat
:OUTPUT ACCEPT [0:0]
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
-A PREROUTING -p tcp -m tcp -i eth5 --dport 80 -j REDIRECT --to-ports 3128
COMMIT
# Completed on Wed Jan  2 06:01:42 2002
# Generated by iptables-save v1.4.8 on Wed Jan  2 06:01:42 2002
*mangle
:PREROUTING ACCEPT [19043:14774296]
:INPUT ACCEPT [18986:14770000]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [14457:2633745]
:POSTROUTING ACCEPT [14469:2636601]
COMMIT
# Completed on Wed Jan  2 06:01:42 2002
# Generated by iptables-save v1.4.8 on Wed Jan  2 06:01:42 2002
*filter
:FORWARD ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A FORWARD -o eth4 -j LOG --log-level 7 --log-prefix BANDWIDTH_OUT:
-A FORWARD -i eth4 -j LOG --log-level 7 --log-prefix BANDWIDTH_IN:
-A OUTPUT -o eth4 -j LOG --log-level 7 --log-prefix BANDWIDTH_OUT:
-A INPUT -i eth4 -j LOG --log-level 7 --log-prefix BANDWIDTH_IN:
COMMIT
# Completed on Wed Jan  2 06:01:42 2002

Hors ligne

#8 Le 01/11/2012, à 14:44

xavier4811

Re : Etablir plusieurs ponts (réseau)

Il te manque la boucle locale non ? Je ne la vois pas dans ton iptables-save

sudo iptables -I INPUT -i lo -j ACCEPT
sudo iptables -I OUTPUT -o lo -j ACCEPT

EDIT
--------------------
Non ça vient pas de la puisque toutes les règles sont a ACCEPT.

Dernière modification par xavier4811 (Le 01/11/2012, à 14:45)

Hors ligne

#9 Le 01/11/2012, à 15:10

snake-_-

Re : Etablir plusieurs ponts (réseau)

Merci Xavier4811 de ton aide.

J'ai enfin trouvé le problème qui méritais grande réflexion...

J'ai inversé les câbles eth2 et eth3. Je rappelle que eth2 allait au routeur et que eth3 allait à la machine cliente. J'ai donc inverser les câbles pour que eth2 va à la machine cliente et eth3 va au router. Et miracle sa marche !

Une dernière question quand même, ma carte réseau a t'elle un défaut ? Qu'est-ce que sa veux dire quand seulement une des deux leds est allumée sur ma carte ?
IMG_20121101_150036.jpg

Hors ligne

#10 Le 01/11/2012, à 15:33

xavier4811

Re : Etablir plusieurs ponts (réseau)

A force de brancher des boxes améliorées et tout le reste on finit par oublier l'essentiel
pc < - > switch / cable droit
pc < - > router / cable croisé
pc < - > pc / cable croisé
pc < - > box (switch + routeur) / cable droit
et a part les étiqueter ou regarder la couleur des brins, pas de différences. Heureusement de plus en plus d'interfaces s'adaptent automatiquement avec les mauvais cables.

y a de quoi s'y perdre a force.
1 témoin pour le "link" qui t'indique que la liaison est bien faite entre les 2 interfaces
1 témoin pour l'activité réseau, si il n'y a pas de témoin soit il n'y a pas de transmission a ce moment, soit la led est grillée (improbable mais..)

Hors ligne

#11 Le 01/11/2012, à 16:01

snake-_-

Re : Etablir plusieurs ponts (réseau)

Ok merci de tous t'es conseils wink

Hors ligne