Имееца шлюз FreeBSD IP х.5.10.193 подсеть 255.255.255.248, 4 модема, подключенных через мультипортовку, для выхода юзерей в нет (IP x.5.10.195 - x.5.10.198),интерфейс ppp0 смотрящий в мир, сетевуха ed0 x.5.10.193 подсеть 255.255.255.248 (смотрит в локалку), в локалке машина с виндой IP x.5.10.194, и еще одна сетевуха xl0 192.168.19.1/30 смотрит на спутник. Пакеты, ходящие по x.5.x.x уходят и приходят через ppp0. Все остальное уходит через ppp0 а возращаеца через спутник, то есть xl0. Появилась необходимость дбавить еще несколько модемов и поставить в локалку еще несколько машин, а адресов не хватает. Как в даной ситуации правильно поднять NAT что бы всем модемам и машинам в локалке (через ed0) присвоить серые адреса???!!!
>Имееца шлюз FreeBSD IP х.5.10.193 подсеть 255.255.255.248, 4 модема, подключенных через мультипортовку,
>для выхода юзерей в нет (IP x.5.10.195 - x.5.10.198),интерфейс ppp0 смотрящий
>в мир, сетевуха ed0 x.5.10.193 подсеть 255.255.255.248 (смотрит в локалку), в
>локалке машина с виндой IP x.5.10.194, и еще одна сетевуха xl0
>192.168.19.1/30 смотрит на спутник. Пакеты, ходящие по x.5.x.x уходят и приходят
>через ppp0. Все остальное уходит через ppp0 а возращаеца через спутник,
>то есть xl0. Появилась необходимость дбавить еще несколько модемов и поставить
>в локалку еще несколько машин, а адресов не хватает. Как в
>даной ситуации правильно поднять NAT что бы всем модемам и машинам
>в локалке (через ed0) присвоить серые адреса???!!!
Ты описал что-то совсем жуткое.... Вобщем проблему скорее всего можно решить NATом на лупбэке. т.е. делаешь интерфейс
ifconfig lo1 create
ifconfig lo1 inet x.a.b.c/32
и потом на этот интерфейс натишь. У меня кое где именно так работает.