|  | 
 
| 我的VPN服务器是RH9.0,使用PPTP实现VPN 软件包可以到这里找最适合你的版本
 http://sourceforge.net/project/showfiles.php?group_id=44827&release_id=138437
 我用的是pptpd-1.1.3-4.i386.rpm ,没有用源码包,主要是自已比较懒还要:configure, make, make install... ...
 
 我的安装过程记录:
 #rpm -qa|grep pptpd  //看看是否有PPTPD包,如果有的话最好 -e
 #rpm -ivh pptpd-1.1.3-4.i386.rpm
 PPTPD的配置也相当简单,涉及到的文件为,
 /etc/pptpd.conf
 /etc/ppp/options.pptpd
 /etc/ppp/chap-secrets
 然后就是去/etc下面看看pptpd.conf,改成你想要的。
 代码:
 ###############/etc/pptpd.conf###############
 speed 115200
 
 option /etc/ppp/options
 
 localip 192.168.10.100-120
 
 remoteip 192.168.20.100-120
 
 ###############/etc/ppp/options.pptpd#############
 lock
 
 name vpn.xxx.com
 
 auth
 
 require-chap
 
 proxyarp
 ##############/etc/ppp/chap-secrets###############
 # Secrets for authentication using CHAP
 # client        server           secret(password)        IP addresses
 tonybeo vpn.xxx.com aaaaaaaa *
 ##############################
 
 运行/usr/local/sbin/pptpd启动你的VPN服务器
 
 别以为这就完了!这样你还不能看到远端的LAN主机
 
 编辑你的/etc/rc.local
 #!/bin/sh
 #
 # This script will be executed *after* all the other init scripts.
 # You can put your own initialization stuff in here if you don't
 # want to do the full Sys V style init stuff.
 
 touch /var/lock/subsys/local
 # /etc/rc.d/firewall
 # /sbin/iptables -A INPUT -i eth0 -dport 22 -j DROP
 
 modprobe ipip
 
 modprobe ip_conntrack
 
 modprobe iptable_nat
 
 modprobe ipt_MASQUERADE
 
 iptables -t nat -A POSTROUTING -d 0.0.0.0/0 -j MASQUERADE
 
 echo 1 > /proc/sys/net/ipv4/ip_forward
 
 ###start vpn service#########
 
 /usr/local/sbin/pptpd
 
 保存后reboot重启!
 最好加一个日志
 /etc/syslog.conf
 ##########add vpn
 # vpn pptpd log
 daemon.debug                                   /var/log/pptpd.log
 ==================================================================
 以上是我的安装过程,目前出现问题!
 
 远端用户无法实现同时一个帐号只能给一个用户使用!求解??
 | 
 |