设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

求个搭建vpn一键包 [复制链接]
查看:123 | 回复:10

9

主题

201

回帖

441

积分

中级会员

积分
441
发表于 2013-7-4 21:04:20 | 显示全部楼层 |阅读模式
本帖最后由 冰糖葫芦 于 2013-7-4 21:05 编辑

前面看到个三合一的,但好像不灵了,如图:



求个比较新的简单点的教程,谢大神

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

0

主题

130

回帖

268

积分

中级会员

积分
268
发表于 2013-7-4 21:15:31 | 显示全部楼层
同求一个。一直手工很麻烦

240

主题

535

回帖

1864

积分

金牌会员

积分
1864
发表于 2013-7-4 21:16:39 | 显示全部楼层
有一键安装包的.呀

100

主题

395

回帖

1098

积分

金牌会员

积分
1098
发表于 2013-7-4 21:18:10 | 显示全部楼层
CentOS Linux VPS架设VPN详细教程[图解]  http://www.20264.com/?post=94

9

主题

201

回帖

441

积分

中级会员

积分
441
 楼主| 发表于 2013-7-4 22:05:07 | 显示全部楼层

金盾 发表于 2013-7-4 21:18



CentOS Linux VPS架设VPN详细教程[图解]  http://www.20264.com/?post=94

有木有一键的?这个之前尝试过,一直连不上,按照这个做成功的有吗?

207

主题

846

回帖

2333

积分

金牌会员

