Я тут недавно настроил VPN server и вот моя конфигурация
pptpd.conf
- Код: Выделить всё
ppp /usr/sbin/ppp
option /etc/ppp/options.pptpd
debug
noipparam
bcrelay rl0
localip 192.168.0.2
remoteip 192.168.0.120-130
pidfile /var/run/pptpd.pid
nobsdcomp
proxyarp
mppe-40
mppe-128
mppe-stateless
noipparam
Вот
ppp.conf
- Код: Выделить всё
default:
set log Phase Chat LCP IPCP CCP tun command
set speed 115200
pptp:
enable MSChapv2
disable ipv6cp
disable ipv6
set mppe 128 stateless
set timeout 0
set log phase chat connect lcp ipcp
set dial
set login
enable mssifixup
set ifaddr 192.168.0.2 192.168.0.120-192.168.0.130 255.255.255.255
set server /tmp/loop "" 0177
accept dns
set dns 192.168.0.2
set device !/etc/ppp/secure
enable proxy
options.pptpd
- Код: Выделить всё
lock
auth
usehostname
name whiterussian
mppe-128
mppe-40
secure
- Код: Выделить всё
#!/bin/sh
exec /usr/sbin/ppp
вот после подключения что выходит при наборе команды ifconfig
- Код: Выделить всё
tun0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1398
groups: tun
inet 192.168.0.2 --> 192.168.0.128 netmask 0xffffffff
tun1: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1398
groups: tun
inet 192.168.0.2 --> 192.168.0.127 netmask 0xffffffff
Т.е все работает
теперь у меня возникла другая проблема как мне теперь этим подключениям дать интернет чтоб они смогли пользоваться интернетом?
т.е как мне указать в PF правила для них?
Буду очень благодарен за ранее спасибо.
