Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы
  • Search

не работает VPN через PPTPD при установленной Vesta

Общие вопросы о панели управления Vesta
Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
blokster
Posts: 1
Joined: Wed Apr 15, 2015 10:56 am

не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by blokster » Wed Apr 15, 2015 11:06 am

Добрый день.
Установил Vesta на Debian 7.
Всё работает отлично, но никак не могу заставить работать VPN через PPTPD. Подключения извне нет и всё тут.
Подозреваю, что дело тут в iptables.
Есть какие-нибудь идеи?
Спасибо.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by skurudo » Wed Apr 15, 2015 12:31 pm

Открывать нужные порты и пробовать. Какие тут могут быть еще идеи? :)
Для тестирования работы можно вообще выключить файерволл, а потом добавлять порты.
Top

higet
Posts: 2
Joined: Sat May 21, 2016 10:01 pm

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by higet » Sat May 21, 2016 10:04 pm

1723/tcp открыл, но этого мало. Только если весь фаер отключать получается. Может кто нашел решение?
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by skurudo » Mon May 23, 2016 6:58 am

higet wrote:1723/tcp открыл, но этого мало. Только если весь фаер отключать получается. Может кто нашел решение?
C pptp все довольно непросто с firewall, если нужен именно он, то его придется выключить.
В случае с openvpn такого не происходит, потому как работа идет по фиксированному порту.
Top

Petr
Posts: 19
Joined: Tue Feb 03, 2015 8:48 pm
Contact:
Contact Petr
Website

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by Petr » Tue Jun 14, 2016 12:58 pm

higet wrote:1723/tcp открыл, но этого мало. Только если весь фаер отключать получается. Может кто нашел решение?
Разрешите GRE траффик в iptables. Без него pptp не работает.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by skurudo » Tue Jun 14, 2016 1:21 pm

Модули нужно бы еще и загрузить:

Code: Select all

modprobe ip_nat_pptp
modprobe ip_conntrack_pptp
Top

SPEC1AL1ST
Posts: 142
Joined: Sun Aug 10, 2014 1:32 pm

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by SPEC1AL1ST » Thu Jun 01, 2017 8:51 pm

Как разрешить GRE трафик в iptables? Вписываю в конфиг, но после рестарта конфиг очищается и остается только то, что было добавлено вестой. Что делать? Прошу помощи.

Вот такое нужно добавить и не могу :( Без этого не работает PPTP

Code: Select all

-A FORWARD -o eth0 -i ppp0 -j ACCEPT
-A FORWARD -i eth0 -o ppp0 -j ACCEPT
-A INPUT -i eth0 -p gre -j ACCEPT
-A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Top

Dmitry_Kiev
Posts: 8
Joined: Sun Nov 20, 2016 9:45 am

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by Dmitry_Kiev » Wed Jun 07, 2017 4:04 pm

при запуске фаервола, скрипт проверяет наличие файла:

Code: Select all

/usr/local/vesta/data/firewall/custom.sh


(или с учетом директории установки $VESTA/data/firewall/custom.sh)

Создай файл и дай разрешения на выполнение. Добавь в него:

Code: Select all

iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
и будет тебе счастье
Top

SPEC1AL1ST
Posts: 142
Joined: Sun Aug 10, 2014 1:32 pm

Re: не работает VPN через PPTPD при установленной Vesta
  • Quote

Post by SPEC1AL1ST » Wed Apr 20, 2022 11:30 am

Dmitry_Kiev wrote: ↑
Wed Jun 07, 2017 4:04 pm
при запуске фаервола, скрипт проверяет наличие файла:

Code: Select all

/usr/local/vesta/data/firewall/custom.sh


(или с учетом директории установки $VESTA/data/firewall/custom.sh)

Создай файл и дай разрешения на выполнение. Добавь в него:

Code: Select all

iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -A INPUT -i eth0 -m tcp -p tcp --dport 1723 -j ACCEPT
и будет тебе счастье
Спасибо! Прошли года, переустанавливал сервер и столкнулся с той же проблемой, Ваш пост помог сквозь года )))))
Top


Post Reply
  • Print view

9 posts • Page 1 of 1

Return to “Общие вопросы”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password