积分
2333
发表于 2013-7-4 21:18:00 | 显示全部楼层
[ol]
  • #!/bin/bash
  • clear
  • if [ $(id -u) != "0" ]; then
  •     printf "Error: You must be root to run this tool!\n"
  •     exit 1
  • fi
  • host_ip=`ifconfig eth0 | awk '/inet addr/ {print $2}' | awk -F ':' '{print $2}'`
  • cur_dir=`pwd`
  • read -p "(Please input PSK: )" psk
  • if [ "$psk" = "" ]; then
  •         psk="MJJ"
  • fi
  • read -p "Enter vpn username: " username
  • if [ "$username" = "" ];then
  •         username="vpn"
  • fi
  • read -p "Enter vpn password: " userpsw
  • if [ "$userpsw" = "" ];then
  •         userpsw="vpn"
  • fi
  • clear
  • get_char()
  • {
  • SAVEDSTTY=`stty -g`
  • stty -echo
  • stty cbreak
  • dd if=/dev/tty bs=1 count=1 2> /dev/null
  • stty -raw
  • stty echo
  • stty $SAVEDSTTY
  • }
  • echo ""
  • echo "ServerIP:"
  • echo "$host_ip"
  • echo ""
  • echo "PSK:"
  • echo "$psk"
  • echo ""
  • echo "VPN Account:"
  • echo "$username"
  • echo ""
  • echo "Account Password:"
  • echo "$userpsw"
  • echo ""
  • echo "Press any key to start..."
  • char=`get_char`
  • clear
  • yum -y update
  • yum remove  -y pptpd ppp
  • yum install -y make gcc gmp-devel bison flex libpcap-devel ppp lsof perl iptables
  • yum install -y libpcap gcc-c++ logrotate tar cpio pam tcp_wrappers
  • wget http://fastlnmp.googlecode.com/files/dkms-2.0.17.5-1.noarch.rpm
  • wget http://fastlnmp.googlecode.com/files/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
  • wget http://fastlnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm
  • rpm -ivh dkms-2.0.17.5-1.noarch.rpm
  • rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
  • rpm -qa kernel_ppp_mppe
  • rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm
  • wget http://www.openswan.org/download/openswan-2.6.34.tar.gz
  • tar zxvf openswan-2.6.34.tar.gz
  • cd openswan-2.6.34/
  • make programs install
  • cd ../
  • cat > /etc/ipsec.conf  /etc/ipsec.secrets  $each/accept_redirects
  • echo 0 > $each/send_redirects
  • done
  • echo 1 > /proc/sys/net/core/xfrm_larval_drop
  • iptables --table nat --append POSTROUTING -o eth0 --jump MASQUERADE
  • service iptables save
  • service iptables restart
  • chkconfig iptables on
  • sed -i 's/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf
  • sysctl -p
  • /etc/init.d/ipsec restart
  • ipsec verify
  • cd $cur_dir
  • wget http://downloads.sourceforge.net/project/rp-l2tp/rp-l2tp/0.4/rp-l2tp-0.4.tar.gz
  • tar zxvf rp-l2tp-0.4.tar.gz
  • cd rp-l2tp-0.4
  • ./configure
  • make
  • cp handlers/l2tp-control /usr/local/sbin/
  • mkdir /var/run/xl2tpd/
  • ln -s /usr/local/sbin/l2tp-control /var/run/xl2tpd/l2tp-control
  • cd $cur_dir
  • wget  http://fastlnmp.googlecode.com/files/xl2tpd-1.2.8.tar
  • tar zxvf xl2tpd-1.2.8.tar
  • cd xl2tpd-1.2.8
  • make install
  • cd ..
  • mkdir -p /etc/xl2tpd
  • touch /etc/xl2tpd/xl2tpd.conf
  • cat >> /etc/xl2tpd/xl2tpd.conf > /etc/ppp/options.xl2tpd > /etc/pptpd.conf
  • echo "remoteip 10.85.92.10-254" >> /etc/pptpd.conf
  • echo "ms-dns 8.8.8.8" >> /etc/ppp/options.pptpd
  • echo "ms-dns 8.8.4.4" >> /etc/ppp/options.pptpd
  • chkconfig pptpd on
  • service pptpd restart
  • echo "$username l2tpd $userpsw *" >> /etc/ppp/chap-secrets
  • echo "$username pptpd $userpsw *" >> /etc/ppp/chap-secrets
  • /usr/local/sbin/xl2tpd
  • cat >> /etc/rc.local  \$each/accept_redirects
  •         echo 0 > \$each/send_redirects
  • done
  • echo 1 > /proc/sys/net/core/xfrm_larval_drop
  • /etc/init.d/ipsec restart
  • /usr/local/sbin/xl2tpd
  • EOF
  • clear
  • ipsec verify
  • printf "
  • if there are no [FAILED] above, then you can
  • connect to your L2TP&PPTP VPN Server with the default
  • user/pass below:
  • ServerIP:$host_ip
  • username:$username
  • password:$userpsw
  • PSK:$psk (for L2TP VPN)
  • "
  • [/ol]复制代码
  • 100

    主题

    395

    回帖

    1098

    积分

    金牌会员

    积分
    1098
    发表于 2013-7-4 22:05:13 | 显示全部楼层

    冰糖葫芦 发表于 2013-7-4 22:05



    有木有一键的?这个之前尝试过,一直连不上,按照这个做成功的有吗?

    我就是按照这个搭建了,正在使用中

    23

    主题

    666

    回帖

    1457

    积分

    金牌会员

    积分
    1457
    发表于 2013-7-4 22:06:12 | 显示全部楼层
    http://www.yishanhome.com/archives/307

    7

    主题

    148

    回帖

    329

    积分

    中级会员

    积分
    329
    发表于 2013-7-4 22:05:00 | 显示全部楼层
    VPN你不会搭建的话 按着网上的教程一步一步搭建就是了,自己做几次也好

    0

    主题

    1

    回帖

    4

    积分

    新手上路

    积分
    4
    发表于 2013-7-4 22:17:28 | 显示全部楼层
    diahosting博客上有来自: iPhone客户端

    慢慢自己折腾就懂了
    您需要登录后才可以回帖 登录 | 立即注册

    论坛客服/商务合作/投诉举报:2171544 (QQ)
    落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
    拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
    落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
    © 2001-2014

    浙公网安备 33060302000191号

    浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

      落伍法律顾问: ITlaw-庄毅雄

    Archiver|手机版|Discuz! X

    GMT+8, 2026-6-10 16:19 , Processed in 0.016541 second(s), 3 queries , Gzip On, Redis On.

    返回顶部