Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 14047|Jawab: 1

[VPN] Linux membangun VPN, skrip instalasi satu klik PPTPD

[Salin tautan]
Diposting pada 22/05/2015 13.10.28 | | |
Semua orang di Baidu tahu bahwa ada banyak artikel VPN untuk Linux untuk membangun metode PPTPD, terutama menggunakan paket 4 rpm untuk menginstal (dkms, kernel_ppp_mppe, pptpd, pppp)

4 paket ini akan selalu mengalami banyak masalah karena perbedaan versi, saya telah mengunduh 4 paket yang cocok dan mengunggahnya ke bawah, jika alamat yang direferensikan langsung dalam skrip tidak dapat diunduh secara normal, ada 4 di bawah ini

file paket instalasi

Satu hal lagi yang perlu diperhatikan: untuk menghemat banyak masalah, pastikan server dapat terhubung ke Internet dan yum dapat digunakan secara normal.

--------------------------------------------------------------------

Cara menggunakan:

Simpan konten skrip berikut sebagai pptpd.sh, lalu jalankan:
sh pptpd.sh

Berikut ini adalah kode sumber skrip, disimpan sebagai pptpd.sh

  1. yum remove -y pptpd ppp
  2. iptables --flush POSTROUTING --table nat
  3. iptables --flush FORWARD
  4. rm -rf /etc/pptpd.conf
  5. rm -rf /etc/ppp

  6. wget http://www.itsvse.com/dload/dkms-2.0.17.5-1.noarch.rpm
  7. wget http://www.itsvse.com/dload/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
  8. wget http://www.itsvse.com/dload/pptpd-1.3.4-1.rhel5.1.i386.rpm
  9. wget http://www.itsvse.com/dload/ppp-2.4.4-9.0.rhel5.i386.rpm

  10. yum -y install make libpcap iptables gcc-c++ logrotate tar cpio perl pam tcp_wrappers
  11. rpm -ivh dkms-2.0.17.5-1.noarch.rpm
  12. rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
  13. rpm -qa kernel_ppp_mppe
  14. rpm -Uvh ppp-2.4.4-9.0.rhel5.i386.rpm
  15. rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm

  16. mknod /dev/ppp c 108 0
  17. echo 1 > /proc/sys/net/ipv4/ip_forward
  18. echo "mknod /dev/ppp c 108 0" >> /etc/rc.local
  19. echo "echo 1 > /proc/sys/net/ipv4/ip_forward" >> /etc/rc.local
  20. echo "localip 172.16.36.1" >> /etc/pptpd.conf
  21. echo "remoteip 172.16.36.2-254" >> /etc/pptpd.conf
  22. echo "ms-dns 8.8.8.8" >> /etc/ppp/options.pptpd
  23. echo "ms-dns 8.8.4.4" >> /etc/ppp/options.pptpd

  24. pass=`openssl rand 6 -base64`
  25. if [ "$1" != "" ]
  26. then pass=$1
  27. fi

  28. echo "vpn pptpd ${pass} *" >> /etc/ppp/chap-secrets

  29. iptables -t nat -A POSTROUTING -s 172.16.36.0/24 -j SNAT --to-source `ifconfig  | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk 'NR==1 { print $1}'`
  30. iptables -A FORWARD -p tcp --syn -s 172.16.36.0/24 -j TCPMSS --set-mss 1356
  31. service iptables save

  32. chkconfig iptables on
  33. chkconfig pptpd on

  34. service iptables start
  35. service pptpd start

  36. echo "VPN service is installed, your VPN username is vpn, VPN password is ${pass}"
Salin kode
Setelah diinstal, Anda akan diminta dengan nama pengguna dan kata sandi VPN.
Manajemen Pengguna VPN:
Edit file /etc/ppp/chap-secrets secara langsung dan tambahkan nama pengguna dan kata sandi dalam format yang sama.

dkms-2.0.17.5-1.noarch.rpm (89.3 KB, Jumlah unduhan: 0) kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm (102.88 KB, Jumlah unduhan: 0) ppp-2.4.4-9.0.rhel5.i386.rpm (350.97 KB, Jumlah unduhan: 0) pptpd-1.3.4-1.rhel5.1.i386.rpm (79.65 KB, Jumlah unduhan: 0) pptpd.sh (1.58 KB, Jumlah unduhan: 0)





Mantan:Temukan perintah di Linux - Temukan nama file
Depan:html javascrip hapus t untuk membuat 9 kali 9 diterbitkan (tabel perkalian 99)
 Tuan tanah| Diposting pada 22/05/2015 13.11.45 |
Mengunggah paket terkompresi total vpn.rar (577.47 KB, Jumlah unduhan: 0, 售价: 3 粒MB)
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com