Хитрый маршрутизор



  • Добрый день ;-)
    Хотелось использовать следующую функциональность если она уже есть в pfsense или как ее проще всего реализовать в нем, если таковой нет:
    При приходе UDP-пакета на определенный порт смотрится таблица Х. Если в ней находится запись об отправителе этого пакета(IP+Port), то посылается этот пакет на сервер A, Если отсутствует - на сервер B. Записи на сервер B попадают в результате посылки определенных данных пользователем (что-то типа аутентификации).



  • находится запить

    Закусывать надо ^_^



  • Спасибо за очепятку, а по смыслу вопроса есть предложения?



  • Можно сделать так:

    • первое правило (можно с алиасом) посылает на сервер А всех, кто в нём указан (в алиасе Src)
    • второе правило безусловно посылает всех на В

    По поводу "что-то типа аутентификации" не скажу.



  • Давайте про 2. аутентификация забудем. Как правильно балансировать? Да хоть Round Rodin или через одного? Или мы исходим из того, что падение нас никогда не коснется ? ;-)
    Я правильно понимаю что такого функционала нет ?
    В nginx в текущем релизе появился балансировщик UDP-пакетов. Есть аналогичные планы?



  • Так сделайте Gateway Groups  в сторону серверов. А на серверах поднимите одинаковый алиас ip/32.
    Пропишите эту группу в правилах.


Log in to reply