一、下载并安装相关软件。
1、下载:
wget http://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm
wget http://poptop.sourceforge.net/yum/stable/packages/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm
wget http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-9.0.rhel5.i386.rpm
rpm -ivh dkms-2.0.17.5-1.noarch.rpm
这步有个警告,warning: dkms-2.0.17.5-1.noarch.rpm: Header V3 DSA signature: NOKEY, key ID *****不用理会
rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
Preparing... ########################################### [100%]
1:kernel_ppp_mppe ########################################### [100%]
Creating symlink /var/lib/dkms/kernel_ppp_mppe/1.0.2/source ->
/usr/src/kernel_ppp_mppe-1.0.2
DKMS: add Completed.
Module build for the currently running kernel was skipped
since the kernel source for this kernel does not seem to be
installed.
rpm -qa kernel_ppp_mppe
显示kernel_ppp_mppe-1.0.2-3dkms
rpm -Uvh ppp-2.4.4-9.0.rhel5.i386.rpm
rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm
二、配置服务器并启动。
1、在/etc/pptpd.conf文件中追加你本地IP地址以及需要分配给客户端的地址池。
2、启动pptpd服务器程序,和关闭的操作。
vi /etc/pptpd.conf
localip 填写服务器一个公网ip
remoteip 192.168.0.100-200,192.168.0.248
然后测试service pptpd start
service pptpd stop
3、添加VPN用户。
vi /etc/ppp/chap-secrets
用户名 服务名 密码 IP
dean pptpd 123456 192.168.0.120
如果想让多人使用这个帐户,把192.168.0.120换成*即可
连接之后.我们还需要设置NAT IP转发.否则用户连接上服务器后.是不能访问外网的内容的.
iptables -t nat -F
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to 外网ip(这个ip与前面的PPTPD.CONF的LOCALIP一样
开LINUX服务器的IP转发功能
echo 1 >/proc/sys/net/ipv4/ip_forward
重启服务器后无效 为了避免麻烦可以直接
vi /etc/sysctl.conf
把里面的net.ipv4.ip_forward = 0改成1
分享到:
相关推荐
centos系统下配置FTP服务器案例(实验成功)
在centos7中安装配置Samba服务器,主要介绍Samba服务涉及的配置文件以及安装过程,以及防火墙、senlinux的设置
CentOS 6.4安装配置LAMP服务器
CentOS5.4 下配置Apache服务器详细步骤
CentOS5中DNS服务器配置 Dns服务器的搭配文件的配置
CentOS 6.2安装配置LAMP服务器
centos DHCP服务器配置方法
在Windows操作系统下通过Xshell5远程修改centos服务器网络配置
centos mail服务器配置方法
centos系统中配置DNS服务器案例(实验成功)
如何在LINUX服务器CentOS下Apache配置多域名或者多端口映射
CentOS 6.4安装配置LAMP服务器支持mssql数据库
学习如何在CentOS 7 中的 Apache 上托管你自己的网站,这是一个可靠、流行且易于配置的 Web 服务器。 我托管自己的网站已经有很多年了。自从 20 多年前从 OS/2 切换到 Linux 以来,我一直将 Apache 作为我的服务器...
在CentOS服务器上配置NTP服务器的教程.docx
VMware上CentOS7配置本地网络,实现本地远程连接服务器,以及服务器访问互联网;家庭主机有线连接宽带,实现服务器与外网的互通。CentOS网络命令,网卡信息配置以及网关等配置
CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)
CentOS 6.3安装配置LAMP服务器(Apache+PHP5+MySQL)
资源名称:CentOS 6.6安装配置LAMP服务器(Apache PHP5 MySQL)资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
centos下配置ftp服务器.pdf
CentOS 6.5安装配置LAMP服务器Apache+PHP5+MySQL