V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ca1123
V2EX  ›  宽带症候群

mosdns: 在 Hyper-V 虚拟机的 Debian 10 用脚本安装二进制文件后, 无法使用

  •  
  •   ca1123 · 2021-07-28 05:36:23 +08:00 · 1672 次点击
    这是一个创建于 975 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在 Hyper-V 虚拟机的 Debian 10 用脚本安装二进制文件后, 无法使用

    mosdns 1.8.6

    操作系统安装时候没有桌面, 没有 web 服务, 只有最基本的组件.
    用的 release 压缩包里面的测试配置文件.
    用 mosdns -s install 安装
    用 mosdns -s start 启动, mosdns 运行没有报错
    netstat 可以看到绑定了 ipv4/v6 的 TCP/UDP 53
    只试验了 v4 的, 在另一台主机上.
    用 dig 访问, 访问不到, 超时. dnsping 也无法访问 TCP 或 UDP.
    应该不是防火墙和网络的问题.
    在 mosdns 的机器上使用 nc -lup 53, 监听 udp 53
    用另一台主机 dig, 可以看到有信号过来.

    默认配置文件上游是 8888, 我的网络是能用的, 可以直接 dig @8.8.8.8
    2 条回复    2021-07-28 16:08:59 +08:00
    301
        1
    301  
       2021-07-28 08:50:20 +08:00 via Android
    debug 模式前台运行,看看日志
    ca1123
        2
    ca1123  
    OP
       2021-07-28 16:08:59 +08:00
    @301 我昨天想开来着, wiki 找了一圈没找着指令
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5350 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 06:02 · PVG 14:02 · LAX 23:02 · JFK 02:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.