vpnراه اندازی

نصب سرویس PPTP VPN در CentOS

تنظیم سرور VPN

بسته های مورد نیاز را نصب کنید.

yum install -y pptpd

تنظیمات PPTP را پیکربندی کنید. پرونده های پیکربندی “ppp” از اهمیت بالایی برخوردار هستندpptpd. ابتدا پیکربندی کنید/etc/ppp/options.pptpd، به شرح زیر. در صورت تمایل ، ممکن است سرورهای DNS را تغییر دهید.

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp 
novj
novjccomp
nologfd
ms-dns 8.8.8.8
ms-dns 8.8.4.4

در مرحله بعد ، کاربران را با ویرایش به سرویس PPTP VPN اضافه کنید/etc/ppp/chap-secrets. بر این اساس نام کاربری و کلمه عبور را تغییر دهید.

vultr1  pptpd   [email protected]$$w0rd  *
vultr2  pptpd   [email protected]$$w0rd2  *

تنظیماتpptpdDaemon را با ویرایش پیکربندی کنید/etc/pptpd.conf. از پیکربندی مثال زیر استفاده کنید. در صورت لزوم می توانید دامنه آدرس IP را تغییر دهید.

option /etc/ppp/options.pptpd
logwtmp
localip 192.168.80.1
remoteip 192.168.80.101-200

در مرحله بعد ،/etc/sysctl.confبرای فعال کردن انتقال IP ، ویرایش کنید.

sed -i 's/^net.ipv4.ip_forward.*/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf
sysctl -p

مسیریابی را با iptables پیکربندی کنید.

iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 1723 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.80.0/24 -j MASQUERADE
service iptables save
service iptables start

خدمات را شروع کنید.

service pptpd start

راه اندازی سرور PPTP شما کامل است. اکنون می توانید از طریق رایانه شخصی یا دستگاه همراه خود به سرور PPTP VPN خود متصل شوید.

نمایش بیشتر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

دو × پنج =

دکمه بازگشت به بالا