7. Nastavení PPTP serveru

WiBSD může být serverem PPTP (point-to-point tunneling protokol od Microsoftu).

Jeho používání se aktivuje nastavením proměnné pptpd_enable="YES"

Konfigurace může být buď generována při startu nebo může být použit předpřipravený konfigurační soubor.

7.1. Generování konfigurace

Protože má PPTP server mnoho různých možností konfigurace a většinou je použita syntaxe "příkaz hodnota", tak se od toho odvíjí i způsob konfigurace.

Všechny příkazy, které chcete používat vložte oddělené mezerami do proměnné pptpd_conf_commands. Dále pro každý příkaz použijte proměnnou pptpd_conf_command_příkaz, která bude obsahovat jeho hodnotu.

Pokud příkaz neočekává žádnou hodnotu, nemusíte proměnnou s hodnotou vůbec použít. Do pptpd.conf bude vložen příkaz bez hodnoty automaticky.

Například následující konfigurace v /etc/rc.conf:

Example 2.14. Konfigurace PPTPd

pptpd_enable="YES"

pptpd_conf_commands="option localip remoteip pidfile noipparam"

pptpd_conf_command_remoteip="10.44.44.65-126"

pptpd_conf_command_option="/etc/ppp/ppp.conf"

pptpd_conf_command_localip="9.9.9.1"

pptpd_conf_command_pidfile="/var/run/pptpd.pid"

vygeneruje následující /usr/local/etc/pptpd.conf

Example 2.15. Vygenerovaný pptpd.conf

option /etc/ppp/ppp.conf

localip 9.9.9.1

remoteip 10.44.44.65-126

pidfile /var/run/pptpd.pid

noipparam

7.2. Předpřipravený konfigurační soubor

Použití předpřipraveného konfiguračního souboru se aktivuje nadefinováním proměnné pptpd_generate_config_file="NO" a nastavením cesty ke konfiguračnímu souboru do proměnné pptp_config_file.