V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
lxj12328
V2EX  ›  DNS

关于 dnsmasq 问题

  •  
  •   lxj12328 · Nov 2, 2015 · 5953 views
    This topic created in 3835 days ago, the information mentioned may be changed or developed.
    dnsmasq 服务已经启动了,本地解析正常,但是设置在笔记本上不能正常的解析, DNS request timed out. 是为什么,哪里没有配置对吗?
    参考这个文章部署的:
    https://plus.google.com/+jianwudan/posts/QQ8qo8Dgi2M
    18 replies    2015-11-03 13:16:58 +08:00
    churchmice
        1
    churchmice  
       Nov 2, 2015
    首先你得确定没有防火墙挡着
    telnet ip_addr port
    看看能不能连上
    lxj12328
        2
    lxj12328  
    OP
       Nov 2, 2015
    @churchmice 我已经开放了端口,用 telnet 可以连接。
    tony1016
        3
    tony1016  
       Nov 2, 2015
    建立在 53 端口,那不自动被污染了
    jasontse
        4
    jasontse  
       Nov 2, 2015 via iPad
    @churchmice
    @lxj12328
    DNS 是 UDP 53 ,为什么你用 Telnet 。
    lxj12328
        5
    lxj12328  
    OP
       Nov 2, 2015
    @jasontse 还能怎么测试呢?
    @tony1016 换端口的话,怎么更换,电脑不能填端口呀。
    jasontse
        6
    jasontse  
       Nov 2, 2015 via iPad
    @lxj12328 只能 nslookup 别无他法。
    lxj12328
        7
    lxj12328  
    OP
       Nov 2, 2015
    @jasontse 那请求超时可能是什么原因导致的?
    jasontse
        8
    jasontse  
       Nov 2, 2015 via iPad
    @lxj12328
    网络不通
    防火墙挡了
    没有程序监听端口
    lxj12328
        9
    lxj12328  
    OP
       Nov 2, 2015
    @jasontse
    可以 ping 通,监听也是正常。
    lxj12328
        10
    lxj12328  
    OP
       Nov 2, 2015
    @jasontse
    listen-address=
    这部分需要 127.0.0.1 以外还需要配置其他 IP 吗?
    我的是部署在 VPS 上,对应的是公网 IP 。
    jasontse
        11
    jasontse  
       Nov 2, 2015 via iPad
    @lxj12328 你都监听本地了外网怎么访问
    listen-address=0.0.0.0
    lxj12328
        12
    lxj12328  
    OP
       Nov 2, 2015
    @jasontse 改成了 listen-address=0.0.0.0 还是超时。
    lxj12328
        13
    lxj12328  
    OP
       Nov 2, 2015
    @jasontse 能给个联系方式吗?
    Showfom
        14
    Showfom  
    PRO
       Nov 2, 2015
    给你我的教程

    https://ttt.tt/153/
    kmahyyg
        15
    kmahyyg  
       Nov 2, 2015
    isp 为了防止 ddos ,默认禁止 53 。搬瓦工就不行
    lxj12328
        16
    lxj12328  
    OP
       Nov 2, 2015
    @kmahyyg 那怎么更换端口呢?
    kmahyyg
        17
    kmahyyg  
       Nov 2, 2015
    @lxj12328 ( Client ) linux 上或许容易些,网上应该有教程。 win 上不可更改端口,可以考虑 tcp-dns-proxy ( github 有)

    ( server )我的 debian, /etc/dnsmasq.conf 修改此文件即可。都是很明白的英文注释,一看就懂。教程自行 google
    tony1016
        18
    tony1016  
       Nov 3, 2015
    @lxj12328 有很多项目都可以在本机建立一个 DNS 中转,中转到一个非 53 端口上去
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2364 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 10:33 · PVG 18:33 · LAX 03:33 · JFK 06:33
    ♥ Do have faith in what you're doing.