URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 82935
[ Назад ]

Исходное сообщение
"Правила PF для интрнета через VPN(pptp) внутри сети."

Отправлено Guest113 , 18-Ноя-08 15:30 
ext_if="rl0" (1)
int_if="nve0"
pptp_if="tun1"
lan="192.168.7.0/24"
Ниже мой листинг файла pf.conf:

set skip on lo0
block quick inet6 all
antispoof quick for $ext_if inet
block in
block return-rst in proto tcp
pass out keep state

# Открываю порт 1723 и GRE для связи. Работает! Тунель коннектится из локалки! (2)
pass in on $int_if inet proto tcp from any to 192.168.7.100 port 1723 keep state
pass in on $int_if inet proto gre from $lan to 192.168.7.100 keep state

# Интерент на шлюзе
pass out on $ext_if proto tcp all modulate state flags S/SA
pass out on $ext_if proto {udp,icmp} all keep state

# Разрешаю любой трафик из локальной сети $lan на nve0 (3)
#pass in  on $int_if from $lan to any
#pass out  on $int_if from any to $lan


В сети 10 ПК на Выньде и шлюз на FreeBSD. НА фряхе настроен Poptop для организации VPN-сервера. С помощью правил (2) открюл порт и GRE. в результате чего компы стали конектиться. (3) пока закоментированные правила, т.к. если их открыть то на всех машинах автоматически будет интернет. А я хочу шобы он у них появлялся только когда установленно VPN соединение со шлюзом. Какие правила необходимо дописать???

Бьюсь над этой проблемой уже довольно долго... =(


Содержание

Сообщения в этом обсуждении
"Правила PF для интрнета через VPN(pptp) внутри сети."
Отправлено Square , 18-Ноя-08 16:21 
>настроен Poptop для организации VPN-сервера.
>Бьюсь над этой проблемой уже довольно долго... =(