首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >局域网中以其名称访问设备

问局域网中以其名称访问设备
EN

Server Fault用户
提问于 2013-01-02 10:55:39
回答 4查看 4.6K关注 0票数 2

我有几种设备(包括台式机、笔记本电脑、智能手机等)连接到我的无线路由器。根据它们所连接的顺序,每次都有不同的IP地址,因此配置/etc/hosts可能不起作用。

我怎样才能很容易地访问其中任何一个?主机名似乎不错,但是当我在笔记本上使用ping archlinux (我的桌面主机名是archlinux)时,它不知道是谁(ping: cannot resolve archlinux: Unknown host)。

什么是最简单的和平台无关的解决方案?

EN

回答 4

Server Fault用户

发布于 2013-01-02 11:21:49

因为你使用路由器,所以你给你经常使用的每一个设备一个静态的IP地址.例如,您的服务器: 192.168.0.1 (此配置将在路由器上完成)。

这将是第一步。现在可以使用IP-Adress访问每一个设备(这将一直保持不变)。

从这里你有两种可能性。

  1. 使用本地文件解析分散的->特定名称,其中描述哪个ip属于主机名。看一看这里
  2. 开始时工作更多,更复杂,但更可伸缩和集中化(您只需维护整个网络的一个服务器即可。使用此方法时,将不会使用本地文件解析本地主机上的名称。您将向服务"DNS“询问属于该名称的IP。这比处理本地文件要多得多,只有当您必须管理大量主机时,我才能建议您这样做。,但是也许你的路由器已经有了这个功能。在本例中,在youtube上搜索“如何设置带有路由器示例的DNS”。<(我这样做是因为我的私人家庭网络运行得很好,而且只花了一点点时间。)
票数 4
EN

Server Fault用户

发布于 2013-01-02 10:58:53

您需要在其中一台机器上设置本地DNS服务器,并将它们全部配置为使用该DNS服务器,或者编辑每台计算机的主机文件以包含所有主机的名称。

您可以在Windows和Linux系统上编辑主机文件,但我不确定智能手机。

票数 1
EN

Server Fault用户

发布于 2013-01-02 11:00:28

另一种解决方案是将dhcp服务器配置为将始终相同的IP分配给设备,或者更有可能分配给相同的mac地址。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/462259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档