- setfib и 2 канала с одинаковыми основными шлюзами, pavel, 23:52 , 25-Авг-12 (1)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 21:49 , 26-Авг-12 (5)
> Есть 1 провайдер и 2 одинаковых ADSL канала от него и раздачей > IP адресов через DHCP.... граблей на этом пути много, а вот данных от Вас маловато. Для начала хотелосьбы увидеть собрано ли ядро с: options RADIX_MPATH <--- а вот это интересненько ;) options ROUTETABLES=3 <--- нужно думать, что да, если setfib работает ;) для продолжения - вывод setfib 0 netstat -nr, setfib 1 netstat -nr, setfib 2 netstat -nr. А дальше поглядим ...
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 10:52 , 27-Авг-12 (6)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 12:46 , 27-Авг-12 (8)
>> options RADIX_MPATH <--- а вот это интересненько ;) > такой опции нет.хм... и как Вы себе представляете решение Вашей задачи на ядре FreeBSD, собранном без данной опции ? - пересобирайте ... > setfib 0 - это основная таблица у меня пока не используеться. .. ну раз у ВАС не используется, то и носите ВЫ пакеты между интерфейсами :):):) А если серьезно - у FreeBSD это СИСТЕМНАЯ таблица маршрутизации, и как, например, заставить ядро использовать 1,2,3... и т.д. - лично я не знаю... Так что нулевая - пользуется ядром ВСЕГДА. Другой вопрос, что Вы можете добавить еще сотню-вторую таблиц маршрутизации, и пропускать трафик клиентов, или конкретных приложений сервера - по ним, но сие действие никак не отменяет "телодвижения" самой ОС согласно правил нулевой таблицы.
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:09 , 27-Авг-12 (9)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 14:23 , 27-Авг-12 (10)
> для ядра пока интернета не нужно. > ядро собрал с опцией options RADIX_MPATH не помогло, проблема осталась. > Как проверить наличие RADIX_MPATH в ядре?setfib 0 netstat -nr - можно показать ? ...
- setfib и 2 канала с одинаковыми основными шлюзами, 1, 14:29 , 27-Авг-12 (11)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:40 , 27-Авг-12 (12)
- setfib и 2 канала с одинаковыми основными шлюзами, 1, 14:48 , 27-Авг-12 (14)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 14:57 , 27-Авг-12 (19)
сорри, но хватит бредить тем, что не осилили сделать...ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1492 inet XXX.XXX.14.230 --> XXX.XX.14.18 netmask 0xffffffff ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> metric 0 mtu 1492 inet XXX.XXX.68.152 --> XXX.XX.14.18 netmask 0xffffffff setfib 0 netstat -nr: default ng0 US 0 7211198 ng0 setfib 1 netstat -nr: default ng1 US 0 916645 ng1 setfib 2 netstat -nr: default ng1 US 0 0 ng1 ЧЯНТД, уважаемый? или вопрос к знатоку - почему оно РАБОТАЕТ?
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 14:52 , 27-Авг-12 (15)
...а теперь задайте в таблицах (ка Вам и писали ранее) default ни через ip, а через -iface: setfib X route add default -iface vlanXXX ... и поглядите, что будет говорить попытка пропинговать с сервера внешний хост через первую и вторую таблицу маршрутизации (setfib X ping YYY)... по идее должно заработать ...
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:56 , 27-Авг-12 (17)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 14:59 , 27-Авг-12 (21)
>> ...а теперь задайте в таблицах (ка Вам и писали ранее) default ни >> через ip, а через -iface: >> setfib X route add default -iface vlanXXX >> ... и поглядите, что будет говорить попытка пропинговать с сервера внешний хост >> через первую и вторую таблицу маршрутизации (setfib X ping YYY)... по >> идее должно заработать ... > Не получиться, поскольку даже пинг командой setfib 2 ping 8.8.8.8 уходит через > vlan3002 т.е. через IP первого канала.а давайте по порядку ;) задать маршруты через имена интерфейсов получилось? у Вас вывод netstat -nr должен быть типа: default ng1 US 0 0 ng1
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:57 , 27-Авг-12 (18)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 14:43 , 27-Авг-12 (13)
> RADIX_MPATH как не работал так и не работает, и он бы > вам и не помог, он добавляет два одинаковых роута и в > теории можно использовать для балансировки и бекапа, но ни то ни > другое не работает.1 - читаем внимательно - у человека должно построиться два маршрута с одинаковым ip-destination. Как по Вашему, это должно пройти без RADIX_MPATH ? ;) Попробуйте задать у себя без RADIX_MPATH два маршрута на один ip-destination, и не важно по ip или по iface... 2 - расскажу-ка я своему серверу, что оно "не работает", а то он, болезный, об этом ничего-то не знает, и чудно так работает в фактически описанной ТС конфигурации :) ... почему и прошу у ТС ВСЕ таблицы маршрутизации, а не только те, что он думает, что "используются"...
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:53 , 27-Авг-12 (16)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:58 , 27-Авг-12 (20)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 15:00 , 27-Авг-12 (22)
а давайте по порядку ;) задать маршруты через имена интерфейсов получилось? у Вас вывод netstat -nr должен быть типа: default ng1 US 0 0 ng1
- setfib и 2 канала с одинаковыми основными шлюзами, 1, 15:05 , 27-Авг-12 (23)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 15:07 , 27-Авг-12 (25)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 15:10 , 27-Авг-12 (27)
> я только не пойму причем там туннели, туннель модем у него поднимает > а у него просто ethernet с айпишником, т.к. модем бриджом работает, > и прописать роут через интерфейс толку, работать не будет, если б > туннель то да работало бы.в данном конкретном случае Вы видите какую-то разницу между туннелем и ethernet ? ... просветите, интересно...
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 15:07 , 27-Авг-12 (24)
До тех пор, пока у Вас будет :setfib 1 netstat -nr Destination Gateway Flags Refs Use Netif Expire default 37.54.160.1 UGS 0 5865 vlan30 ^^^^^^^^^^^ setfib 2 netstat -nr Destination Gateway Flags Refs Use Netif Expire default 37.54.160.1 UGS 0 12266 vlan30 ^^^^^^^^^^^ действительно, как и писал товарищь выше - все будет уходить в первый (по порядку подрыва) vlan - "и это правильно" :)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 15:09 , 27-Авг-12 (26)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 15:13 , 27-Авг-12 (28)
> Я согласен что это правильно, и поэтому и спросил теоретически возможна ли > такая конфигурация в FreeBSD?... бр-р-р-р... так Вам и выше писали, и я писал - ПЕРЕВЕСТИ с ip на iface. По-другому оно работать НЕ будет. Только с маршрутизацией, где destination - имя интерфейса... - setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 15:13 , 27-Авг-12 (29)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 15:20 , 27-Авг-12 (30)
> только что выполнил две команды: > setfib 2 route delete default > setfib 2 route add default -iface vlan3003 ... маловато будет - сносите и переписывайте оба vlan-а ... > testing# setfib 2 netstat -nr > Routing tables ... не смутило, куда указывает "Expire" ? ...
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 15:22 , 27-Авг-12 (31)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 15:24 , 27-Авг-12 (32)
а это мы сейчас у netstat и ping спросим ;)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 15:25 , 27-Авг-12 (33)
- setfib и 2 канала с одинаковыми основными шлюзами, 1, 15:27 , 27-Авг-12 (34)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 15:42 , 27-Авг-12 (35)
> как вы не поймете не будет у него на виланах работать iface, > он работает только на point-to-point, где не нада указывать айпи адрес > назначения т.к. есть точка начала и точка конца, на ethernet нада > указывать обязательно.упс! А вот-здесь признаю свою ошибку. С несколькими vlan-ами на одной сетевухе - действительно неработоспособно - MAC адрес у всего "пакована" vlan-ов и сетевухи один и тот-же :(
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 15:53 , 27-Авг-12 (36)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 16:05 , 27-Авг-12 (37)
> ifconfig vlan3002 ether b0:48:7a:85:b1:4f > ifconfig vlan3003 ether b0:48:7a:85:c1:4c ... с mac-ом самой сетевой не совпадают ?
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 16:11 , 27-Авг-12 (38)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 16:24 , 27-Авг-12 (39)
> Только что проверил, не совпадают.плохо ;) сорри, не где сейчас проверить, а можете попробовать перебить маршруты на : route add default $new_routers -iface vlanXXXX - setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 16:30 , 27-Авг-12 (40)
- setfib и 2 канала с одинаковыми основными шлюзами, YuriStep, 16:55 , 27-Авг-12 (41)
> testing# setfib 1 route add default 37.54.160.1 -iface vlan3002 > route: bad address: vlan3002 ... плЁхо ... попробую прогнать сегодня-завтра эту ситуацию на виртуалке - если найду решение - обязательно отпишусь ...
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 17:02 , 27-Авг-12 (42)
- setfib и 2 канала с одинаковыми основными шлюзами, 1, 11:17 , 28-Авг-12 (43)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 11:29 , 28-Авг-12 (44)
- setfib и 2 канала с одинаковыми основными шлюзами, 1, 12:54 , 28-Авг-12 (45)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:26 , 28-Авг-12 (46)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 00:38 , 01-Сен-12 (47)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 00:16 , 16-Сен-12 (48)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 14:14 , 04-Ноя-12 (49)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 00:18 , 13-Дек-12 (50)
- setfib и 2 канала с одинаковыми основными шлюзами, sirius, 02:55 , 13-Дек-12 (51)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 22:07 , 23-Дек-12 (52)
- setfib и 2 канала с одинаковыми основными шлюзами, hsasha, 15:49 , 01-Янв-13 (53)
|