我有一台贝尔金路由器,我在RadioShack便宜之前就下了它,它是一台Belkin F9k1105V2。我在卧室(192.168.2.0/24)使用它作为路由器,而U-Verse主路由器则在楼下(192.168.1.0/24)。我把它放在自己的子网上,因为主路由器似乎在同一个子网上有太多设备的问题,这将导致整个事情发生故障,我必须恢复出厂设置。
在我的卧室路由器上我可以很好地访问网络,它有一个域名设置所以我设置像johnnylocal或johnnylocal.com,但当我尝试从同一局域网上的任何其他设备ping mymachine.johnnylocal我得到ping超时,它试图去一些外部地址。Ping我的数字IP如192.168.2.4或mymachine.local工作正常。只是想知道我能做什么,看起来路由器上没有任何其他DNS服务器设置。
LAN上的任何设备与LAN上的任何其他设备。
—
约翰·欧内斯特
提供已
—
Ramhound
mymachine.johnnylocal
定义为192.168.2.4
(或任何您想要的内容)的hosts文件的内容。
我需要在每台机器上执行此操作然后更正吗?
—
约翰·欧内斯特
我现在只想知道单个客户端的内容。如果内容相同,则不必多次提供或检索相同的信息。
—
Ramhound
我还没有为其中任何一个编写主机文件,因为我通过DHCP获取IP。我假设这些Belkin路由器上的DNS转发到WAN DNS。在卧室内的这个内部路由器上,我有一台机器,一台运行在i5上的Windows 10企业PC,一台MacBook Pro,一台Raspberry Pi 3和3个灯泡(2个TP-Link LB130和一个LIFX灯泡),偶尔我的Android手机(三星J3)。目前,在Win / OSX / Linux客户端上,hosts文件是空白的,我无法进入物联网设备,因为它们只是通过固件进行UDP访问。
—
约翰·欧内斯特