Red Hat Enterprise linux 5配置VPN服务器端新手上路
Red Hat Enterprise linux 5配置VPN服务器端新手上路
1.准备动作,使用下面的命令下载需要的安装文件。(默认的存放位置应该是/home
/admin)
wget http://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm
wget
http://poptop.sourceforge.net/yum/stable/packages/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
wget
http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm
wget
http://poptop.sourceforge.net/yum/stable/packages/ppp-2.4.4-9.0.rhel5.i386.rpm
这个连接失效的话,在rhel5的iso文件rhel-server-5.4-i386-dvd.iso\Server目录下找个ppp-
2.4.4-2.el5.i386.rpm也可以
2.依次安装
rpm -ivh dkms-2.0.17.5-1.noarch.rpm
rpm -ivh
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm -ivh
ppp-2.4.4-2.el5.i386.rpm
rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm
3.修改/etc/ppp/chap-secrets文件添加一行
格式为:帐户名 服务器名 密码 ip地址
*为多个人共用
帐号,如下:
"hc" pptpd "hc" "*"
或不要引号
hc pptpd hc *
4.修改/etc/pptpd.conf文件,只在最后一行添加
localip 192.168.0.163
remoteip
192.168.0.164-180
192.168.0.163为你的服务器ip地址。
192.168.0.164-180为你的vpn
客户端的登录后分配ip段
异常情况提示及处理方法。
如果服务配置提示:
pptpd 已死,但是 subsys被锁
或者启动
service
pptpd start
service pptpd stop
service pptpd restart
service
pptpd restart-kill
提示:失败
有可能你的/etc/pptpd.conf配置成了下面语句。这是个初学者容易犯的错
误。修改为上面的就ok
remoteip 192.168.0.164-192.168.0.180
5.为了使VPN客户机与内部网络互连,还应该打开linux内核的路由功能,否则VPN客户机只能访问VPN服务器的内部网卡eth0
也
就是打开Linux内核路由功能。
在配置文件中改/etc/sysctl.conf:
net.ipv4.ip_forward = 1
立即启动它
echo
1 > /proc/sys/net/ipv4/ip_forward
或者
echo
"1">/proc/sys/net/ipv4/ip_forward
异常情况提示及处理方法。
如果报 bash:echo: write erro:无效的参数
注意1上的双引号。
6.打开放火墙的端口
pptp服务使用TCP协议的1723端口和编号为47的IP协议(GRE常规路由封装).或者关
相关文档:
[/b][url]http://blog.chinaunix.net/u3/95713/showart_1931142.html[/url]
Linux根据版本的不同, 文件的组织结构当然会有所差别,但主要的文件夹应该是一样的,了解这些文件夹的含义,对于了解Linux有着重要的意义.
1, / Linux文件系统的入口,也是处于最高一级的目录;
2, /bin 系统所需要的那些命令位于此 ......
1.bootsect.s
本文的目的,在将linux kernel的boot部份做一个介绍,因为笔者觉得很少有这样的
文章来介绍一个操作系统最最开始的一步----把kernel本身载 ......
linux
内核空间与用户空间信息交互方法
本文作者
:
康华
:计算机硕士,主要从事Linux
操作系统内核、Linux
技术标准、计算机安全、软件测试等领域的研究与开发工作,现
就职于
信息产业部软件与集成电路促进中心所属的MII-HP Linux
软件实验室。如果需要可以联系通过
kanghua151@msn.com
联系他。
......
原文地址 http://hi.baidu.com/369464812/blog/item/8d738ff50bc74269ddc474e7.html
[转载]《GNU/Linux编程指南》
1、开发环境及开发工具
GDB的使用
http://www.linuxsir.org/bbs/showthread.php?t=171156
Eclipse IDE
http://www.linuxsir.org/bbs/showthread.php?t=145249
autotools 使用
http: ......
linux之shell简介
shell是用户和linux系统之间的接口(很像windows系统下的dos),linux有多种shell,缺省的使用bash
shell常用的3种类型:
1、Bourne shell(sh):UNIX上最初使用的类型,linux系统缺省的shell是Bourne Again shell(bash),他是Bourne shell的扩展,增加了很多特性,还包含了C shell和Korn shell的优 ......