Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Nic bond ubuntu 10.04  (gelezen 779 keer)

Offline kevindebb

  • Lid
  • Steunpunt: Nee
Nic bond ubuntu 10.04
« Gepost op: 2012/01/13, 20:07:16 »
Hallo iedereen,

Ik ben aan het proberen om in ubuntu 2 nic samen te voegen tot 1 nic. Zodat deze redundant zijn. Nu heb ik volgende tutorial proberen te gebruiken om dit in te stellen. --> https://help.ubuntu.com/community/UbuntuBonding

Ik heb een testopstelling opgestart in een virtuele machine. Hier heb ik twee bridge nic's op aangesloten. 1 vaste en 1 wireless. Zo kan ik toch de realiteit benaderen. Ik denk dat het me gelukt is om ze te binden omdat er nu bij mijn keuzemogelijkheden "auto ethernet" opkomt ipv eth0 en eth1. Ook als ik virtueel 1 van de 2 kabels loskoppel blijft "auto ethernet" verbinding maken. Ik heb echter geen internet en ik weet niet hoe dit komt. Ik kan pingen naar 192.168.2.199 dus het ipadres is goed ingesteld.

Edit: De bond is precies toch niet goed ingesteld. eth0 en eth1 zouden dan geen ipadres niet meer mogen hebben. Dit is in mijn geval nog wel het geval.
Heeft iemand een idee waarom ik niet op het internet kan?

Alvast bedankt

Als ik geen static ip adres gebruikt krijg ik de volgende instellingen:
ip : 192.168.2.12
networkmask: 255.255.255.0
gateway : 192.168.2.1
dns : 192.168.2.1

bond0     Link encap:Ethernet  HWaddr 08:00:27:8e:b3:56  
          inet addr:192.168.2.199  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: 2002:51a5:71bf:1234:a00:27ff:fe8e:b356/64 Scope:Global
          inet6 addr: fe80::a00:27ff:fe8e:b356/64 Scope:Link
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:2236 errors:0 dropped:0 overruns:0 frame:0
          TX packets:648 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:252243 (252.2 KB)  TX bytes:61754 (61.7 KB)

eth0      Link encap:Ethernet  HWaddr 08:00:27:8e:b3:56  
          inet addr:192.168.2.10  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:1138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:509 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:128457 (128.4 KB)  TX bytes:39831 (39.8 KB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:8e:b3:56  
          inet addr:192.168.2.10  Bcast:192.168.2.255  Mask:255.255.255.0
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:1098 errors:0 dropped:0 overruns:0 frame:0
          TX packets:139 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:123786 (123.7 KB)  TX bytes:21923 (21.9 KB)

# 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

 # The primary network interface
 auto eth0
 iface eth0 inet dhcp

 auto bond0
 iface bond0 inet static
 address 192.168.2.199
 gateway 192.168.2.1
 netmask 255.255.255.0
 bond-slaves eth0 eth1
 # LACP confuration
 bond_mode 802.3ad
 bond_miimon 100
 bond_lacp_rate 1
« Laatst bewerkt op: 2012/01/13, 20:12:34 door kevindebb »

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Re: Nic bond ubuntu 10.04
« Reactie #1 Gepost op: 2012/01/13, 22:42:35 »
auto eth0
iface eth0 inet dhcp
Hier zit de fout.
Je zegt dat eth0 via DHCP zijn instellingen moet ophalen, en vervolgens wil je die interface ook nog in een bond stoppen.

Wat gebeurt er als je een hekje voor beide regels zet en de machine herstart?

Een ander probleem zou je wireless verbinding kunnen zijn. Ik weet niet precies hoe het met bonding zit, maar veel wireless adapters ondersteunen geen bridging. Dat moet je dus even uitzoeken.

Hier staat ook nog wel een leuke optie beschreven die je kan proberen. Het gedeelte over het installeren van aparte packages kan je overslaan.

Offline Buzzin

  • Lid
  • Steunpunt: Nee
Re: Nic bond ubuntu 10.04
« Reactie #2 Gepost op: 2012/01/14, 01:27:03 »
Als je een interface toevoegt aan een bond mag deze verder niet ingesteld zijn in je config.

Config zoals ik deze altijd gebruikte:
(op debian)
# 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 bond0
iface lo inet loopback

# The primary network interface
allow-hotplug bond0

iface bond0 inet static
address 10.0.0.x
netmask 255.255.255.0
gateway 10.0.0.1
slaves eth0 ethi0
bond_mode balance-tlb
bond_miimon 100
bond_downdelay 200
bond_updelay 200
ethi0 is in mijn geval de eerste poort van een fysiek andere netwerk kaart.
balance-tlb is fail-over met gebalanceerd uitgaand verkeer. Hier hoef je niets voor aan te passen in switches etc (moet voor sommige mode wel)
Let er even op: het is dus slaves, niet bond-slaves

Tenminste, op debian.....maar ik zie geen reden waarom dat anders zou zijn bij ubuntu

Verder klopt het trouwens dat wifi kaarten niet goed tegen bridgen kunnen, maar daar hoeft een bond niet perse last van de hebben. (je kunt dus wel een fysieke verbinding en wifi bonden.....ook als je niet een bridge kunt maken op die wifi kaart) ... nogmaals, zoverikhetweet :)
« Laatst bewerkt op: 2012/01/14, 01:30:07 door Buzzin »
Football: A battle between two teams of mindless thugs over scraps of coloured cloth. Usually accompanied by the spectacle of 22 overpaid primadonnas kicking a ball on a field.
DebianDevuan, KDE & OperaVivaldi addict, RedHat Engineer

Offline kevindebb

  • Lid
  • Steunpunt: Nee
Re: Nic bond ubuntu 10.04
« Reactie #3 Gepost op: 2012/01/14, 18:35:38 »
Bedankt voor de hulp. Ik heb de bond0 werkende gekregen. Ik heb de mode round robin gekozen omdat ik graag een loadbalancer,en fail-over beveiliging heb. Nu het probleem is dat ik geen internet meer heb als eth0 niet aangesloten is en eth1 wel. Als eth0 aangesloten is en eth1 niet dan heb ik wel internet. Hoe zou dit kunnen komen?

Situatie eth0 down:

Ethernet Channel Bonding Driver: v3.5.0 (November 4, 2008)

Bonding Mode: load balancing (round-robin)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth0
MII Status: down
Link Failure Count: 1
Permanent HW addr: 08:00:27:8e:b3:56

Slave Interface: eth1
MII Status: up
Link Failure Count: 2
Permanent HW addr: 08:00:27:3a:9f:fc