Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: ivo80 в Apr 07, 2004, 01:54



Титла: routing
Публикувано от: ivo80 в Apr 07, 2004, 01:54
Задачата е следната:
Имам 1 машина която ще получава нет от 2 доставчика. Как да я настроя някои от IP-тата да използват gateway1, а други gateway2;

(optional) Как да го накарам когато искам да отворя www1 да го пуска през gateway1;


Титла: routing
Публикувано от: в Apr 07, 2004, 10:22
Най лесно се реализира ... поне според мен с iproute2. Естествено трябва да е компилирано в кернела и да си инсталирал съответните userspace програмки. Друго решение е да се ползва www.zebra.org, но според мен се изискват доста умения и познания.
Давам този линк който ще ти помогне много.
www.larts.org/howto
Иначе го имам и реализирано и ако желаеш мога да ти го дам.
П.П. Не съм го слагал на сайт защото видях че го имаше и на друго място в БГ.


Титла: routing
Публикувано от: в Apr 07, 2004, 10:26
Дал съм сгрешен линк.
По точно не там където трябваше :)

www.lartc.org/howto


Титла: routing
Публикувано от: biglamer в Apr 08, 2004, 01:34
Най-лесно може да стане по следния начин:

route add -host GW2 dev ethX
route add -host IP(на няко сайт) gw GW2 dev ethX
route add -net IP/24(за цялата мрежа на доставчик 2) gw GW2 dev ethX
.................
това е само пример, но така можеш да си опишеш които си искаш IP -та да минават през доставчик 2 (или направо цели мрежи).
Слагаш си за default gw доставчик 1 и всичко което не си описал да минава през доставчик 2, ще минава през доставчик 1.
Малко омотано го обясних дано си ме разбрал.Разбира се с iproute2 може да се направи по-елегантно,но това е най-елементарния начин да постигнеш това което искаш.