Доброго времени суток, Уважаемые коллеги.Условия: FreeBSD5.4, mpd-3.18_4.
В ядро вставлял опции по NETGRAPH, делал перед этим и модулем.
mpd ставил из порта и компилировал.
На этом сервере впн (он же шлюз с ipfw и natd) находятся следующие сетевые карты с физическими IP адресами
195.xxx.201.x - внешняя
192.168.1.1 - внутренняя
192.168.50.2 - IP на сервере для впн
Проблема: при запуске mpd (при тестировании без ключа -d) получаю вот что:
# mpd
Multi-link PPP for FreeBSD, by Archie L. Cobbs.
Based on iij-ppp, by Toshiharu OHNO.
mpd: pid 1085, version 3.18 (root@bsd.ла-ла.com 01:09 29-Mar-2006)
[:] ^Cmpd: caught fatal signal int
mpd: fatal error, exiting
mpd: process 1085 terminated
#
(т.е. он запускается и вечно моргает курсор после "[:]", после чего я прерываю его работу CTRL+c.
Файл лога постоянно нулевой
# ls -la /var/log/mpd*
-rw-r--r-- 1 root wheel 0 Mar 28 03:34 /var/log/mpd.log
# ls -la /usr/local/sbin/mpd
-r-xr-xr-x 1 root wheel 224268 Mar 29 11:11 /usr/local/sbin/mpd
файлы конфигураций по умолчанию в
# ls -la /usr/local/etc/mpd/
total 10
drwxr-xr-x 2 root wheel 512 Mar 29 11:48 .
drwxr-xr-x 8 root wheel 512 Mar 29 10:02 ..
-r--r--r-- 1 root wheel 1773 Mar 28 16:19 mpd.conf
-r--r--r-- 1 root wheel 196 Mar 28 03:06 mpd.links
-r--r--r-- 1 root wheel 100 Mar 28 16:05 mpd.secret
Листинги файлов, mpd.conf:
default:
load pptp0
load pptp1
load pptp2
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.50.2/32 192.168.50.40/32
load pptp_standart
pptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 192.168.50.2/32 192.168.50.41/32
load pptp_standart
pptp2:
new -i ng2 pptp2 pptp2
set ipcp ranges 192.168.50.2/32 192.168.50.42/32
load pptp_standart
pptp3:
new -i ng2 pptp3 pptp3
set ipcp ranges 192.168.50.2/32 192.168.50.43/32
load pptp_standart
pptp_standart:
set iface disable on-demand
set bundle disable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 60 180
set ipcp yes vjcomp
set ipcp dns 195.xxx.192.xx
set ipcp nbns 195.xxx.201.xxx
set iface enable proxy-arp
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
set pptp self 195.xxx.201.x
set pptp enable incoming
set pptp disable originate
mpd.conf:
pptp0:
set link type pptp
pptp1:
set link type pptp
pptp2:
set link type pptp
pptp3:
set link type pptp
Огромное спасибо.