Комбиниране на две или повече мрежови карти в моста, действителните бележките на Ubuntu - дограма

Заключение: Използването на STP протокол - е да се използва за намиране на най-краткия път между две Ethernet мрежи и за отстраняване на Ethernet мрежи пръстен топология

Тази статия показва как да използвате моста в Ubuntu 12.04 система 0.5 сървър:

$ Sudo актуализация ап-да ап-получите ъпгрейд -y

$ Фоп -а | Впиши -R 'ет [0-1]

eth0 Link encap: Ethernet HWaddr 08: 00: 27: 7а: 16: e5

eth1 Link encap: Ethernet HWaddr 08: 00: 27: CE: 63: 2в

След това, поставете пакета система е отговорна за използването на моста:

$ Ап-да инсталирате мост-UTILS -y

След създаването на мост използване команда brctl аргумент addbr на:

$ Sudo brctl addbr br0

С цел да се предотврати мрежа "примката" включва Spanning Tree Protocol STP:

$ Sudo brctl STP br0 на

$ Sudo фоп eth0 0.0.0.0 надолу

$ Sudo фоп eth1 0.0.0.0 надолу

Сега се създаде мост, за да изключите мрежа intereysov. след което той ще работи по целия път през много малък период от време, през който движението ще се случва да учат преминаване през него)

$ Sudo brctl addif br0 eth0

$ Sudo brctl addif br0 eth1

Това вече е възможно да се включи мрежови интерфейси (eth0 eth1) и, разбира се, ни мост (br0)

$ Sudo фоп eth0 нагоре

$ Sudo фоп eth1 нагоре

$ Sudo фоп br0 нагоре

$ Sudo dhclient br0

br0 Link encap: Ethernet HWaddr 08: 00: 27: 7а: 16: e5

Инет вр: 10.7.8.154 Bcast: 10.7.8.255 Маска: 255.255.255.0

НАГОРЕ BROADCAST RUNNING мултикаст MTU: 1500 метрични: 1

RX пакети: 1266 грешки: 0 отпаднали: 6 преразходи: 0 кадър: 0

Тексас пакети: 31 грешки: 0 отпаднали: 0 преразходи: 0 носители: 0

RX байта: 89888 (89.8 KB) Тексас байта: 4910 (4.9 KB)

Допълнителни настройки за действие, за да отговарят на статиката и динамиката също е намалена до редактиране на конфигурационния файл. ekzorchik @ SRV-пн:

$ Sudo нано / и т.н. / мрежа / интерфейси

iface eth0 Инет статично

iface eth1 Инет статично

iface br0 Инет статично

bridge_ports eth0 eth1

iface eth0 Инет DHCP

iface eth1 Инет DHCP

iface br0 Инет DHCP

bridge_ports eth0 eth1

След промяната на настройките, рестартиране на мрежовата част:

$ Sudo /etc/init.d/networking рестартиране

ако в процеса, ще видите съобщението:

В очакване на br0 да стане готов (MAXWAIT е 32 секунди)

това означава, че за дълго време вдигна моста, за да се избегнат евентуални файл / и т.н. / мрежа / интерфейси, добавете следния ред:

$ Sudo нано / и т.н. / мрежа / интерфейси

iface br0 Инет статично

bridge_ports eth0 eth1

След след като запазите подсистема мрежа, за да се рестартира отново и проблемът ще бъде решен.

Получаване на информация за моста, можете да:

$ Sudo brctl шоу

мост име мост ID STP включен интерфейси

br0 8000.0800277a16e5 да eth0

Получаване на информация за STP:

$ Sudo brctl showstp br0

мост ID 8000.0800277a16e5

определен корен 8000.0800277a16e5

корен порт път струва 0 0

макс на 20.00 мост макс на 20.00

здравей време 2.00 мост здравей време 2.00

напред забави 15.00 мост напред забави 15.00

за времето на стареене 300.00

здравей таймер 1.74 ГТД таймер 0.00

