Страница 1 из 1

Помощь инвалиду.

Добавлено: 2010-01-10 9:27:56
chocopie
Доброго времени суток уважаемые. Сами мы не местные. Поэтому поможите чем можите.
Суть в том, мой мелкий умишко никак не может понять логику натирования и редиректов на одном и том же интерфейсе.
Легенда:
Локальная сеть: le0
Виртуальная подсеть, поднятая на mpd: 172.16.17.0/24
Сервер NAT: 172.19.48.193
Сервер FreeBSD (default route 172.19.48.193) : 172.19.48.242
Брандмауэр: pf
Клиенты получают интерфесы ng0 ng1 ng2 ng3....
Задача: Необходимо принимать входящие VPN соединения и выпускать клиентов в интернет.
Ход работы: Пинги с 172.19.48.242 ходят. На машине интернет присутствует. Входящие соединения mpd принимает(в правильности работы я уверен.).
Клиенты получают адрес из сети 172.16.14.0/24. Не получается настроить NAT на pf. Т.е. скажем, был бы интернет на сервере по pptp - нет проблем, а тут я что-то застрял.

Попытка собрать что-то по руководству pf успехом не увенчалась.

Код: Выделить всё

pf.conf:
Net="172.16.17.0"
Mask="24"

rdr on le0 from $Net/$Mask to 172.19.48.242 -> 172.19.48.193
no nat on le0 from le0 to $Net/$Mask
nat on le0 from $Net/$Mask to any -> 172.19.48.242

Re: Помощь инвалиду.

Добавлено: 2010-01-10 9:47:43
Abigor
попробуйте просто

Код: Выделить всё

nat on le0 from 172.16.17.0/24 to any -> 172.19.48.242
pass all
для начала

Re: Помощь инвалиду.

Добавлено: 2010-01-10 10:09:23
chocopie
Доктор. Вы просто целитель. Смотрите, я могу ходить!
Дело можно пришить к истории болезни.

Re: Помощь инвалиду.

Добавлено: 2010-01-10 10:10:35
Abigor
ну, если помогло, теперь накручивайте правила как вам надо :) в зависимости от эффекта что хотите получить. да и man pf.conf вам в помощь :)

Re: Помощь инвалиду.

Добавлено: 2010-01-10 10:13:08
chocopie
Да. Помогло. Далее мне то ничего не надо. На самом деле стоит вопрос разруливать траффик по типу (игры, мессенджеры, торренты, HTTP) в два канала(на другом сервере). А этот как тестовое подключение используется. Просто переключиться на проблему было достаточно сложно.
И конечно же большая вам благодарность.

Re: Помощь инвалиду.

Добавлено: 2010-01-10 10:22:13
Abigor
ну, тогда вам надо почитать про тегирование трафика в pf это как раз позволит разруливать и не только трафик как вам надо