Баланс на натоварването между два гейтуейа с Mikrotik
Има няколко условя:
- да използвате Mikrotik;
- да имате два интернет доставчика.
Идеята на разпределението на натоварването между два гейтуейа е да разпределяме натоварването, така че да преминават през различни мрежи и по този начин да дадем на потребителите максимална скорост и възможност да ползват Интернет на воля ... Да предложим на потребителите на спокойствие и да ги оставим да мислет за работа, а не колко бавно се зарежда търсенето им в google.com
Е ако някой има желание, то винаги може да си тества системата за да види как работи и да разполага сам с един интернет доставчик, т.е предложен ми е един гейтуей... просто трябва да намери/направи друг ...
Картинката изглежда по следния начин:

Добавяме необходимите IP адреси (по един на всеки от интерфейсите на машината ни):
ip address - отиваме в съответната секция
add address=192.168.0.1/24 network=192.168.0.0 broadcast=192.168.0.255 interface=ether1 comment="" disabled=no
add address=10.22.35.15/24 network=10.22.35.0 broadcast=10.22.35.255 interface=ether2 comment="" disabled=no
add address=80.70.20.39/9 network=80.0.0.0 broadcast=80.127.255.255 interface=ether3 comment="" disabled=no
192.168.0.1 е за локалната ни мрежа, 10.22.35.15, 80.70.20.39 са IP адреси на двата мрежови интерфейса, които се свързват към съответния гейтуей.
ip firewall mangle - отиваме в съответната секция
add chain=prerouting in-interface=ether1 connection-state=new nth=1 action=mark-connection new-connection-mark=odd passthrough=yes comment="" disabled=no
Чрез горното правило взимаме всеки втори пакет, които отваря нова сесия и го маркираме с маркера за връзка "odd". Поради тази проичина всички всички пакети принадлежащи на тази сесия, ще носят същия маркер. След това чрез passthrough=yes пропускаме пакетите към следващото правило.
add chain=prerouting in-interface=ether1 connection-mark=odd action=mark-routing new-routing-mark=odd passthrough=no comment="" disabled=no
Чрез горното правило, маркираме всички пакети, които са на "odd" връзката с рутинг маркера "odd". Чрез passthrough=no прекратяваме други подобни операции във веригата.
Следващите две правила правят същото със останалата част от трафика.
add chain=prerouting in-interface=ether1 connection-state=new nth=1 action=mark-connection new-connection-mark=even passthrough=yes comment="" disabled=no
add chain=prerouting in-interface=ether1 connection-mark=even action=mark-routing new-routing-mark=even passthrough=no comment="" disabled=no
"odd" трафикът се натва към 10.22.35.15, а останания - "even", към 80.70.20.39
ip firewall nat
add chain=srcnat connection-mark=odd action=src-nat to-addresses=10.22.35.15 to-ports=0-65535 comment="" disabled=no
add chain=srcnat connection-mark=even action=src-nat to-addresses=80.70.20.39 to-ports=0-65535 comment="" disabled=no
И правилата за рутиране:
- за "odd" трафика използваме гейтуей 10.22.35.16
- за "even" - 80.70.20.40
- трафика за самия рутер - през 80.70.20.40
ip route
add dst-address=0.0.0.0/0 gateway=10.22.35.16 scope=255 target-scope=10 routing-mark=odd comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=80.70.20.40 scope=255 target-scope=10 routing-mark=even comment="" disabled=no
add dst-address=0.0.0.0/0 gateway=80.70.20.40 scope=255 target-scope=10 comment="" disabled=no
Коментари (5) 14.11.2007. 23:54
Да направиш нещо, което да помага
Винаги съм искал да направя уеб сайт, който да бъде полезен, да помага.
Ето че получих такава възможност. Надявам се, че ще успея!
През следващата седмица официално ще бъде пуснат http://anticancer-bg.com/
Сайтът е на нова фондация, наречена Неогенезис. Основната й дейност е „Помощ за онкоболни и деца на онкоболни родители”.
Чрез дизайна му съм се постарал да внеса поне миг надежда в душите на посетителите.
Специални благодарности на Елена Банова – един от председателите на фондацията за добре подготвената информация, публикувана в уеб сайта.
Коментари (2) 20.10.2007. 21:14
IE6 и IE7 в една система
Как да използваме едновременно Internet explorer 7 и Internet Explorer 6 на нашата система?
Ако вече сте инсталирали IE7, то може да си свалите от тук версия на IE6, която може да работи самостоятелно без инсталация (standalone). Разархивирате файловете и поглеждате в папката за иконата на IE6.
При условие, че все още не сте инсталирали IE7, то може да го поставите в системата си без да заменяте IE6. Това става по следния начин:
- Сваляте IE 7 от официалния уеб сайт;
- Разархивирате файловете;
- Изтривате следнатa папка update, фаловете 4unit.exe, spuninst.exe, elete spupdsvc.exe, install.ins;
- Създавате текстов файл с наименование iexplore.exe.local и го запазвате в същата папка (там, където сте разархивирали).
Можете и да изтеглите самостоятелна версия на IE 7(standalone).
Коментари (0) 05.10.2007. 08:42