sudo apt-get install pptpd
如果提示找不到,则更新apt
sudo apt-get update
修改三个文件:
/etc/pptpd.conf
localip 192.168.0.1 VPN服务器的ip(不是真ip,是pptp子网的一个ip)
remoteip 192.168.0.100-192.168.0.200
/etc/ppp/pptpd-options 设置DNS
ms-dns 8.8.8.8
ms-dns 8.8.4.4
/etc/ppp/chap-secrets 设置用户名和密码
# client server secret IP addresses
username * password *
重启pptp服务:
sudo /etc/init.d/pptpd restart
启用IP转发# sudo nano /etc/sysctl.conf
去掉注释:net.ipv4.ip_forward=1
重新加载配置:sudo sysctl -p
添加转发规则:# sudo nano /etc/rc.local
在exit 0 前添加两行:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
iptables -A FORWARD -p tcp --syn -s 192.168.0.0/24 -j TCPMSS --set-mss 1356
这个栗子使用192.168.0 作为PPTP子网
重启服务器 reboot
相关推荐
1. **系统准备**:确保服务器操作系统支持PPPoE服务,如Linux发行版(如Ubuntu、CentOS)。 2. **安装软件**:安装必要的软件包,如pppd和pppoe-server。 3. **配置网络**:设置服务器的网络接口,分配静态IP或者...
在本文中,我们将详细介绍如何在Ubuntu 13.04上安装Grizzly版本的OpenStack。OpenStack是一个开源云计算平台,用于构建公共云和私有云。Grizzly是OpenStack的一个重要版本,提供了多种服务,如计算、存储和网络管理...
HMS Docker使用docker-compose调出以下容器来托管经过协调的家庭媒体服务器:Plex Tautulli Ombi Sonarr Radarr Jackett传输/带有HTTP代理的OpenVPN Traefik Portainer守望台设置脚本入门:定义要使用的路径将所有...
首先,通过`sudo apt-get update`更新软件包列表,然后运行`sudo apt-get install openssh-server`安装SSH服务器。确认SSH服务已启动,可以使用`ps -e | grep ssh`。如果需要更改SSH端口,编辑`/etc/ssh/sshd_...
运行Ubuntu Server 18.04 LTS的家庭服务器 安装脚本 应用最新更新和升级 启用规范的实时补丁服务 安装Docker CE 安装Portainer(可选) 安装OpenVPN(可选) 设定说明 做的基础安装 SSH在ssh <username>@ 克隆此...
公告获取VM以进行部署确保您已连接到Duke VPN 转到 ,然后单击“保留VM” 在“普通虚拟机:没有应用程序”下,选择“ Ubuntu Server 20.04” 在弹出窗口中选择“不太安全的选项” 您很可能已经在计算机上拥有密钥,...
Windows Server 2008、Ubuntu Server 12.04 LTS、CentOS/RHEL 6.4 64 位:其他 Windows 操作系统版本可能没有问题。 对于 Linux 环境,仅对列出的环境进行了测试。 Internet 连接:Toopher-RADIUS 服务器必须能够...
服务器应用程序: OutlineServer:视图 基于Unix的系统 需要二进制(命令)envsubst。 安装相关的软件包。 Ubuntu示例: apt-get更新 apt-get install gettext-base 云中所需的资源: 提供repo中的脚本aws/aws_...
它基于在Ubuntu服务器上运行,但是可以很容易地适用于支持Docker的其他操作系统。 它包括以下服务 用于管理媒体并向Plex客户端提供文件 +或用于下载种子...“安全” 电视连续剧管理 电影管理 用于Torrent ...
这是我的配置,对于我在一个多介质服务器中的用例而言,它最适合我。 这绝不意味着要作为教程,因为它确实需要一些知识才能进行设置。 我很乐意为您提供最大的帮助,并欢迎进行任何更新/修复/拉动以使其更完善,对...