gpt4 book ai didi

java - 如何在本地网络中找到系统(服务器)的 IP 地址?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:45:29 24 4
gpt4 key购买 nike

我想找到在本地网络中的 debian-os 上运行的本地服务器(系统)的 IP 地址。我能够在本地网络中找到所有 IP 地址,但这是非常耗时的方法。我想找到运行服务器的 debian 系统的特定 IP。这个 Debian 系统通过动态 IP 连接到我的本地网络。我想通过设备连接该服务器。但在连接到服务器之前,我必须在本地网络中找到系统的特定 IP 地址。如何在不获取网络中所有 IP 地址的情况下找到特定服务器的 IP 地址?

最佳答案

您将必须设置一个 DNS 服务器(在 debian 系统本身或任何其他系统上,您可能已经有一个)。为您的 debian 系统添加主机条目 (A-Record) 并向服务器提供正确的 IP。在您的客户端上,您也必须配置 DNS 服务器。然后他们可以通过 DNS 名称引用 debian 系统。

或者,如果您也在编写客户端软件,您可以使用 mDNS为了提供一种“无服务器”的发现方式,mDNS 允许您在没有实际 DNS 服务器的情况下寻找响应您搜索的“DNS 名称”的服务器,这种技术通常被网络打印机和多媒体设备使用。 Chromecast 也使用 mDNS 的变体,以发现本地网络上是否存在 Chromecast 设备。

关于java - 如何在本地网络中找到系统(服务器)的 IP 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37652284/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com