局域网内无法通过主机名访问共享

 

 

这是一个经常会遇到的bug,在小型局域网络中间经常会遭遇,症状是:局域网内无法通过计算机名访问共享文件夹,打印机设定等,通过内网IP可以。

 

  1. 检查相关服务是否开启
    我的电脑——右键管理——服务——“Computer Browser”看看这个服务有没有启动。
    网上邻居——属性——本地连接——属性——“网络的文件和打印机共享”看看这个服务有没安装。

     

  2. 检查是否启用TCP/IP上的NETBIOS
    网上邻居——属性——本地连接——属性——TCP/IP——高级——WINS——“启用了TCP/IP上的NETBIOS”
    检查一下确认启动。

     

  3. 检查防火墙等
    控制面板——防火墙
    控制面板——管理工具——本地安全策略——IP安全策略

     

  4. 清除缓存,尝试连接
    输入nbtstat -c 这个命令可以清空名称缓存。
    输入nbtstat -n 这个命令可以列出列表
    输入nbtstat -a 对方的IP 强制查询对方的机器名 如 nbtstat -a 192.168.0.13

     

  5. 附赠小脚本
    @echo off
    echo 正在打开 "<<数据部资料>>",请耐心等待,以后请访问本地Q盘,进行资料查阅!
    nbtstat -c >nul
    nbtstat -a 192.168.100.170 >nul
    ::start /max explorer /e /n /root,\\Win-v6jmm6cf03n\数据部资料
    net use Q: \\Win-v6jmm6cf03n\数据部资料 /user:everyone
    start /max \\Win-v6jmm6cf03n\数据部资料
    pause
    ::start /max explorer.exe /root,\\Win-v6jmm6cf03n\数据部资料

     

posted @ 2020-12-14 20:59  ascertain  阅读(1818)  评论(0编辑  收藏  举报