CentOS 6.x 和 ubuntu下安装配置PPTP VPN 服务器的应用

环境 :画图粗糙了,懒的画

1.以64环境为例

yum install -y ppp libpcap 
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -ivh pptpd-1.4.0-1.el6.x86_64.rpm

小提示:

如果提示pptpd-1.4.0-1.el6.x86_64.rpm不存在,进入http://poptop.sourceforge.net/yum/stable/packages/

自己找,然后替换就行

2.配置文件/etc/ppp/options.pptpd

# mv /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak
# vim /etc/ppp/options.pptpd
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
idle 2592000
ms-dns 8.8.8.8

Dns 替换为本服务器的dns

3.配置文件# /etc/ppp/chap-secrets

# mv /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak
# vim /etc/ppp/chap-secrets
#输入以下内容
 
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
myusername pptpd mypassword *

4.配置文件/etc/pptpd.conf

# mv /etc/pptpd.conf /etc/pptpd.conf.bak
# vim /etc/pptpd.conf
#输入以下内容:
 
option /etc/ppp/options.pptpd
logwtmp
localip 192.168.80.1
remoteip 192.168.80.11-30

5.配置文件/etc/sysctl.conf

# vim /etc/sysctl.conf

修改以下内容:

net.ipv4.ip_forward = 1

保存、退出后执行:

sysctl -p

启动PPTP VPN 服务器端:

# /etc/init.d/pptpd start

6.

7.一般公司服务器位于路由器下面,所以需要在路由器做虚拟转发(就是DNAT)

就行了。

Ubuntu部分

sudo apt-get install pptpd
 
sudo vi /etc/pptpd.conf
#1. localip 你的主机ip
#2. remoteip 10.100.0.2-10
sudo vi /etc/ppp/pptpd-options
1. ms-dns 8.8.8.8
2. ms-dns 8.8.4.4
 
 
 
sudo vi /etc/ppp/chap-secrets
"user" pptpd "user" *
 
 
sudo /etc/init.d/pptpd restart
#记得这个参数
net.ipv4.ip_forward=1

技术交流,联系作者。

QQ:205605883  E-mail:[email protected]163.com

时间: 2024-11-07 03:16:53

CentOS 6.x 和 ubuntu下安装配置PPTP VPN 服务器的应用的相关文章

CentOS7下安装配置PPTP VPN服务器

一.运行环境系统:CentOS Linux release 7.2.1511 (Core) 软件包:ppp-2.4.5-33.el7.x86_64pptpd-1.4.0-2.el7.x86_64iptables-1.4.21-17.el7.x86_64iptables-services-1.4.21-17.el7.x86_64 二.安装方式使用yum安装yum install -y ppp pptpd iptables 三.安装完毕后配置pptp1.配置DNS参数vim /etc/ppp/opt

ubuntu 下安装配置open-iscsi并自动挂载

1.安装open-iscsi apt-get install open-iscsi 2.发现iscsi-target(ISCSI服务器IP:192.168.1.104) iscsiadm -m discovery -t sendtargets -p 192.168.1.104 3.设置开机自动登录到iscsi-target iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.6f5d0fb29fc9 -p 192.168.1.104 –op upd

Ubuntu下安装配置防火墙

Ubuntu下安装配置防火墙sudo apt-get install ufw 一般用户,只需如下设置:sudo apt-get install ufw sudo ufw enable sudo ufw default deny 以上三条命令已经足够安全了,如果你需要开放某些服务,再使用sudo ufw allow开启. 启用 sudo ufw enable sudo ufw default deny #运行以上两条命令后,开启了防火墙,并在系统启动时自动开启. #关闭所有外部对本机的访问,但本机

CentOS6.X下安装配置独立SVN服务器|Subversion server

Hi 大家好,我是钟义林,今天我们来安装一个Subversion服务吧,Subversion server其实就我们日常说的SVN服务,Subversion(简称SVN,svn),一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很多版本控***务已从CVS转移到Subversion.svn服务器有2种运行方式:独立服务器和借助apache运行.下面我安装独立SVN 首先,清除一下yum的缓存吧,yum clean  all [一]安装

ubuntu下安装配置OpenCV

Cmake的安装 我用的是ubuntu-software自动下载安装的. Ubuntu 下安装 OpenCV 首先下载安装相关包,然后下载OpenCV 系统:ubuntu16.04 OpenCV:2.4.13 Cmake:3.5.1 $ sudo apt-get update $ sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff5-dev libjasper-dev libopenexr-dev cmak

centos6.8minimal安装配置pptp vpn

服务器是Dell R730 ,系统是Centos6.8minimal ,下面是安装配置步骤:(参考网上有关配置,配置yum源略过) 1.检测系统是否能安装pptp #cat /dev/net/tun File descriptor in bad state 否则只能使用openvpn 2.查看系统是多少位的,什么版本 #cat /etc/redhat-release CentOS release 6.8 (Final)#getconf LONG_BIT 64 3.安装软件 #yum instal

CentOS和Ubuntu下安装配置Greenplum数据库集群(包括安装包和源码编译安装)

http://blog.csdn.net/prettyshuang/article/details/50501904 首先说一下,无论是CentOS/RedHat还是Ubuntu都可以按源码方式.安装包方式编译安装. 1.   规划 192.168.4.93(h93)       1个主master  2个主segment.2个镜像segment 192.168.4.94(h94)       1个备master  2个主segment.2个镜像segment 都安装在/home/wslu/gp

ubuntu下安装配置minicom(解决默认的端口/dev/tty8,改不过来的问题)

Minicom是linux下串口通信的软件,下面讲下ubuntu Minicom的安装和配置. 安装: sudo apt-get install minicom 或在新立得软件包管理器中搜索“minicom”,安装搜索到的minicom 配置: 在使用minicom之前, 首先要保证你对串口有读/写的权限. 串口COM1对应ttyS0, COM2对应ttyS1. 使用这个命令来看你对COM1的权限:   $ ls -l /dev/ttyS0 1. 运行$ sudo minicom 2. 先按下C

ubuntu下安装配置部署zabbix3.0——基于docker

一.系统配置 Ubuntu 16.04 LTS dockers  1.11.2 Mariadb 二.安装docker(apt方式+curl方式) 1.apt方式安装 1.1.安装https证书: $ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates 1.2.安装docker 官方apt源公钥: $ sudo apt-key adv --keyserver hkp://p80.pool.sk