linux pptp服务器安装

一、拓扑:

pptp server 位于公司内部。通过防火墙PPTP服务1723端口进行地址映射。

二、环境准备

1、系统环境

[[email protected] ~]# cat /etc/issue

Red Hat Enterprise Linux Server release 6.4 (Santiago)

2、安装rpm包

[[email protected] ~]# rpm -qa | grep ppp

kernel_ppp_mppe-1.0.2-3dkms.noarch

ppp-2.4.5-5.el6.x86_6

[[email protected] ~]# rpm -qa | grep pptp

pptpd-1.4.0-3.el6.x86_64

三、修改配置文件

[[email protected] ~]# grep -v "^[#]" /etc/pptpd.conf | grep -v "^$"

option /etc/ppp/options.pptpd

logwtmp

localip 192.168.0.138

remoteip 10.0.0.100-150                    #设置VPN Client地址池

[[email protected] ~]# grep -v "^[#]" /etc/ppp/options.pptpd | grep -v "^$"

name pptpd

refuse-pap

refuse-chap

refuse-mschap

require-mschap-v2

require-mppe-128

ms-dns 8.8.8.8                    #设置DNS

proxyarp

# Secrets for authentication using CHAP

# client        server  secret                  IP addresses

fish            pptpd   ×××××××                *

#设置用户名和密码

四:开启服务器并设置开机自动启动

service pptpd restart;chkconfig pptpd on

五:设置linux防火墙

iptables -F

iptables -t NAT -A POSTROUTING -s 10.0.0.0/24 -j SNAT --to 192.168.0.138

#需要将VPN Client做地址转换

六:在ASA防火墙做地址映射

static (inside,outside) tcp 20.8.5.3 1721 192.168.0.138 1723 netmask 255.255.255.255

access-list out extended permit tcp any host 20.8.5.3 eq pptp

时间: 2024-10-11 10:05:15

linux pptp服务器安装的相关文章

linux PPTP VPN客户端安装

转载于http://www.2cto.com/os/201209/157462.html 下载pptp-1.7.2.tar.gz http://pptpclient.sourceforge.net/ root用户上传至linux主机/tmp目录 解压安装: cd /tmp tar xzf pptp-1.7.2.tar.gz cd pptp-1.7.2 make && make install 更改配置: 1.更改拨号用户信息文件 cd /etc/ppp vi chap-secrets #

Linux PPTP拨号

试验环境:Linux marsboard 3.4.90 #9 SMP PREEMPT Thu Mar 3 18:28:43 CST 2016 armv7l armv7l armv7l GNU/Linux (注:A20核心板) 方法:使用pptp程序进行拨号 前提:安装了ppp,pppd,pptp程序 简述:涉及到的文件/etc/network/interfaces./etc/ppp/chap-secrets./etc/ppp/peers/vpn(自己创建). 注意:一下内容中,相同颜色 标记的,

5分钟搭建linux pptp vpn服务器(新手无痛版)

0.环境需求: 已经安装好ubuntu系统,可以访问互联网.知道基本的linux命令. 本文以ubuntu 14.04LTS为基础. 1.安装pptpd. 通常pptpd会随ubuntu安装过程默认安装,但有时可能会因为安装设置不同,而没有默认安装. sudo apt-get install pptpd ubuntu强烈建议安装一个synaptic,中文名叫做"新立得",这应该是linux上最好用的包管理器了. 2.设置vpn server和client的虚拟ip地址. client连

ToughRADIUS 与 Linux PPTP 对接

以 ubuntu14 为例,谈谈PPTP对接ToughRADIUS 安装pptpd服务 sudo apt-get update -y sudo apt-get install -y pptpd iptables libfreeradius-client2 libfreeradius-client-dev 如果/etc/radiusclient目录不存在,建立一个radius配置目录链接 ln -s /usr/local/etc/radiusclient /etc/radiusclient 配置p

Linux DNS 服务器安装、配置和维护

每个 IP 地址都可以有一个主机名,主机名由一个或多个字符串组成,字符串之间用小数点隔开.有了主机名,就不要死记硬背每台 IP 设备的 IP 地址,只要记住相对直观有意义的主机名就行了.这就是 DNS 协议所要完成的功能. 今天我们将讨论DNS服务器,特别是Linux DNS服务器,及其如何安装.配置和维护它. /etc/hosts文件 在没有DNS服务器的情况下,每个系统在本地网络上保留其主机名和相应IP地址列表的副本是合理的——特别是在没有互联网连接的小型站点上. 在Linux系统中,这个列

〖Network〗linux pptp vpn connect via command line

关于使用命令行配置Ubuntu pptp vpn连接,网上有很多的资料: 但是要折腾起来还是需要花费很长时间的,现在已弄成了只需要几行命令就完事了: 1. 安装依赖软件: sudo apt-get install  pptp-linux 2. 使用pptpsetup来配置: sudo pptpsetup --create my_tunnel --server vpn.example.com --username alice --password foo --encrypt 3. 配置好路由策略:

Ubuntu PPTP 服务器安装

安装相应的包 sudo apt-get install pptpd 修改配置文件pptpd.conf sudo vim /etc/pptpd.conf 设置对应的VPN网络,localip是服务器的,remote是拨入的客户端ip localip 192.168.0.1 remoteip 192.168.0.100-200 设置DNS服务器 ms-dns 8.8.8.8 ms-dns 8.8.4.4 修改用户配置文件chap-secrets sudo vim /etc/ppp/chap-secr

创建linux pptp的vpn

教程如下: http://www.nigesb.com/setup-your-own-vpn-with-pptp.html 资源下载地址: http://pkgs.org/centos-6/epel-x86_64/pptpd-1.4.0-3.el6.x86_64.rpm.html 感谢云哥

linux lamp服务器安装配置

1 安装Apache服务器 yum -y install httpd httpd-devel 2 安装mysql yum -y install mysql mysql-server mysql-devel 3 安装php以及其扩展 yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml 4 启动mysql service mysqld start 连接mysql mysql -ur