Промяна в топологията таймер 0.00 GC таймер 67.99

порт номер 8001 състояние спедиция

определен корен 8000.0800277a16e5 път струва 4

определен мост 8000.0800277a16e5 съобщение възраст таймер 0.00

8001 определено пристанище таймер напред забавяне 0.00

определена цена таймер 0 задържане 0.74

порт номер 8002 състояние блокиране

определен корен 8000.0800277a16e5 път струва 4

определен мост 8000.0800277a16e5 съобщение възраст таймер 19.80

8001 определено пристанище таймер напред забавяне 0.00

определена цена таймер 0 задържане 0.00

В процеса може да се наложи продължително помощ за използването на полезност brctl

Ethernet-мост е устройство, използвано за свързване на различни Ethernet мрежи помежду си така, че мрежата се разглежда като един от членовете на мрежата.

Всяка мрежа, участващи във връзката, съответства на един интерфейс, свързан към моста. Тези отделни Ethernet мрежи са свързани до голяма логическа мрежа. Тази мрежа съответства на мрежовия интерфейс на моста.

Екип brctl addbr Той създава нова инстанция на етернет-моста. Мрежов интерфейс, съответстваща на моста, ще се нарича име.

Екип brctl delbr Той премахва инстанция на моста, който се нарича име. Мрежов интерфейс, съответстваща на моста, първо трябва да се изключи, преди да извадите моста.

Екип brctl шоу показва всички случаи на етернет-мост.

Всеки мост е свързан с него порт. Трафикът, който идва през някой от тези пристанища, прозрачно, изпратени от друга страна; Бридж остава невидим за останалата част от мрежата (по-специално, че не се вижда през Traceroute).

Екип brctl addif Това прави мрежов интерфейс порт мост . Това означава, че всички кадри, получени на интерфейса Те ще бъдат третирани като че ли е дошъл на този мост. Обратно, когато рамката пристига на моста , интерфейс Тя се разглежда като потенциален порт за входящ трафик.

Екип brctl delif деактивиране на интерфейса от мост .

Екип brctl шоу Той показва информация за пристанищата на моста, свързани с него.

brctl setgcint

Spanning Tree Protocol (Протокол на основната дървото)

обхващаща протокол дърво може да се изключва изобщо (в случаите, когато използването му няма смисъл, например, когато машината е Linux-само мост в мрежата или ако ако сте сигурни, че примките в топологията няма да бъдат сигурни).

brctl програма да настроите някои параметри на обхващаща протокола за дърво. Обяснението, че представляват тези параметри може да бъде IEEE спецификация 802.1D. Настройките по подразбиране трябва да работят добре в повечето случаи. Ако не знаете смисъла на тези параметри е вероятно не искате да ги промените.

  • brctl STP Тя контролира дали моста или да не участват в Spanning Tree Protocol (STP). Ако държавата е «на» или «да», STP е разрешено; във всички останали случаи тя ще бъде изключен. Когато опцията е изключена, мостът няма да изпраща или получава BPDU и не участва в Spanning Tree Protocol. Ако мостът е не само в мрежата, или, ако е възможно линии в топологията на мрежата, тази опция не е необходимо да се изключи. Вариант трябва да се изключи само когато точната идея какво правиш.
  • brctl setbridgeprio определя приоритета на моста равен . Приоритетна параметър е 16-битово неозначено число без измерение (число между 0 и 65 535). Долната приоритет, "по-добро". Мостът с най-нисък приоритет ще бъде избран като корен.
  • brctl setfd
  • brctl sethello
  • brctl setmaxage
  • brctl setpathcost определя цената на порта равен . Този показател е не мерни единици.
  • brctl setportprio определя приоритета на порта Е равна на . Приоритетна стойност е неподписан 8-битово число (число между 0 и 255) и не единици. Този показател се използва за избор на корен мост (корен мост) и корен порт (корен порт).

навигация в публикациите