爱板网论坛

查看: 284|回复: 1

[心得] Openwrt PPTP Server笔记

[复制链接]

171

主题

0

好友

2813

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    开心
    2013-12-17 13:39
  • 签到天数: 48 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2017-8-3 17:31:05 |显示全部楼层
    1、安装PPTP

    opkg update
    opkg install kmod-mppe
    opkg install pptpd

    2、/etc/pptpd.conf

    option /etc/ppp/options.pptpd
    connections 50
    localip 192.168.123.200
    remoteip 192.168.123.201-254
    speed 1152000
    stimeout 10

    3、/etc/ppp/options.pptpd增加以下两行

    ms-dns 192.168.123.1
    ms-wins 192.168.123.1

    4、/etc/ppp/chap-secrets,添加用户名和密码,格式:用户名+空格+*+空格+密码+空格+*

    a1 * 123456 *
    a2 * 123456 *
    a3 * 123456 *

    5、在防火墙中允许1723和47端口

    config rule

        option target 'ACCEPT'
        option _name 'pptp'
        option src 'wan'
        option proto 'tcp'
        option dest_port '1723'

    config rule
        option target 'ACCEPT'
        option _name 'gre'
        option src 'wan'
        option proto '47'

    6、修改firewall
    config defaults
        option syn_flood '1'
        option input 'ACCEPT'
        option output 'ACCEPT'
        option forward 'ACCEPT'  * 允许转发
    7、/etc/init.d/pptpd
    注释以下行
    #    config_foreach setup_login login

    #    ln -sfn $CHAP_SECRETS /etc/ppp/chap-secrets
    因为在/etc/pptpd.conf中指定了localip和remoteip,没必要再去读/etc/config/pptpd里面的内容了,注释掉以下三行
    #    [ -n "$localip" ] && echo "localip  $localip" >> $CONFIG
    #    [ -n "$remoteip" ] && echo "remoteip  $remoteip" >> $CONFIG
    #    [ "$logwtmp" -eq 1 ] && echo "logwtmp" >> $CONFIG
        [ "$enabled" -eq 0 ] && return 1

    8、单独编译
    make package/feeds/packages/pptpd/compile V=99

    回复

    使用道具 举报

    0

    主题

    0

    好友

    36

    积分

    白丁

    Rank: 1

    该用户从未签到

    发表于 2017-9-17 21:03:07 |显示全部楼层
    好帖子  支持下 点赞
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /2 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-11-21 14:07 , Processed in 0.613915 second(s), 12 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部