树莓派VPN搭建
来源:互联网 发布:tuneskit for windows 编辑:程序博客网 时间:2024/06/05 11:17
一、PPTP方式,内容转载来源https://zhangtory.com/article/19
1、首先安装pptpd
sudo aptitude install pptpd
2、设置IP地址池,需要设置/etc/pptpd.conf
找到localip,remoteip去掉前面的#
localip 192.168.1.101
remoteip 192.168.1.10-100
localip即是ppp连接中给Server端指定的地址(即树莓派的地址), 而remoteip是Client端可分配的IP地址段, 可以指定某个单独地址, 也可指定某个地址段。
3、编辑/etc/ppp/pptpd-options 设置DNS
去掉前面的#
ms-dns 218.6.200.139
ms-dns 61.139.2.69
去掉nodefaultroute前的#
4、编辑/etc/ppp/chap-secrets 添加登录VPN的账号和密码:
sudo nano chap-secrets
格式如:vpnUserName pptpd passwd *
用户名 服务名 用户密码 分配的虚拟IP(*表示任意)
后面的必须要配置,否则客户端会上不了网。
5、编辑/etc/sysctl.conf 开启IP转发:
sudo nano sysctl.conf
net.ipv4.ip_forward=1
然后执行下面命令使配置生效
sysctl -p
6、在iptables里添加NAT规则:
sudo iptables -A FORWARD -p tcp --syn -s 192.168.4.0/24 -j TCPMSS --set-mss 1356
sudo iptables -t nat -A POSTROUTING -s 192.168.4.0/24 -o eth0 -j MASQUERADE
可以把上面两句话加入到 /etc/rc.local里面去,每次开机就不用自己输入了。
7、重启pptpd服务:
sudo service pptpd restart
8、设置pptpd自启动:
树莓派默认没有chkconfig需要安装一下
sudo chkconfig pptpd on
- 树莓派VPN搭建
- 搭建vpn
- VPN搭建
- 搭建VPN
- vpn 搭建
- 搭建VPN
- 搭建vpn
- 搭建VPN
- 【搭建vpn】Debian/Ubuntu搭建vpn
- 关于VPN的搭建
- Linux搭建VPN服务器
- 搭建vpn服务器
- 资料: VPN搭建
- ubuntu下搭建VPN
- 使用 Linux 搭建 VPN
- ubuntu 搭建vpn
- ubuntu 搭建VPN服务器
- win 2003 vpn搭建
- HTML5-indexedDB使用常见错误总结
- 进制转换 这错误了
- 浅谈 View 的 OnTouchEvent 和 OnTouchListener 的区别
- 计算二叉树的高度和结点数
- html5-Dom操作
- 树莓派VPN搭建
- 哈尔滨理工大学软件学院 第六届院赛 高年级决赛 题解(更新中......)
- 运营指标的拆解和落地——《互联网运营的知识体系与整体逻辑》笔记(十)
- 常用的数据库用户角色访问权限查询语句
- Macbook Pro下载并编译Android源码并导入Android Studio
- CSS3案例学习
- html5表单
- 看了极光推送技术原理的几点思考
- opencv图像全景拼接