`

PPTPD安装过程

阅读更多

安装pptpd,直接apt-get

apt-get install pptpd

编辑/etc/pptpd.conf文件

localip 192.168.0.1 #设置服务器IP
remoteip 192.168.0.234-238 #分配客户端IP
#logwtmp

刚开始未注释logwtmp导致连接VPN出现619错误,在这里花费了不少时间。
编辑/etc/ppp/pptpd-options, 将DNS服务器地址修改为google DNS

ms-dns 8.8.8.8
ms-dns 8.8.4.4

编辑/etc/ppp/chap-secrets 添加VPS账号

aggron pptpd 123456 * #账号为aggron, 密码是123456, *代码任意IP地址可以连接VPN

开启 ipv4 forward, 编辑 /etc/sysctl.conf

net.ipv4.ip_forward=1

运行“sysctl -p”使修改生效

开启NAT

iptables -t nat -A POSTROUTING -s 192.168.123.0/24 -o eth0 -j MASQUERADE

重启pptpd

/etc/init.d/pptpd restart
分享到:
评论

相关推荐

    CentOS 6 PPTPD自动安装

    CentOS 6 PPTPD一键安装程序。 改名为pptp.sh,权限改x,再运行即可。

    pptpd-install&solution.docx

    1. **安装pptpd服务**: 使用命令`yum -y install pptpd`安装pptpd服务。 2. **设置登录账号**: 编辑`/etc/ppp/chap-secrets`文件来设置登录用户名和密码。 3. **配置PPTP服务**: 在`/etc/pptpd.conf`文件中配置本地...

    Setup Server on Ubuntu(汇总)

    ### Ubuntu搭建Server – DHCP #### 环境与软件需求 - **系统**: Ubuntu 10.04 Desktop ...需要注意的是, 在实际操作过程中, 应根据具体的网络环境和需求调整配置, 并确保具备足够的权限来进行安装和配置操作。

    oracle11gr2(11201)

    3. **pdksh**: Posix兼容的Korn shell,是一个常用的脚本解释器,用于配置和自动化数据库安装过程中的任务。 4. **compat-libstdc++-33**: 这是GCC 3.2.3版本的C++标准库,用于支持旧版的C++代码或者依赖于该版本库...

    ubuntu环境下多种服务器搭建教程

    在Ubuntu中,我们可以通过安装pptpd软件包来实现。配置 `/etc/pptpd.conf` 和 `/etc/ppp/peers/dialout` 文件,设定用户名、密码以及连接参数,然后启动服务。 3. L2TP服务器搭建:L2TP(第二层隧道协议)结合了...

    linux中配置pptp服务器配置的方法

    2. **下载并安装PPTPD**: ```bash wget ftp://rpmfind.net/linux/epel/7/x86_64/p/pptpd-1.4.0-2.el7.x86_64.rpm rpm -ivh pptpd-1.4.0-2.el7.x86_64.rpm ``` #### 三、配置PPP和PPTP的配置文件 1. **配置PPP...

    CentOS使用EPEL源的方法步骤

    这将添加一个包含PPTPD软件包的源,让你能够通过`yum`安装。 总的来说,EPEL源对于CentOS用户来说是不可或缺的,它提供了丰富的软件包,使得系统管理和功能扩展更为便捷。请确保在使用过程中,定期检查并更新EPEL源...

Global site tag (gtag.js) - Google Analytics