>[оверквотинг удален]
>Работает KERNEL NAT c NAT в PPP для PPTP и много пользователей
>работает.
>
>У Вас какой PPTP клиент ?
>Для mpd надо два nat или две instance конфигурить.
>Для pptpclient ( http://pptpclient.sourceforge.net/ ) с ppp можно nat и nat в
>ppp.
>Не забудьте про опцию -dynamic .
>
>Слелайте поиск по этому сайту. Примеров была куча. Уточняю. FreeBSD работает раутером между интернетом и локалкой. Реальный IP один и он на внешнем интерфейсе, машины в локалке имеют IP из частного диапазона и работают через NAT. Несколько клиентов (Win XP) ходят через VPN (PPTP) на один и тот-же сервер, который расположен снаружи. Так вот когда NAT реализован через natd клиенты могут работать через VPN все одновременно, если же через in kernel nat, то нормально работает только один, остальные при попытке подключения получают (не уверен, т.к. уже перенастроил) ошибку 619.
Насколько я знаю для работы нескольких пользователей с одним VPN сервером через NAT система должна уметь делать nat для протокола GRE. И natd, и in kernel nat основаны на libalias, и я предполагал что проблем не возникнет, однако вылезли грабли. Примеры конфигурации выше были максимально упрощены чтобы убедиться что проблема действительно возникает именно из-за подсистемы NAT.