LINUX.ORG.RU
ФорумAdmin

Маскарадинг


0

0

Есть ли возможность поставить на раутере сабж, таким образом, чтоб сеть маскарадилась не внешним адресом, а внутренним? Т.е. если адрес XXX смотрит в сеть, а YYY в инет, то пакеты идут в инет под адресом XXX ?


Обычно применяемыми средствами - вроде как никак. (я имею в виду
ipchains -A forward ... -j MASQ, поскольку цепочку forward пакет
проходит после маршрутизатора). Для меня, к сожалению, пока является
тайной устройство маскарадера в линухе, но можно попробовать
использовать ip rule add nat ...(пакет iproute2) с адресом ххх
(локальным). Сам я этот пакет не крутил, просто читал доку из поставки
- занятная штука. Результат мне самому интересен - или может кто из
читавших сырцы ядра может ответить?

Dimai
()

Интересно, как к тебе потом ответы на такие пакеты приходить будут?

anonymous
()
Ответ на: комментарий от anonymous

Рисую гипотетическую картинку: есть 2 реальных адреса (или больше) и
несколько категорий клиентов. Канал на провайдера - через pppd (ну
модем на выделенке). Хоцца челу сделать, чтобы каждая из категорий
клиентов ходила со своего адреса. Навесить алиасы на ppp0 - как?
Вроде из документации способ неочевиден (очевидно, что стандартные
методы с ifconfig не канают). Ну и что делать? Другое дело, что все
равно для подобных извратов (ну я с таким не сталкивался) все равно
понадобится маршрутизация с правилами с таких адресов - через это, с
сяких - через то. Вот и интересно....

Впрочем вопрос о навешивании более 1 адреса на ppp не менее интересен.

Dimai
()

Гоните Вы сударь...

anonymous
()

Гоните Вы сударь...

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.