Возник вопрос, чем натить на FreeBSD, через ipfw nat (libalias) или через pf nat? Интересует именно сравнение этих технологий ната в плане производительности (надо натить порядка нескольких сот мегабит).
Кстати, проверьте-ка ethernet кабеля, все ли там нормально обжато? Были прецеденты, что именно из-за них именно такие проблемы и наблюдались... Оборудование на стороне провайдера не видит никаких ошибок от вас? А вы на вашей бсде?
тогда однозначно решение в использовании ipfw tables. Клиентский адрес добавляешь в нужный table и для этой таблицы делаешь одно правило. Выигрыш огромный получишь.