X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe)

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe)

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
0
RenklinetYazılarLinuxPPTP VPN Server Kurulumu Debian, Ub...

1. pptpd kurulumu

Debian/Ubuntu

sudo apt-get install pptpd -y

Centos

PPTP VPN daemon paketi EPEL (Enterprise Linux için Ekstra Paket) deposunda mevcut olduğundan, depoyu eklememiz ve ardından pptpd'yi kurmamız gerekir.

sudo yum install epel-release
sudo yum install -y pptpd

2. DNS Sunucuları ekleme

Debian/Ubuntu

sudo vi /etc/ppp/pptpd-options

Centos

sudo vi /etc/ppp/options.pptpd

Aşağıdaki satırı bulun;

#ms-dns 10.0.0.1
#ms-dns 10.0.0.2

Bu şekilde değiştirin

ms-dns 8.8.8.8
ms-dns 8.8.4.4

3. VPN Kullanıcı hesapları ekleme

Dizinden dosyayı düzenleyelim /etc/ppp/chap-secrets

sudo vi /etc/ppp/chap-secrets

Aşağıdaki gibi kullanıcı ve şifre ekleyin. Onları ayırmak için TAB tuşunu kullanın.

user1 pptpd user1-password 
user2 pptpd user2-password

4. VPN kullanıcılarına local ip tanımlama

Bu dosyayı düzenleyeceğiz/etc/pptpd.conf

sudo vi /etc/pptpd.conf

Add the following lines to at the enf of file.

Aşağıdaki satırları açtığımız dosya içerisinden bularak belirtilen şekilde düzenleyiniz.

localip 10.0.0.1
remoteip 10.0.0.100-200

Sonrasında kayıt ederek düzenleme işlemini tamamlayınız.

5. IP Forwarding Aktif etmek

sudo vi /etc/sysctl.conf

Aşağıdaki satırı ekleyin.

net.ipv4.ip_forward = 1

/etc/sysctl.conf üzerinde son yaptığınız değişikliklerin aktif olması için aşağıdaki komutu uygulayın.

sudo sysctl -p

6. Firewall for IP Masquerading

sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


7. PPTPD Daemon Servisini çalıştırmak

sudo systemctl start pptpd   or   sudo service pptpd start

Sunucunuzda Systemd varsa, sistem önyüklemesinde pptpd hizmetini etkinleştirin:

sudo systemctl enable pptpd

ABONE OL