V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xiaoz
V2EX  ›  分享创造

[开源] 为 DNSmasq 写了个 WEB 界面 PHPDNS

  •  
  •   xiaoz ·
    helloxz · 2018-07-10 21:55:10 +08:00 · 5455 次点击
    这是一个创建于 2110 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网上找了一下好像没有合适的 DNSmasq WEB 界面,虽然 DNSmasq 配置已经足够简单了,但还是觉得 WEB 管理更加方便。

    适合场景

    • 公司、家庭等适量用户的小型网络

    Demo

    源码

    第 1 条附言  ·  2018-07-11 12:56:54 +08:00
    不好意思,帮助文档的地址错了,正确地址是: https://doc.xiaoz.me/docs/phpdns/
    16 条回复    2018-07-25 09:43:24 +08:00
    labnotok
        1
    labnotok  
       2018-07-10 22:03:35 +08:00 via Android
    star 之
    dewi
        2
    dewi  
       2018-07-11 00:02:26 +08:00 via iPhone
    Mark
    zn
        3
    zn  
       2018-07-11 00:07:01 +08:00
    An uncaught Exception was encountered
    Type: ArgumentCountError

    Message: Too few arguments to function Admin::list(), 1 passed in /www/wwwroot/phpdns.xiaoz.top/system/core/CodeIgniter.php on line 532 and exactly 2 expected

    Filename: /www/wwwroot/phpdns.xiaoz.top/application/controllers/Admin.php

    Line Number: 51

    Backtrace:

    File: /www/wwwroot/phpdns.xiaoz.top/index.php
    Line: 315
    Function: require_once
    wbrobot
        4
    wbrobot  
       2018-07-11 00:13:16 +08:00
    提个需求: 一键同步各种开源的 dns 配置
    xiaoz
        5
    xiaoz  
    OP
       2018-07-11 08:11:38 +08:00 via Android
    @wbrobot 可以的,后面加上,或者你有好的规则也可以推荐。
    BitBoX
        6
    BitBoX  
       2018-07-11 08:18:00 +08:00
    这个能管理路由上到 dnsmq 吗?
    xiaoz
        7
    xiaoz  
    OP
       2018-07-11 08:19:49 +08:00
    @BitBoX 应该可以,但是得自己想办法把配置同步到路由器上。我把思路写到这篇文章了: https://www.xiaoz.me/archives/10555
    laincat
        8
    laincat  
       2018-07-11 08:34:29 +08:00   ❤️ 1
    写成 openwrt luci 插件。。。应该会很受欢迎。。。
    netfee
        9
    netfee  
       2018-07-11 09:07:11 +08:00 via Android   ❤️ 1
    能支持 unbound 吗?总感觉 dnsmasq dns 性能赶不上 unbound,而且 unbound 的玩法也多一些。
    xiaoz
        10
    xiaoz  
    OP
       2018-07-11 09:26:54 +08:00
    @netfee 没用过 unbound,我先了解下。
    FrankAdler
        11
    FrankAdler  
       2018-07-11 10:12:29 +08:00
    友情 star
    duck2u
        12
    duck2u  
       2018-07-12 09:44:50 +08:00
    权限不足
    xiaoz
        13
    xiaoz  
    OP
       2018-07-12 11:42:35 +08:00
    @duck2u 能详细说明或提供下截图吗?
    duck2u
        14
    duck2u  
       2018-07-12 14:47:02 +08:00
    @xiaoz #13 用 xiaoz, xiaoz.me 登录提示权限不足
    ICKelin
        15
    ICKelin  
       2018-07-12 23:09:47 +08:00
    有空帮我的 DNS 代理也做一个啊,哈哈哈哈😄
    pythonee
        16
    pythonee  
       2018-07-25 09:43:24 +08:00
    弱弱问一下,自己用 DNSmasq 搭建 DNS 服务的场景多吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1092 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 18:38 · PVG 02:38 · LAX 11:38 · JFK 14:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.