400-8014011
    资 讯
    您的位置:首页 >> 资 讯 >> LINUX应用 >> LINUX软件安装 >> 正文
    如何安装PPTP Server ?

    点击:   发布日期:2012-12-14

    本文来自 www.020fix.com

    MIS 当久了, 除了要暗地裡开后面可以连进公司偷看 (误), 当然还要理所当然的开一下 VPN 让大家可以连进去开个 party 狂欢 (再误)
    以下来试试如何建立 PPTP Server 让外点的人力使用 VPN 连进公司来存取资料, 方便外点人力可以即时使用公司资源。

    环境: CentOS 5.5
    套件: Poptop – The PPTP Server for Linux
    1. 安装

        root # wget http://downloads.sourceforge.net ... ptop%2Ffiles%2F&;ts=1288160464&use_mirror=ncu
        root # tar -zxvf pptpd-1.3.4.tar.gz
        root # cd pptpd-1.3.4
        root # ./configure; make; make install

    2. 设定 /etc/pptpd.conf (若没有请新增)
    lock
    debug
    auth
    +chap
    proxyarp
    Enable Ipforward
    # 设定本机的 ppp IP
    localip 192.168.88.254
    # 设定一次可同时多少个 VPN User 连进
    remoteip 192.168.88.100-110
    3. 设定 /etc/ppp/chap-secrets
    帐号 pptpd 密码 主机
    steven pptpd "a12345" *
    4. 设定 FORWARD
    root # echo "1〃 > /proc/sys/net/ipv4/ip_forward
    5. 设定 iptables

        root # modprobe ip_nat_pptp
        root # iptables -P FORWARD ACCEPT
        root # iptables -A INPUT -p tcp –dport 1723 -m state –state NEW -j ACCEPT
        root # iptables -A INPUT -p gre -m state –state NEW -j ACCEPT

    6. 启动 pptpd

        root # /usr/local/sbin/pptpd

    7. 从 Windows Client 测试完成