Centos 7 настройка pptp клиента

Потребовалось поднять pptp соединение от сервера до маршрутизатора в офисе, что бы обеспечить доступ к некоторым ресурсам в локальной сети.
Прочитал кучу мануалов, но как-то в каждой инструкции находил разное. Собрал то, что пригодилось именно мне.
Задача:
1. Установить и настроить pptp клиент
2. Включать соединение при включении ПК
3. Добавлять маршруты, при поднятии соединения

Начнём с установки pptp клиента:
Устанавливаем pptp.
# yum install -y pptp
Включаем поддержку.
# modprobe ppp_mppe
Создаём файл с конфигом подключения, в котором сразу настраиваем автопереподключение при обрыве соединения.
# vi /etc/ppp/peers/pptpserver
pty "pptp 10.10.10.10 --nolaunchpppd"
name your_login
password your_password
remotename PPTP
require-mppe-128
persist holdoff 10
maxfail 0
lcp-echo-interval 15
lcp-echo-failure 4

Запускаем подключение
# pppd call pptpserver
Проверяем, что появился интерфейс ppp0, введя команду ifconfig

Переходим к добавлению статических маршрутов
Переходим в /etc/sysconfig/network-scripts
Создаём файл и заполняем туда следующие параметры:
# vi /etc/sysconfig/network-scripts/ifcfg-pptpserver
ONBOOT=yes
USERCTL=yes
TYPE=Modem
PEERDNS=yes
DEVICE=ppp0
DEFROUTE=no

Далее создаём файл с маршрутами, которые будут прописаны при подключении
# vi /etc/sysconfig/network-scripts/route-pptpserver
192.168.0.0/24 via 192.168.1.1
Мы прописали маршрут до сети 192.168.0.0 через шлюз 192.168.1.1
Завершение соединения

pkill pppd

либо, если вы уже создали файл в network-scripts:
ifdown ppp0
По сути на этом всё, у меня работает.

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

2 комментария на «Centos 7 настройка pptp клиента»

  1. Андрей говорит:

    Помогите! после ifdown ppp0 пропадает файл с паролем /etc/ppp/peers/pptpserver и дальнейшие попытки ifup ppp0 не отрабатывают — ошибка

    • valec говорит:

      Не сталкивался с таким никогда, файл не должен удаляться
      надо смотреть скрипт ifdown, может быть там прописано удаление файла. Но я такого не видел никогда.

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

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