可以通过IP地址访问本地网络上的计算机,但不能通过计算机名访问


0

在我的本地网络上,我可以键入计算机的IP地址,如下所示:\\ xxx.xxx.xxx.xxx并访问该计算机的共享文件/打印机。

但是,当我尝试使用计算机名称时,它不会让我失望。有什么理由吗?



尝试过,它不起作用
电子零

你觉得它如何运作?
大卫施瓦茨2013年

如上所述,我希望能够键入\\ computer-name并能够访问该计算机的共享文件/打印机。此时,访问计算机的共享文件/打印机只能在我输入这样的IP地址时起作用:\\ xxx.xxx.xxx.xxx
e-zero

1
你做了什么让计算机“知道”对方的名字?你有配置DNS吗? hosts文件?
Scott

Answers:


-1

最简单的修复方法是在您喜欢的文本编辑器中编辑主机文件(%windows%\ system32 \ drivers \ etc),以便按以下格式添加网络上的其他计算机:

IP HOSTNAME(IP和主机名需要至少由一个空格分隔(我使用单个选项卡)

保存并退出,你应该是好的。


1
如果网络使用DHCP,这不是一个好的解决方案。
Scott

实际上,它是。根据我的经验,大多数家用路由器都为主机分配了相同的IP。
Sarge 2013年

不,它不是@Sarge,你不能保证IP将保持不变。如果它确实保持一段时间不变,那就更糟了,因为人们很容易忘记对HOSTS文件所做的更改。大多数路由器允许在DHCP下为MAC地址分配固定的IP,这可以修复该部分,但是这并不能解决这个问题,即不应该没有黑客攻击。
Julian Knight
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.