V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
rizon
V2EX  ›  程序员

diskstation:5000 这种地址什么原理

  •  
  •   rizon ·
    othorizon · 2019-02-19 05:01:55 +08:00 via iPhone · 4719 次点击
    这是一个创建于 2104 天前的主题,其中的信息可能已经有所发展或是发生改变。
    群晖可以通过 diskstation:5000 来访问,但是不知道为什么我的不能访问。想知道这个地址是什么?什么原理?

    另外 find.synology.com 这个地址又是什么原理 去寻找局域网内的主机呢?

    还有件事想问下,使用 connect id 和使用内网 ip 地址登录软件 都是局域网模式吗?怎么看是不是?
    19 条回复    2019-02-19 12:24:22 +08:00
    ladypxy
        1
    ladypxy  
       2019-02-19 05:37:49 +08:00 via iPhone
    Netbios 都已经没人知道了么……
    namesc
        2
    namesc  
       2019-02-19 05:43:11 +08:00
    帮你做好了名称对 IP 地址的映射而已,就好像你自己修改 hosts 文件一样,想哪个名字对哪个 IP 都可以。
    t6attack
        3
    t6attack  
       2019-02-19 06:01:23 +08:00
    相当于它的“计算机名”。
    dangyuluo
        4
    dangyuluo  
       2019-02-19 06:37:11 +08:00
    mDNS,局域网内帮你把主机名转换成了 ip 而已
    irainsoft
        5
    irainsoft  
       2019-02-19 07:44:59 +08:00
    quick connect 走的是外网,受公网上传速度限制

    最简单的方法是在路由器上设置内网静态 IP 地址,然后常用设备上改 hosts 或者直接在路由器上修改 hosts
    Tink
        6
    Tink  
       2019-02-19 08:29:41 +08:00 via iPhone
    这不就是 netbios 吗
    elfive
        7
    elfive  
       2019-02-19 08:53:08 +08:00
    只有 Windows 下默认用 NetBIOS 协议,Linux 和 Mac 好像都不是的。
    所以只能在 Windows 系统这么访问。
    northernlights
        8
    northernlights  
       2019-02-19 09:03:29 +08:00
    @elfive linux 的 docker 里也可以这样访问,可以给每个 container 配置一个网络名称。
    elfive
        9
    elfive  
       2019-02-19 09:06:32 +08:00
    @northernlights 我 docker 没有验证过,是不是可能也与 docker 的环境有关?
    reus
        10
    reus  
       2019-02-19 09:07:54 +08:00
    localhost:1234 见过吧?这个也不过是因为在 /etc/hosts 里面有一行将 localhost 映射到 127.0.0.1
    所以 diskstation 也不过是注册了一个名字,对应一个 ip 或者 cname 吧
    zsdroid
        11
    zsdroid  
       2019-02-19 09:26:14 +08:00
    localhost 了解下
    qiayue
        12
    qiayue  
       2019-02-19 09:31:39 +08:00 via Android
    你甚至可以用 baidu.com 来访问 google.com
    AlloVince
        13
    AlloVince  
       2019-02-19 09:57:42 +08:00
    QuickConnect 开始会通过群晖服务器中转,同时尝试直链
    Osk
        14
    Osk  
       2019-02-19 10:16:10 +08:00
    NetBIOS 应该是协议之一?

    然后我是 openwrt 的 dnsmasq 的本地解析, 任何通过 DHCP 或者 dnsmasq 里面存在的主机名-->IP 映射都可以在局域网中通过主机名解析.

    访问 mycomputer 相当于发起了一个 myconputer.lan 类似的 dns 请求, dnsmasq 会返回该计算机的 IP 地址. 要求就是计算机的 dns 是 openwrt 的 dns, 而不是公共的 dns 地址
    rizon
        15
    rizon  
    OP
       2019-02-19 11:52:35 +08:00
    @elfive #7 这样啊,我说为啥我的 mac 不管用。。
    rizon
        16
    rizon  
    OP
       2019-02-19 11:55:37 +08:00
    @ladypxy #1 我大概也猜到是这个,不过这个配置默认是开启的吗?我用手机和 mac 电脑都访问不了这个。我看在 dms 设置里可以自定义
    rizon
        17
    rizon  
    OP
       2019-02-19 11:55:49 +08:00
    @elfive #7 可我用手机也访问不了
    rizon
        18
    rizon  
    OP
       2019-02-19 12:00:14 +08:00
    @AlloVince #13 嗯,也就是说 就算使用 id 来连接,只要在局域网也会转达局域网模式吧。话说我的客户端在群晖所在网络的子网中,这样也没问题吧
    elfive
        19
    elfive  
       2019-02-19 12:24:22 +08:00
    @rizon 手机不也都是 Linux Based 的嘛。除非有些软件自己实现了 主机名到 IP 地址的解析。

    @Osk 是协议之一,只是 Windows 系统默认是 NetBIOS 解析,Linux 和 Mac 就不是默认这个协议解析了。这个可以安装一个 Wireshark 抓包验证的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1098 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:56 · PVG 02:56 · LAX 10:56 · JFK 13:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.