centos快速搭建VPN服务器

根据系统选择安装那个版本的源

centos-5
rpm -ivh  https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm

centos-6
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

centos-7
rpm -ivh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install ppp pptpd iptables -y

编辑如下文件

vi /etc/sysctl.conf
net.ipv4.ip_forward = 1  #设置为1
#net.ipv4.tcp_syncookies = 1  #注释掉
/sbin/sysctl -p  #使设置立刻生效

编辑/etc/pptpd.conf文件 设置如下:

ppp /usr/sbin/pppd
option /etc/ppp/options.pptpd
#debug
# stimeout 10
#noipparam
logwtmp
#vrf test
#bcrelay eth1
connections 100
localip 172.16.9.1
remoteip 172.16.9.2-100

编辑/etc/ppp/options.pptpd文件 设置如下:

name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 8.8.8.8
ms-dns 8.8.4.4
proxyarp
#debug
#dump
lock
nobsdcomp
novj
novjccomp
nologfd

设置/etc/ppp/chap-secrets 文件设置如下:

[[email protected] ppp]# cat chap-secrets 
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
vpn             pptpd   vpntest                     *
test            pptpd   test1111                 *
[[email protected] ppp]#

注意 client列代表用户名  secret列代表密码  IP addresses代表IP地址 *代表任意IP地址

chkconfig iptables on
chkconfig pptpd on

添加防火墙

iptables -t nat -A POSTROUTING -s 192.168.9.0/24 -o eth1 -j MASQUERADE

# iptables -A INPUT -p tcp --dport 1723 -j ACCEPT

#iptables -A INPUT -p gre -j ACCEPT

根据情况并且允许1723端口通过  允许GRE协议通过

测试

service pptpd start

service iptables start

时间: 2024-10-22 13:26:53

centos快速搭建VPN服务器的相关文章

centos 快速搭建vpn

PPTP VPN 一键安装包 centos 5: wget http://soft.kwx.gd/vpn/pptpd.sh sh pptpd.sh centos 6: wget http://www.hi-vps.com/shell/vpn_centos6.sh sh vpn_centos6.sh 自行安装流程 1.检查服务器是否有必要的支持.如果检查结果没有这些支持的话,是不能安装pptp的.命令: modprobe ppp-compress-18 && echo ok 这条执行执行后,

Centos 快速搭建ntp服务器

centos 6.5测试成功 一.      安装并配置 yum -y install ntp ntpdate (若系统未安装ntp服务) vi /etc/ntp.conf   (以下是ntp.conf文件的内容) #设置此服务器同上层服务器做时间同步的IP地址,prefer意味着首选IP地址 server 218.21.130.42 server 0.asia.pool.ntp.org server 1.asia.pool.ntp.org server 2.asia.pool.ntp.org 

CentOS快速搭建subversion服务器

环境:centos x86_64说明:使用daemon的方式来跑svn,不使用apache首先到:http://subversion.tigris.org/ 下载最新的subversion源码 我下的是:http://subversion.tigris.org/downloads/subversion-1.6.2.tar.bz2 解压:tar jxvf subversion-1.6.2.tar.bz2cd subversion-1.6.2svn co http://svn.apache.org/

Centos 7搭建VPN(PPTP)服务器方法

在中国大陆封闭的互联网环境下,VPN这东西是必不可少的 免费VPN很多,可是,既不稳定又不安全,速度还慢,如果你有一台海外的VPS或服务器 自己搭建一个VPN是最好的选择 下面介绍Centos 7搭建VPN(PPTP)服务器方法 注意:本教程只适用于Centos 7 检查是否支持 若你使用XEN架构的VPS,下面的步骤不用执行 检测PPP是否开启: 1 cat /dev/ppp 开启成功的标志:cat: /dev/ppp: No such file or directory 或者 cat: /d

Ubuntu搭建VPN服务器

最近一段时间随着Google逐渐要退出香港,访问Google真是一件让人着急的事,同时很多源码包都无法安装.因此果断自己租一台服务器搭建一个VPN服务器,脱离墙内人士的苦海.因此将自己搭建VPN服务器的过程记录如下: 1. 服务器的租用:选取 BUDGETVM 最便宜的一款,一年的费用为90元人民币,同时支持支付宝付款,付款比较方便.经测试,延时为170ms,上网之类的还可以接受.如图所示: 2. ssh登录:租用成功后会有选择操作系统和其他一些选项,我取Ubuntu作为租用服务器的系统.同时最

centos下搭建dhcp服务器

centos下搭建dhcp服务器 一.软件环境 CentOS release 6.5 dhcp-4.1.1-51.P1.el6.centos.x86_64 dhcp-common-4.1.1-51.P1.el6.centos.x86_64 二.网络拓扑 dhcp服务器--H3c交换机(7503)-- H3c交换机(5500)-- H3c交换机(3100)--dhcp客户端(办公电脑) 网段: 10.2.240.0/24 10.2.180.0/24 dhcp服务器ip:10.2.33.253 三.

vpn服务器搭建vpn服务器多少钱国外的vpn服务器多少钱

vpn服务器搭建vpn服务器多少钱国外的vpn服务器多少钱服务器租用价格表:?没有性价比更高的配置:香港服务器 双核 4G内存 独享国际带宽5M 399元 L5640 12核 8G内存 独享国际带宽5M 899元 E5 2670 16核 8G内存 独享国际带宽5M 1200元 QQ: 2727453595借助VPN,企业外出人员可随时连到企业的VPN服务器,进而连接到企业内部网络.借助windows2003的“路由和远程访问” 服务,可以实现基于软件的VPN. VPN(Virtual Priva

Cisco网络设备搭建VPN服务器的全过程

Cisco网络设备搭建VPN服务器的全过程 环境:在公司的南京办事处与上海办事处之间建立VPN联接. 南京办事处网络设置: 内网IP 10.1.1.0/24 外网IP 202.102.1.5/24 上海办事处网络设置: 内网IP 10.1.2.0/24 外网IP 202.102.1.6/24 南京路由器配置 ! service timestamps debug uptime service timestamps log uptime no service password-encryption

Windows2008RT搭建VPN服务器

总结一下2008系统搭建VPN的步骤和过程,自己有个人网站和服务要通过互联网发布出来.服务器放在自己家里,宽带是民用的.也就产生了服务发布的一些问题.用无法映射出真实的公网IP,或是一些其他内部的问题.解决办法同样也很多. 搭建一个VPN服务器也是一种解决办法,主要是因为该服务是C/S架构的.所以VPN算是一种偷懒吧.也顺道熟悉一下VPN方面的知识. 关于2008搭建VPN的过程,网上资源一大推,在这里我亲手搭建并把过程截图和大家一起分享,不喜勿喷~ ----------------------