简单的Linux VPN软件PPTP的安装

安装ppp和iptables

yum install -y ppp iptables

安装pptp

yum install pptpd -y

备份默认配置文件

cp /etc/ppp/options.pptp /etc/ppp/options.pptpdbak

修改pptp的选项配置文件

vi /etc/ppp/options.pptp

其中应包括如下信息

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

备份配置文件

cp /etc/ppp/chap-secrets /etc/ppp/chap-secretsbak

编辑配置文件

vi /etc/ppp/chap-secrets

将用户名oldboy和密码123456写入其中

oldboy * 123456 *

备份pptp配置文件

cp /etc/pptpd.conf /etc/pptpd.conf.bak

编辑pptp配置文件

vi /etc/pptpd.conf

其中应该包括如下内容

option /etc/ppp/options.pptpd
logwtmp
localip 10.0.0.239    #设置VPN的访问地址
remoteip 172.16.0.200-210     #设置拨入VPN后获得的源地址范围

开启系统的路由模式,编辑网络配置文件

vi /etc/sysctl.conf

修改其中部分内容

net.ipv4.ip_forward = 1    #将0修改为1,开启路由转发模式

使配置立即生效

/sbin/sysctl -p

配置iptables防火墙转发功能

iptables -t nat -A POSTROUTING -s 192.168.1.0/24  -o eth0  -j MASQUERADE    #开放对于eth0网卡(VPN外网网卡)的IP地址段(VPN外网地址段)的限制

保存iptabes配置及重启iptables

/etc/init.d/iptables save 
/etc/init.d/iptables restart
chkconfig iptables on

启动pptp服务

/sbin/service pptpd start 
/sbin/service pptpd restart
chkconfig pptpd on
时间: 2024-12-20 05:52:21

简单的Linux VPN软件PPTP的安装的相关文章

Linux下软件分类与安装

Linux系统下软件分类 rpm软件包  ----------->扩展名为".rpm" deb软件包  ----------->扩展名为".deb" 一般为".tar.gz".".tar.bz2"压缩 源代码软件包            包,包含程序源代码 附带安装程序的软件包 绿色免安装的软件包                                                 应用程序与系统命令的关

超简单fedora20(linux)下JDK1.8的安装

去官网下载linux版本的jdk,如果是64位,就选择64位,jdk-8u20-linux-x64.tar.gz. 将下载好的jdk解压到当前目录下,解压命令是tar -zxvf jdk-8u20-linux-x64.tar.gz(先cd到当前目录,比如我的jdk-8u20-linux-x64.tar.gz放在/home/hadoop/下载/,那么我就在终端执行cd /home/hadoop/下载/),会得到一个文件夹jdk1.8.0_20. 然后将jdk1.8.0_20移动到自己想要的位置,c

最简单的Linux下apache+mysql+php安装

转载:http://www.jb51.net/article/29843.htm ubuntu下需要先更新系统后 流程笔记: 1.打开终端,输入“sudo apt-get install apache2”,回车;(安装apache2.0) 2.如有密码请再输入管理员密码,回车 3.输入“Y”,回车 4.apache2.0安装完成 5.验证apache2.0安装是否完成,在浏览器中打开http://localhost/或者http://127.0.0.1.如果出现It works!那证明成功; 6

kali linux 更新软件源,安装中文输入法

1. 更新软件源打开sources.list文件,进行添加更新源:leafpad /etc/apt/sources.list 2. 添加软件源#官方源 deb http://http.kali.org/kali kali main non-free contrib deb-src http://http.kali.org/kali kali main non-free contrib deb http://security.kali.org/kali-security kali/updates

超简单的linux下virtualbox4.3.26安装配置黑苹果 OSX 10.9的办法

为了在虚拟机上装个osx,前前后后折腾了7天,终于搞定了. 发现虚拟机装osx有个最大的好处是,可以直接下载别人现成的虚拟机镜像,我就是在屡屡失败后,下载了个vdi镜像了事,虽然比较偷懒,但对于没时间折腾的我来说这种方式是最合适不过的. 需要说明的是省去了安装步骤,还是需要做一些配置的,不然只能进入安全模式,正常模式启动不了. 镜像地址是 10.9 镜像百度云盘下载地址 这个登录密码是 250530692 10.10 镜像百度云盘下载地址 这个没试过,密码不详 俩镜像都不是我装的,我只试了10.

PPTP一键安装脚本及使用webmin管理PPTP VPN Server

一.一键安装PPTP服务器 VPS有很多种玩法,在墙上打洞是最常见的玩法之一.打洞方法多种多样,其中以PPTP最为常见,也是配置起来最为简便的方式之一. 本脚本只需执行一次即可将PPTP服务安装完毕,然后在你的电脑里设置好VPN即可.当然了,要保证你的VPS是在外面的自由世界中,而且VPS是基于Xen或KVM的. 终端里运行以下命令(以root用户运行): wget -c http://dl.dropbox.com/u/32817960/linux/Software/pptpd_debian.s

Linux 基础入门----Linux 下软件安装

介绍 介绍 Ubuntu 下软件安装的几种方式,及 apt,dpkg 工具的使用. 一.Linux 上的软件安装 通常 Linux 上的软件安装主要有三种方式: 在线安装 从磁盘安装deb软件包 从二进制软件包安装 从源代码编译安装 这几种安装方式各有优劣,而大多数软件包会采用多种方式发布软件,所以我们常常需要全部掌握这几种软件安装方式,以便适应各种环境.下面将介绍前三种安装方式,从源码编译安装你将在 Linux 程序设计中学习到. 二.在线安装 试想一下,平时我们在使用 Windows 的时候

Linux中软件的安装和卸载命令

Linux软件的安装和卸载一直是困惑许多初学者的难题.由于Linux与Windows在系统目录结构,系统配置方式等诸多方面的重大差异,使这两者的软件安装卸载的方式也截然不同.在Windows中使用的是控制面板中的"添加/删除程序":与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM.其全名为"Red Hat Package Manager".它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就

Linux 中如何卸载已安装的软件(转载)

Linux 中如何卸载已安装的软件. Linux软件的安装和卸载一直是困扰许多新用户的难题.在 Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现.与其相类似,在Linux下有一个功能强大的软件安装 卸载工具,名为RPM.它可以用来建立.安装.查询.更新.卸载软件.该工具是在命令行下使用的.在Shell的提示符后输入rpm,就可获得该命令的帮 助信息. 软件的安装 Linux下软件的安装主要有两种不同的形式.第一种安装文件名为xxx.tar.gz:另一种