linux上配置vpn - lifeneedyou - JavaEye技术网站

来源:百度文库 编辑:神马文学网 时间:2024/04/30 00:01:12

linux上配置vpn

文章分类:操作系统

 采用centos5 上面配置vpn

第一步:安装,

必须要要安装的东西有

yum install ppp

yum install iptables

然后下载pptp的rpm包,使用rpm 命令进.行安装

 

第二步:配置

/etc/pptpd.conf

localip 172.16.4.122 本地vpnIP地址,必须能连接互联网

remoteip 172.16.4.123-155 ,在远程机器连接上后分配的地址端。

 

第三步:配置vpn用户

vpn的主要配置文件保存在/etc/ppp/目录下面。

vi /etc/chap-secrets 添加用户

test           pptpd    "1234"    "172.16.4.139"

 

第四步:打开linux内核的路由功能

echo "1" > /proc/sys/net/ipv4/ip_forward

 

 

启动与停止vpn

/etc/init.d/pptpd start

/etc/init.d/pptpd stop

 

或者

service pptpd start

service pptpd stop

 

为了在关闭vpn的时候也同时关闭掉客户端的连接,可以使用如下命令

service pptpd restart-kill

 

由于vpn服务是使用tcp协议的1723端口,,如果开了防火墙,则

 

 放过这个端口

iptables -I INPUT -p tcp --dport 1723 -j ACCEPT

 

 

可以设置vpn为自动启动

输入ntsysv

这样调出系统的服务启动管理工具

选中pptpd,OK就可了

这样服务端的就算陪好了,然后就是配置客户端。

配置客户端就比较简单了。windows一般都自带的有工具和向导。