PPTP VPN клиент в CentOs 7

iptables-save > /etc/iptables-conf/iptables_rules.ipv4 iptables-restore < /etc/iptables-conf/iptables_rules.ipv4

iptables --insert OUTPUT 1 --source 0.0.0.0/0.0.0.0 --destination 0.0.0.0/0.0.0.0 --jump ACCEPT --protocol gre --out-interface eth0 # iptables --insert INPUT 1 --source 0.0.0.0/0.0.0.0 --destination 0.0.0.0/0.0.0.0 --jump ACCEPT --protocol gre --in-interface eth0

файл /etc/rc.d/rc.local строчка в конец этого файла/sbin/iptables-restore < /etc/iptables-conf/iptables_rules.ipv4 она выполнится при старте операционной системы. Для того чтобы файл rc.local выполнился, требуется чтобы у файла были права 755(по-умолчанию права файла 644, при которых он не выполняется при старте системы). Статус стартует ли файл при старте системы можно проверить командой: systemctl status rc-local

Скрипт применения правил iptables можно разместить в отдельном файле, например /etc/network/if-pre-up.d/iptables(в CentOs 7 по-умолчанию не существует дирректории network в /etc/, поэтому её, последующую дирректорию и файл потребуется создать). Такой порядок дирректорий вроде как используется в Debbian и в нём файл видимо выполнится автоматически(то-есть его не требуется запускать из rc.local), вроде бы только на такой файл потребуется поставить права 755. Такой файл может выглядеть так как показано в следующем листинге.

Запустить файл из листинга выше при старте операционной системы CentOs 7 можно разместив в файле rc.local следующую строчку: sh /etc/network/if-pre-up.d/iptables

/etc/ppp/peers/pptpserver

В файле /etc/sysconfig/network-scripts/route-pptpserver строка: 10.0.5.0/24 via 10.0.5.1

yum install pptp

modprobe nf_conntrack_pptp

echo 'LoginVPN PPTP PasswordVPN *' >> /etc/ppp/chap-secrets

pppd call pptpdserver

pkill pppd

Для постоянного соединения(которое автоматически установится при загрузке ОС) можно создать файл /etc/sysconfig/network-scripts/ifcfg-pptpserver содержание которого приведено в следующем листинге.

Комментарии

Если у Вас возникли вопросы, Вы можете задать их в форме ниже. В частности если Ваш вопрос по Bitrix и что то не получается - можно спросить. Ваш e-mail не публикуется, при этом я отвечу на него если будет что то по теме. Писать необходимо для людей - избегайте сленга, пишите орфографически правильно.

Имя:
E-mail:
Текст комментария:

Вы так же можете прочитать следующие статьи: