FreeBSD
Система
Программы
-mysql
-mpd |
VPN mpd
Установка:
/usr/ports/net/mpd
make all install clean
Конфигурация:
Создаётся три файла: mpd.conf, mpd.link, mpd.secret
mpd.conf
default:
load pptp0 #создается на каждый коннект свой интерфейс
pptp0:
new -i ng0 pptp0 pptp0
set ipcp ranges 192.168.0.196/32 192.168.0.167/32 #196 ip
сервера 167 ip присваемый подключаемому компьютеру
load pptp_standart
pptp standart:
set iface enable tcpmssfix
set iface disable on-demand
set bundle enable 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 днс сервера
set iface enable proxy-arp
set bundle enable compression
set ccp yes mppc
set ccp yes mpp-e40
set cpp yes mpp-e56
set ccp yes mpp-e128
set ccp yes mpp-stateless
set bundle yes crypt-reqd
pptp self #внешний_ип_впн_сервера
set pptp enable incoming
set pptp disable originate
mpd.links
pptp0:
set link
type pptp
mpd.secret
login
password *
или
login password ip
Далее идем в /usr/local/etc/rc.d и делаем cp mpd.sh.sample mpd.sh
-> ./mpd.sh start
При команде должен появится новый интерфейс ng0
PS: если mpd загрузилась а интерфейсы не создались оттабулируйте конфигурационные файлы.
Более подробное описание настройки |
|