Love MPD, but a few questions
rsauve_admin at securenet.net
rsauve_admin at securenet.net
Tue May 18 10:25:43 PDT 2004
Hi all,
I've been using mpd as a pptp/vpn server for a few projects and I really
like it with very few reservations.
Thanks for a great port.
I'm using FreeBSD 4.x and 5.2.1 and mpd-3.15_1
When I was first trying to set it up, I screwed around with the configs,
until I could get it to work and I
now realize that I've likely left in some rather major fudges.
Everything works really well.
I've set up scripts to manage users and rebuild the conf and links files
and restart mpd for dynamic ip setups
I'm from the school of 'if it ain't broke, don't fix it'
Nonetheless, I still feel that I'm not quite doing it right
The mpd.conf, in particular is what I'm talking about
Below are some config samples
Any suggestions would be appreciated
Richard Sauvé - rsauve_admin at securenet.net
### CONFS, ETC BELOW ############3
Here is an example setup
172.19.45.1 is aliased to lo0 to keep samba and others happy at boot, as
I've found it better to delay
mpd starting at boot time
## mpd.conf - reduced
default:
load pptp0
load pptp1
load pptp2
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 172.19.45.2/24 172.19.45.100/24
load pptp_standard
pptp1:
new -i ng1 pptp1 pptp1
set ipcp ranges 172.19.45.2/24 172.19.45.100/24
load pptp_standard
pptp2:
new -i ng2 pptp2 pptp2
set ipcp ranges 172.19.45.2/24 172.19.45.100/24
load pptp_standard
pptp_standard:
set iface disable on-demand
set iface enable proxy-arp
set bundle enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
set ipcp yes vjcomp
set ipcp dns 172.19.45.2
set ipcp nbns 172.19.45.2
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
#######################################
## mpd.links - 000.000.000.000 replaces the WAN ip
pptp0:
set link type pptp
set pptp self 000.000.000.000
set pptp enable incoming
set pptp disable originate
pptp1:
set link type pptp
set pptp self 000.000.000.000
set pptp enable incoming
set pptp disable originate
pptp2:
set link type pptp
set pptp self 000.000.000.000
set pptp enable incoming
set pptp disable originate
##############################3
## mpd.secret
user1 "ghi123" 172.19.45.101
user2 "def123" 172.19.45.103
user3 "abc123" 172.19.45.104
thanks for any pointers in advance,
Richard Sauvé - rsauve_admin at securenet.net
PS: I've seen references to authenticating mpd with radius, or other
ways, but no how-to's.
It kind of bothers me to have plain-text passwords anywhere on the
system, even if only readable by root.
If root has them on a tty, they are world readable !
'It's good to be root'
---------------------------------------------
This message was sent using SecureNet Mailman.
http://www.securenet.net/
More information about the freebsd-questions
mailing list