Страница 1 из 1
mpd5, проблема
Добавлено: 2009-12-21 17:14:58
havarz
mpd3.18 mpd.links
Код: Выделить всё
......
pptp11:
set link type pptp
set pptp disable windowing
set pptp enable always-ack
pptp12:
set link type pptp
set pptp disable windowing
set pptp enable always-ack
set pptp peer 192.168.100.10
......
mpd3.18 mpd.conf
Код: Выделить всё
.....
pptp11:
new -i ng11 pptp11 pptp11
set ipcp ranges 10.10.10.1/32 10.10.10.0/32
load pptp_standart
pptp12:
new -i ng12 pptp12 pptp12
set ipcp ranges 10.10.100.1/32 10.10.100.10/32
load pptp_standart
.....
framed-ip, статические, лежат в базе данных.
соответственно любой клиент 192.168.100.0/24 получает ng11 и 10.10.10.1 -> 10.10.10.(framed-ip),
а клиент 192.168.100.10, получает ng12 и 10.10.100.1 -> 10.10.10.10
В 3.18 все работает без проблем.
Как ЭТО реализовать в mpd5????????
Два дня уже гугломаню, результата ноль.

Re: mpd5, проблема
Добавлено: 2010-03-06 22:26:29
Alex Keda
оставте 3, зачем вам 5?
Re: mpd5, проблема
Добавлено: 2010-03-07 6:44:30
havarz
Уже решил проблему. Все работает.
Re: mpd5, проблема
Добавлено: 2010-03-07 10:29:05
Alex Keda
ну так отписался бы как решил
Re: mpd5, проблема
Добавлено: 2010-03-07 13:27:23
havarz
Виноват, исправляюсь
Насчет элегантности решения спорить не буду, главное работает.
Код: Выделить всё
startup:
set user admin pass
# set console self 127.0.0.1 5005
# set console open
set web self 192.168.100.1 5006
set web open
default:
load vpn_main
load vpn_13
load vpn_15
load vpn_47
load vpn_34
# log +radius2
vpn_main:
create bundle template B
set ipcp ranges 10.10.10.1/32 10.10.10.0/32
set ipcp dns xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx
set iface enable tcpmssfix
set ipcp yes vjcomp
set bundle enable compression
set ccp yes mppc
set mppc yes e128
set mppc yes stateless
create link template L pptp
set link action bundle B
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link enable peer-as-calling
set link enable report-mac
load radius
set link keep-alive 10 60
set link mtu 1460
set pptp self 192.168.100.1
set link enable incoming
vpn_13:
create bundle template B13
set ipcp ranges 10.10.100.1/32 10.10.100.0/32
set ipcp dns yyy.yyy.yyy.yyy yyy.yyy.yyy.yyy
set iface enable tcpmssfix
set ipcp yes vjcomp
set bundle enable compression
set ccp yes mppc
set mppc yes e128
set mppc yes stateless
create link template L13 pptp
set link action bundle B13
set link enable multilink
set link no pap chap
set link enable chap
set link enable peer-as-calling
set link enable report-mac
load radius
set link keep-alive 10 60
set link mtu 1460
set pptp self 192.168.100.1
set pptp peer 192.168.100.13
set link enable incoming
vpn_15:
create bundle template B15
set ipcp ranges 10.10.100.1/32 10.10.100.0/32
set ipcp dns yyy.yyy.yyy.yyy yyy.yyy.yyy.yyy
set iface enable tcpmssfix
set ipcp yes vjcomp
set bundle enable compression
set ccp yes mppc
set mppc yes e128
set mppc yes stateless
create link template L15 pptp
set link action bundle B15
set link enable multilink
set link no pap chap
set link enable chap
set link enable peer-as-calling
set link enable report-mac
load radius
set link keep-alive 10 60
set link mtu 1460
set pptp self 192.168.100.1
set pptp peer 192.168.100.15
set link enable incoming
vpn_47:
create bundle template B47
set ipcp ranges 10.10.100.1/32 10.10.100.0/32
set ipcp dns yyy.yyy.yyy.yyy yyy.yyy.yyy.yyy
set iface enable tcpmssfix
set ipcp yes vjcomp
set bundle enable compression
set ccp yes mppc
set mppc yes e128
set mppc yes stateless
create link template L47 pptp
set link action bundle B47
set link enable multilink
set link no pap chap
set link enable chap
set link enable peer-as-calling
set link enable report-mac
load radius
set link keep-alive 10 60
set link mtu 1460
set pptp self 192.168.100.1
set pptp peer 192.168.100.47
set link enable incoming
vpn_34:
create bundle template B34
set ipcp ranges 10.10.100.1/32 10.10.100.0/32
set ipcp dns yyy.yyy.yyy.yyy yyy.yyy.yyy.yyy
set iface enable tcpmssfix
set ipcp yes vjcomp
set bundle enable compression
set ccp yes mppc
set mppc yes e128
set mppc yes stateless
create link template L34 pptp
set link action bundle B34
set link enable multilink
set link no pap chap
set link enable chap
set link enable peer-as-calling
set link enable report-mac
load radius
set link keep-alive 10 60
set link mtu 1460
set pptp self 192.168.100.1
set pptp peer 192.168.100.34
set link enable incoming
radius:
set radius server localhost testing123 1812 1813
set radius retries 3
set radius timeout 3
set radius me 127.0.0.1
set auth acct-update 60
set auth enable radius-auth
set auth enable radius-acct
set radius enable message-authentic