PPTP VPN 相关搭建


PPTP安装配置

安装

sudo apt-get install pptpd

配置/etc/pptpd.conf文件

localip 192.168.0.1
remoteip 192.168.0.100-200,192.168.0.220

配置/etc/ppp/chap-secrets用户鉴权

  • username 用户名
  • passwd 密码
    username pptpd passwd *

配置/etc/ppp/pptpd-options

#ms-dns 10.0.0.1
#ms-dns 10.0.0.2

启动服务

sudo systemctl enable pptpd
sudo systemctl start pptpd
sudo systemctl status pptpd

配置IP转发

  • 编辑文件/etc/sysctl.conf
    去掉下面行前面的注释

    net.ipv4.ip_forward=1
  • 生效ip转发

    sudo sysctl -p
  • 配置iptables

    sudo iptables -P FORWARD ACCEPT
    sudo iptables -t nat -A POSTROUTING -s 192.168.0.1/24 -o eth0 -j MASQUERADE
  • 总结了一些好的参考链接

  1. Socks5代理(SSH)转国内PPTP的方法
    点击访问

  2. Ubuntu编译运行ss-redir打造透明代理Wifi环境
    点击访问

  3. 如何在ubuntu上配置透明代理(全局翻墙)
    点击访问

  4. 编译安装 shadowsocksr-libev
    点击访问

  5. Ubuntu使用SS/SSR并开启透明代理
    点击访问

  • 附录
  1. shadowsocksr-libev Ubuntu 18.04.2 LTS 编译好的deb文件
    shadowsocks-libev_3.3.0+ds-1_amd64.deb
  2. 安装
    sudo dpkg -i ./shadowsocks-libev_3.3.0+ds-1_amd64.deb

文章作者: Mr.Pan
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Mr.Pan !