networks Posted November 20, 2009 Всем привет. Есть проблема - ipnat не работает с net.inet.ip.fastforwarding=1. Попробовал применить патч из http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/72210, не помогло :( Может, кто-нибудь уже заборол такое? Подскажите, пожалуйста. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
XeonVs Posted November 20, 2009 Всем привет. Есть проблема - ipnat не работает с net.inet.ip.fastforwarding=1. Попробовал применить патч из http://www.freebsd.org/cgi/query-pr.cgi?pr=kern/72210, не помогло :( Может, кто-нибудь уже заборол такое? Подскажите, пожалуйста. Лично я отказался от ipnat в пользу pf который дружит с фастфорвардингом. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
networks Posted November 20, 2009 Это конечно, вариант, но интересно, может все-таки у кого-то получилось их сдружить :) По идее то, патч должен решать проблему, но почему-то не решает - может я чего-то забыл сделать? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Dyr Posted November 23, 2009 А почему вам именно ipnat так "упёрся"? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
networks Posted November 23, 2009 (edited) Блин, ну у меня в данный момент на нем всё построено. Работает. Если нет нужды с него переходить на что-то другое, и можно обойтись патчем - зачем ломать то, что работает? :) Ну ладно, я так понял, что победивших этот баг нету :( А что работает с fastforwarding? pf, ipfw nat, ng_nat - из этого списка всё работает? Просто буду тогда пробовать что-то из этого. Edited November 23, 2009 by networks Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
XeonVs Posted November 23, 2009 Блин, ну у меня в данный момент на нем всё построено. Работает. Если нет нужды с него переходить на что-то другое, и можно обойтись патчем - зачем ломать то, что работает? :) Ну ладно, я так понял, что победивших этот баг нету :( А что работает с fastforwarding? pf, ipfw nat, ng_nat - из этого списка всё работает? Просто буду тогда пробовать что-то из этого. все кроме ipnat :)pf по синтаксису ближе к ipnat Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
networks Posted November 23, 2009 А по производительности они как соотносятся между собой? На что перспективнее ориентироваться? В данный момент в ЧНН порядка 35К соответствий в NAT-таблице, ну и кол-во растет постепенно. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
XeonVs Posted November 23, 2009 (edited) А по производительности они как соотносятся между собой? На что перспективнее ориентироваться? В данный момент в ЧНН порядка 35К соответствий в NAT-таблице, ну и кол-во растет постепенно.ng_nat можно запустить несколько нод и раскидать на них нагрузку.у ipfw nat(ng_nat) были проблемы на этапе 7.0-7.2R, не отслеживаю сейчас по нему ситуацию. на текущий момент два нат-бокса(7.2S, 2G ram, 8 и 4 ядер) с таким числом стейтов: pfctl -ss| wc -l No ALTQ support in kernel ALTQ related functions disabled 309129 pfctl -ss| wc -l No ALTQ support in kernel ALTQ related functions disabled 216545 Edited November 23, 2009 by XeonVs Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
networks Posted November 23, 2009 Пасиб, попробую pf тогда. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Dyr Posted November 24, 2009 pf, однозначно. ng_nat неудобен в настройке(не всё умеет) и мониторинге. на текущий момент два нат-бокса(7.2S, 2G ram, 8 и 4 ядер) с таким числом стейтов:Причём производительность не страдает и на меньших конфигурациях - у меня сейчас, не в ЧНН, на обычном Core2Duo и 2Gb количество сессий порядка 50 тысяч и LA 0,3 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...