我将以下行添加到 Windows7hosts
文件中:
127.0.0.1 mecserver
Run Code Online (Sandbox Code Playgroud)
使用ping mecserver
工作正常,但如果我使用此名称连接到笔记本(如 localhost)以查看 Windows 共享,它总是希望我输入用户凭据。输入本地用户名 + 密码不起作用。这向我表明远程主机已连接。
在本地系统的 Windows 资源管理器地址字段中使用以下结果:
\\mecserver
结果:我必须输入用户名和密码,但本地用户不起作用
\\localhost
结果:向我显示本地共享 - 这就是我想要的\\mecserver
\\127.0.0.1
结果:向我显示本地共享 - 这就是我想要的\\mecserver
我想\\mecserver
与localhost
/的结果一起使用127.0.0.1
。这有可能吗?
编辑:到目前为止我所做的:
我在笔记本上共享了一个名为“testshare”的网络共享。没有连接任何网线/无线局域网,我尝试从这个笔记本连接到这个共享。这适用于\localhost\testshare和\127.0.0.1\testshare。但是我需要一个特殊的路径来运行像\mecserver\testshare这样的第三方程序。所以我在主机文件中添加了127.0.0.1 mecserver行。ping mecserver工作(从这个笔记本本地)但是当我尝试使用\mecserver\testshare访问testshare它提示一个登录窗口。我输入了当前的笔记本用户,但它说密码错误。我什至添加了一个名为 test 和密码 test 的新 testuser 并尝试将其添加到此登录窗口中,但它不起作用(密码错误)。启用访客帐户也无济于事。该共享对所有人开放,并且该文件夹/文件的文件/目录安全访问权限也是如此。
将127.0.0.1 mecserver添加到 lmhosts 文件与添加到主机文件具有相同的效果 - 它会提示我这个登录窗口。为了确定起见,当我使用 lmhosts 文件时,我从主机文件中删除了127.0.0.1 mecserver行。