使用pptpd搭建自己的vpn May 19, 2014 配置安装pptpd提供两种方式 自己手动去配置; 使用自动脚本(建议,快速搞定,不需要自己去逐个配置) 自动脚本 git clone https://github.com/mouse-lin/pptpd.git 手动配置 安装pptpd sudu apt-get -y install pptpd ###修改配置脚本 cat >/etc/ppp/options.pptpd <<END name pptpd refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 ms-dns 8.8.8.8 ms-dns 8.8.4.4 proxyarp lock nobsdcomp novj novjccomp nologfd END ###修改路由转发 cat >> /etc/sysctl.conf <<END net.ipv4.ip_forward=1 END sysctl -p ###修改iptables iptables-save > /etc/iptables.down.rules iptables -t nat -A POSTROUTING -s 192.168.2.0/24 -o eth0 -j MASQUERADE iptables -I FORWARD -s 192.168.2.0/24 -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1300 iptables-save > /etc/iptables.up.rules cat >>/etc/ppp/pptpd-options<<EOF pre-up iptables-restore < /etc/iptables.up.rules post-down iptables-restore < /etc/iptables.down.rules EOF ###配置登录vpn用户账号 cat >/etc/ppp/chap-secrets <<END test pptpd test * END Read More 定制我们自己的 JQuery 插件 ### 介绍---一直来使用过的 JQuery 插件很多,也写过一些 JQuery 库的扩展。然而要真正了解插件如何扩展 JQuery 库需要对 JavaScript prototype 属性有一些基本的了解。虽然说不直接使用,但是 JavaScript prototype...… Continue reading HTML INPUT TYPE Published on July 26, 2015 HTTP 信封里的文档 Published on July 16, 2015