TiFFolk Posted October 5, 2010 Posted October 5, 2010 Есть задача: в сервер приходят два влана 100 и 101. На 100 сеть 10.10.0.0/24 и на 101 сеть 10.10.0.0/24 На фряхе создал два влана, нацепил разные ипшники. Пробовал сделать через ROUTETABLES (multiple fibs), но к сожалению почему-то когда создаешь два интерфейса в одинаковых сетях, маршрут в directly-connected сетки прописывается либо во всех таблицах маршрутизации (net.add_addr_allfibs=0) либо прописывается только в той таблице, в которой присвоен первым (net.add_addr_allfibs=1). Тем самым не получается поиметь доступ в две сетки одновременно (с setfib, разумеется). Кто как пробовал сделать такое или есть другие предложения? Вставить ник Quote
s.lobanov Posted October 5, 2010 Posted October 5, 2010 Я решил аналогичную проблему, но на linux. вот http://forum.nag.ru/forum/index.php?showtopic=57082 Вставить ник Quote
Ivan_83 Posted October 5, 2010 Posted October 5, 2010 (edited) Вам мост нужен, а не маршрутизация. Вот пример как на нетграфе сделать: http://www.lissyara.su/articles/freebsd/tuning/ng_bridge/ там как раз два интерфейса бриджуются, и создаётся один виртуальный, где один мак и IP для доступа к обоим частям сети. Только в ядро нетграф вкомпиливать не обязательно, и модули сами подгружаются по мере необходимости. (8.1) Edited October 5, 2010 by Ivan_83 Вставить ник Quote
Ainy Posted October 5, 2010 Posted October 5, 2010 фря какая? Если 8.х - то там есть нормальное решение для бриджа, без всяких нетграфов глючных. В мане (man 4 if_bridge) прекрасно описано. Судя по описанию задачи - полностью согласен с Ivan_83, что нужен бридж. маршрутизировать 2 одинаковые сети фря все еще не может. недопилено. Вставить ник Quote
Ivan_83 Posted October 6, 2010 Posted October 6, 2010 Что то я глюков не заметил в нетграфе. на вижу приемуществ if_bridge, ИМХО он менее гибкий, в сравнении с нетграфами. Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.