网络实验室

 找回密码
 注册账户
查看: 3495|回复: 3

Linux搭建Vpn服务器 配置vpn 提供VPN服务

[复制链接]
无心的棋子 发表于 2008-12-3 01:43:38 | 显示全部楼层 |阅读模式
Linux搭建Vpn服务器 提供VPN服务

VPN有很多种的
一般大家都是选择直接连接
在控制面板 - 网络连接
新建  这样的好处是简单
还有个是openvpn  那个比较麻烦 key什么的

centos等几种linux的分发版本
都支持rpm包和源安装

我们就这样
首先
  1. yum install -y ppp iptables
复制代码
安装ppp和iptables
ppp是vpn必须的 ppptp
iptable是防火墙 因为vpn要设置端口转发
否则无法访问外网
然后
wget http://poptop.sourceforge.net/yu ... -1.rhel5.1.i386.rpm
rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm
下载pptpd并安装
然后改配置文件
vi /etc/ppp/options.pptpd
改为以下内容
#//////////////////////////////////////////////////////////////////////////
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
#/////////////////////////////////////////////////////////////////////////
修改好后 按esc  在输入:wq!
保存退出

在编辑
vi  /etc/pptpd.conf
#///////////////////////////////////////////////////////////
option /etc/ppp/options.pptpd
logwtmp
localip 192.168.92.1  //本地ip  外网的ip地址
remoteip 192.168.92.11-15 // 内网ip段 就是提供给vpn的地址
#///////////////////////////////////////////////////////////
一样:wq! 保存

在编辑
vi /etc/ppp/chap-secrets   
用户名 pptpd 密码 *
那个*是自动分配ip地址 也可以修改为固定ip

在编辑
vi /etc/sysctl.conf
加入
net.ipv4.ip_forward = 1

配置iptables
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.92.0/24 -j MASQUERADE
注意
1: eth0 是网卡 不是每个机器都一样的 有的是eth1 注意一下 查看的话 输入 ifconfig 回车  看看第一个
2: 192.168.0/24 这个是内网ip 要跟你先设置的那个一样  


/etc/init.d/iptables save        //保存
/etc/init.d/iptables restart     //重启iptables服务  输入service iptables restart 也是一样重启

chkconfig pptpd on  //加入开机自启动
chkconfig iptables on //加入开机自启动

然后reboot 重新启动一下
halt也一样可以重启动
init 3 都可以

这样就可以了

如果需要增加用户
vi /etc/ppp/chap-secrets   
修改这个就可以了
你可以使用winscp等软件登录后 找到这个文件 来修改
最后上传就可以了 这个是即使更新的 不需要重启服务

如果还不明白 可以让我给配置
不是很麻烦
如果是出售vpn 还需要弄个vpngui
 楼主| 无心的棋子 发表于 2008-12-3 01:49:44 | 显示全部楼层
商业用户: 小苹果上次问的
我整理了一下
麻雀 发表于 2008-12-3 09:36:24 | 显示全部楼层
幸苦了,老大!!
itsoso 发表于 2008-12-3 19:17:32 | 显示全部楼层
那我们也能用VPS搭建 vpn 了啊,非常宝贵

棋子,我们爱你
您需要登录后才可以回帖 登录 | 注册账户

本版积分规则

黑屋|存档|手机|网络实验室 本站服务器由美国合租以及IDCLayer国际数据提供!!!

GMT+8, 2024-4-27 06:54 , Processed in 0.088310 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表