Как настроить PPTP?

Тему в разделе "Debian", создал(-а) Den346, 18.09.2015.

  1. Den346

    Den346 Новичок

    Установка PPTP-сервера на Linux
    Подключаемся к VPS по SSH с правами root.

    Добавляем в систему репозиторий PPTP:

    Для Debian:
    apt-get install pptpd
    Открываем файл /etc/pptpd.conf любым текстовым редактором и в его конце убираем комментарий (#) перед следующими параметрами:

    localip 192.168.0.1 #Локальный IP, на котором будет работать pptp-сервер
    remoteip 192.168.0.234-238,192.168.0.245 #диапазон выдаваемых IP для клиентов
    Указанные IP и прочие параметры в файле можно изменить на своё усмотрение.
    Настройка пользователей

    Имена пользователей и их пароли хранятся в файле /etc/ppp/chap-secrets. Поэтому добавить пользователя можно следующими способами:

    1) Командой:
    vpnuser add username password

    2) Прямое добавление в файл chap-secrets:

    2.1) Открываем файл любым текстовым редактором, например, nano:
    nano /etc/ppp/chap-secrets

    2.2) Добавляем в файл через пробел следующие параметры: <имя клиента> <сервер (можно указать символ «*»)> <пароль> <назначаемый IP-адрес (можно указать символ «*»)>

    В файле /etc/sysctl.conf изменили параметр net.ipv4.ip_forward = 1, после чего выполнили следующие команды:

    sysctl -p
    iptables -I INPUT -p tcp --dport 1723 -m state --state NEW -j ACCEPT
    iptables -I INPUT -p gre -j ACCEPT
    iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
    iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -s 192.168.0.0/24 -j TCPMSS --clamp-mss-to-pmtu

    А также необходимостью установки параметров в файле /etc/ppp/pptpd-options :

    ms-dns 8.8.8.8
    ms-dns 8.8.4.4


    Все, смело подключайтесь к VPN
     
    Andrey нравится это.
  2. Andrey

    Andrey Новичок

    Последнее редактирование модератором: 12.04.2017

Поделиться этой страницей