asdwfwqd
V2EX  ›  问与答

局域网内,只有一台 ubuntu 的电脑可以用 主机名.local 的方式访问树莓派上的 nginx 服务

  •  
  •   asdwfwqd · Jul 27, 2019 · 1510 views
    This topic created in 2574 days ago, the information mentioned may be changed or developed.

    以前一直用 ubuntu 的台式机访问的,所以一直没有发现这个问题
    树莓派上装了 nginx,conf 里写了

    server
    {
      listen 80;
      server_name (主机名).local;
    }
    

    今天偶然用 MacBook 试了一下,发现主机名.local 的方式访问不了
    用自己的安卓手机试了发现也不行,chrome 浏览器显示 this site cant be reached
    我记得局域网主机名+local 只需要路由器支持就可以了,为啥 ubuntu 能访问,Mac 和安卓就访问不了了呢?

    flynaj
        1
    flynaj  
       Jul 27, 2019 via Android   ❤️ 1
    你的 DNS 是不是路由器的 IP
    asdwfwqd
        2
    asdwfwqd  
    OP
       Jul 27, 2019
    @flynaj ubuntu、安卓、Macbook 的 dns 均是路由器的 ip
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1283 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 17:24 · PVG 01:24 · LAX 10:24 · JFK 13:24
    ♥ Do have faith in what you're doing.