See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 14047|Vastuse: 1

[VPN] Linux ehitab VPN-i, PPTPD ühe klõpsuga paigaldusskripti

[Kopeeri link]
Postitatud 22.05.2015 13:10:28 | | |
Kõik Baidu kasutajad teavad, et Linuxi jaoks on palju VPN-artikleid PPTPD meetodite ehitamiseks, peamiselt kasutades 4 p/min pakette paigaldamiseks (dkms, kernel_ppp_mppe, pptpd, ppp)

Need 4 paketti puutuvad alati kokku paljude probleemidega, kuna versioonid on erinevad, olen alla laadinud vastavad 4 paketti ja laadinud need alla, kui skriptis otseselt viidatud aadressi ei saa normaalselt alla laadida, siis allpool on 4

Paigalduspaketi failid

Veel üks asi, mida tähele panna: et säästa palju vaeva, palun veendu, et server oleks ühendatud internetiga ja Yum saaks normaalselt kasutada.

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

Kuidas kasutada:

Salvesta järgmine skriptisisu pptpd.sh ja käivita see:
sh pptpd.sh

Järgmine on skripti lähtekood, mis on salvestatud kujul 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}"
Kopeeri kood
Kui see on paigaldatud, kuvatakse VPN-i kasutajanimi ja parool.
VPN-i kasutajahaldus:
Muuda /etc/ppp/chap-secrets faili otse ja lisa kasutajanimi ja parool samas formaadis.

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





Eelmine:Leia käsk Linuxis – Leia failinimi
Järgmine:html javascrip eemalda t, et teha 9 korda 9 avaldatud (99 korrutustabel)
 Üürileandja| Postitatud 22.05.2015 13:11:45 |
Laadi üles täielik tihendatud pakett vpn.rar (577.47 KB, Allalaadimiste arv: 0, 售价: 3 粒MB)
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com