Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 14047|Válasz: 1

[VPN] Linux VPN-t épít, PPTPD egy kattintásos telepítési szkriptet

[Linket másol]
Közzétéve 2015. 05. 22. 13:10:28 | | |
Mindenki a Baidu-n tudja, hogy sok VPN cikk létezik Linuxhoz PPTPD módszerek építéséhez, főként 4 rpm-es csomagokat használva telepítéshez (dkms, kernel_ppp_mppe, pptpd, ppp)

Ezek a 4 csomag mindig sok problémába ütköznek a verziók közötti különbség miatt, letöltöttem a megfelelő 4 csomagot, és feltöltöttem őket az alul, ha a szkriptben közvetlenül hivatkozott címet nem lehet normálisan letölteni, akkor lent 4 van

Telepítési csomagfájlok

Még egy dolog, amit érdemes megjegyezni: a sok gondot megtakarítani érdekében kérjük, győződj meg róla, hogy a szerver legyen csatlakoztatva az internethez, és a Yum normálisan használható.

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

Hogyan kell használni:

Mentse el a következő szkripttartalmat pptpd.sh, majd futtasd le:
sh pptpd.sh

Az alábbiakban a szkript forráskódja látható, amelyet 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}"
Kód másolása
Telepítés után VPN felhasználónevet és jelszót kapsz.
VPN felhasználói menedzsment:
Közvetlenül szerkesztd az /etc/ppp/chap-secrets fájlt, és add hozzá a felhasználónevet és jelszót ugyanabban a formátumban.

dkms-2.0.17.5-1.noarch.rpm (89.3 KB, Letöltések száma: 0) kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm (102.88 KB, Letöltések száma: 0) ppp-2.4.4-9.0.rhel5.i386.rpm (350.97 KB, Letöltések száma: 0) pptpd-1.3.4-1.rhel5.1.i386.rpm (79.65 KB, Letöltések száma: 0) pptpd.sh (1.58 KB, Letöltések száma: 0)





Előző:Találj parancsot Linuxban – Keresd a fájlnevet
Következő:html javascrip eltávolítja a t-t, hogy 9-szer 9 közzétett (99 szorzótábla)
 Háziúr| Közzétéve 2015. 05. 22. 13:11:45 |
Töltsd fel egy teljes tömörített csomagot vpn.rar (577.47 KB, Letöltések száma: 0, 售价: 3 粒MB)
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com