pptpd в CentOS 6.3

Вот и пришло время это всё организовать на CentOS ….

значит ….

Естественно этого демона как и множества остальных нет в стандартных репах …. я думаю полазив по инету Вы найдете нужный репозиторий … я его писать не буду по скольку много с них появляется и много ищезает каждый день …

Будем считать что Вы уже установили командой

<b>yum -y install pptpd</b>

нужный нам демон !

приступим к настройке …

Первоё что нужно сделать это в файле /etc/sysctl.conf разрешаем форвардинг пакетов меняя значение 0 на 1 в графе

 <b>net.ipv4.ip_forward.</b>

Обнавляем конфигурацию командой

 <b>sysctl -p</b>

Переходим к непосредственной настройке демона … они находятся в файле

<b>/etc/pptpd.conf</b>

Добавляем в файл /etc/pptpd.conf, адрес шлюза и список адресов выдаваемых клиентским компьютера.

<b>refuse-pap</b># Не зашифрованный пароль PAP 
<b>refuse-chap</b> # Протокол проверки пароля CHAP 
<b>refuse-mschap</b># Протокол проверки пароля MS-CHAP
<b>require-mschap-v2</b># Протокол проверки пароля MS-CHAP v2 
<b>require-mppe-128</b> # Использовать MPPE128 шифрование при проверке пароля MS-CHAP v2
<b></b><b>ms-dns</b> 192.168.1.2 # По умолчанию параметр закомментирован, используется для передачи параметров локального DNS-сервера клиентскому ПК 
<b>ms-wins 192.168.1.2</b> # По умолчанию параметр закомментирован, используется для передачи параметров локального WNS-сервера клиентскому ПК
<b>localip 192.168.1.1</b> # адрес шлюза
<b>remoteip 192.168.1.200-250</b> # список выдаваемых адресов

Переходим к конфигурационному файлу

 <b>/etc/ppp/options.pptpd</b># имя сервера - используется для аутентификации
<b>name pptpd</b># Список протоколов проверки пароляДобавляем пользователей.

Для PAP-аутентификации используется файл/etc/ppp/pap-secrets,

для  CHAP/MSCHAP – /etc/ppp/chap-secrets.

Оба файла имеют по сути одинаковую структуру.

<b>vpnuser add login password</b>

После этого в файле /etc/ppp/chap-secrets должен появиться пользователь с логином login и паролем password.Включаем в автозагрузку и запускаем сервис

<b>chkconfig pptpd on</b>
<b>service pptpd start</b>
Оригинал: swip-admin.blogspot.com/2012/12/pptpd-centos-63.html

Запись опубликована в рубрике *CentOS. Добавьте в закладки постоянную ссылку.

2 комментария на «pptpd в CentOS 6.3»

  1. Eugen говорит:

    If your OS is CentOS/RedHat 6:
    yum install ppp
    cd /usr/local/src
    wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.el6.i686.rpm
    rpm -Uhv pptpd-1.3.4-2.el6.i686.rpm

  2. Eugen говорит:

    Step 6. Configure firewall

    iptables -A INPUT -i eth0 -p tcp —dport 1723 -j ACCEPT
    iptables -A INPUT -i eth0 -p gre -j ACCEPT
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
    iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
    iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
    service iptables save
    service iptables restart
    If you are using CSF firewall, you may refer to this post on firewall settings.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не спамер This plugin created by Alexei91