Форум — Admin как прописать 2 маршрута? 0 0 если сделать alias и на нем другую подсеть, то как прописать второй GW? ps: ip реальные. Ссылка
>если сделать alias и на нем другую подсеть ifconfig eth0:dsds 1.2.3.4 >то как прописать второй GW? route add ... Но ты же не это хотел услышать, правда? :) fagot ★★★★★ (12.12.05 11:10:24 MSK) Показать ответ Ссылка
Ответ на: комментарий от fagot 12.12.05 11:10:24 MSK правда :) алиас создан A.B.124.10 -сам хост A.B.124.9 -шлюз маска 255.255.255.252 >route add ... вот как раз поподробнее plz route add _вот_тут_незнаю_что_писать gw A.B.124.9 т.е. у меня буду два шлюза в инет, идущие на одну и туже железку, на ней оно тоже субинтерфейсами висит на 1ом порту. anonymous (12.12.05 12:09:18 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 12.12.05 12:09:18 MSK >т.е. у меня буду два шлюза в инет Ведущие в одно место, или как? Для чего все задумывалось? fagot ★★★★★ (12.12.05 12:25:36 MSK) Показать ответ Ссылка
Ответ на: комментарий от fagot 12.12.05 12:25:36 MSK нужно это для раздельной тарификации по биллингу сервисов, находящихся на одной и той же машинке. ну т.е: 1 ип - фтп 2 ип - игровые сервера. anonymous (12.12.05 12:46:00 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 12.12.05 12:46:00 MSK физически идет в одно место, но адреса разные, подсети тоже. мне выделенно 2а адреса, 2а gw, маска у обоих 255.255.255.252 т.е. в одну подсеть с 1им шлюзом мне запихать их не дадут. anonymous (12.12.05 12:54:41 MSK) Ссылка
Ответ на: комментарий от anonymous 12.12.05 12:46:00 MSK В таком случае, читаем lartc.org и местный поиск, примеров разделения сервисов по каналам там есть порядочно fagot ★★★★★ (12.12.05 13:55:23 MSK) Показать ответ Ссылка
Ответ на: комментарий от fagot 12.12.05 13:55:23 MSK эээ, а без него совсем никак? ;) потому как на free bsd прописал просто алиас и чудом получил автоматическую балансировку, правда тут не совсем тот случай... anonymous (12.12.05 14:45:09 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 12.12.05 14:45:09 MSK Балансировку чего? :) Всмысле, ядро само узнало, куча какой трафик пускать, что ли? :) fagot ★★★★★ (12.12.05 15:02:03 MSK) Показать ответ Ссылка
Ответ на: комментарий от fagot 12.12.05 15:02:03 MSK s/куча/куда fagot ★★★★★ (12.12.05 15:02:33 MSK) Показать ответ Ссылка
Ответ на: комментарий от fagot 12.12.05 15:02:33 MSK ну похоже узнало, потому как после тривиального ifconfig оно тут же начало пинговаться и отдавать исправно трафик по алиасу. ok, похоже на линуксе это не катит. начитавшись доки понял что мне нужен source based policy routing (правильно?) делаю: echo 200 cs >>/etc/iproute2/rt_tables ip rule add from A.B.124.10 table cs ip route add default via A.B.124.9 dev eth0:1 table cs а вот последняя строчка грит: Cannot find device "eth0:1" - хотя ОН ЕСТЬ! снимите с ручника plz :) anonymous (12.12.05 15:17:43 MSK) Показать ответы Ссылка
Ответ на: комментарий от anonymous 12.12.05 15:17:43 MSK ip route add default via A.B.124.9 dev eth0 src x.x.x.x table cs Не надо указывать alias, вместо него укажите "src x.x.x.x". spirit ★★★★★ (12.12.05 15:34:28 MSK) Ссылка
Ответ на: комментарий от anonymous 12.12.05 15:17:43 MSK >ну похоже узнало, потому как после тривиального ifconfig я себе такого не представляю, думаю, там еще что-то было. >начитавшись доки понял что мне нужен source based policy routing (правильно?) более-менее >Cannot find device "eth0:1" - хотя ОН ЕСТЬ! ip не работает с алиасами, надо добавить другой IP-адрес на интерфейс (`ip a add ... dev eth0 ...`)и работать с ним. fagot ★★★★★ (12.12.05 15:43:32 MSK) Показать ответ Ссылка
Ответ на: комментарий от fagot 12.12.05 15:43:32 MSK УРА ! заработало, когда вместо dev src указал, правда была еще одна ошибка: ifconfig при создании алиаса неверно проставил броадкаст, указал явно, тут же завелось. БОЛЬШОЙ СПАСИБО ВСЕМ :) anonymous (12.12.05 16:54:50 MSK) Ссылка