>>Спасибо, urusha за поддержку ;)
>
>Пожалуйста. Отпишитесь, как настроите.Вот собственно взял за основу пример
http://fiery-fenix.kiev.ua/archives/17-FreeBSD_i_GRE._Proksi...
----------------------------------------
#Интерфейс локальной сети
localnet_if="rl0"
#Интерфейс смотрящий в интернет
internet_if="rl1"
#Собственно NAT
nat on $internet_if from ! $internet_if to any -> $internet_if
# А теперь PPTP
# Все запросы по PPTP из локальной сети направляем на 127.0.0.1 (он указан в настройках frickin'а)
rdr on $localnet_if proto tcp from any to any port 1723 ->127.0.0.1 port 1723
# Весь GRE направляем на него же
# GRE из локальной сети на frickin
rdr on $localnet_if proto gre from any to any ->127.0.0.1
# А вот этой строки и нет в примере /usr/local/share/doc/frickin/INSTALL
# Весь GRE из интернета направляем на frickin
rdr on $internet_if proto gre from any to any -> 127.0.0.1
#Чтобы не загружать пример просто разрешу всё
#
pass quick on rdr on $localnet_if all
pass quick on rdr on $internet_if all
--------------------------------------------------------------------
вот здесь примерно всё и заканчивается
хочу применить правило
pfctl -nf /etc/pf.conf
/etc/pf.conf:54: syntax error
/etc/pf.conf:55: syntax error
ругается на эти строки
pass quick on rdr on $localnet_if all
pass quick on rdr on $internet_if all
а так ситуация не изменилась, один клиент защимился, другим - хода нет.
:(