有没有办法通过 连接到网络共享cmd.exe?
我还试图发现通常在端口 139 上运行的 netbios-ssn 和在端口 445 上运行的 microsoft-ds 之间的关系。
我知道以前端口 139 更受旧机器的欢迎,使用 SMB 协议的 NetBIOS 用于文件共享/打印机等。现在我们更有可能看到 microsoft-ds 与端口 139 和端口 445 一起运行netbios-ssn 服务。
然而,我的问题是。
这两项服务是否必要/是否提供比运行单一服务更多的好处?根据我的理解,linux 系统不运行 445 端口,而是在 139 端口上使用 Samba。在具有这两个端口的 Windows 机器上,我可以在 Linux 机器上做些什么吗?
如果每个服务都有自己独特的角色,那么每个服务提供哪些信息?microsoft-ds可以获取哪些信息,netbios-ssn可以获取哪些信息?
我对 SMB 和 NetBIOS 之间的关系是否正确?或者它们实际上是两个单独的协议,只是因为它们实现了类似的目标?一个依赖另一个吗?
我从来没有真正了解过 NetBIOS。我不明白维基百科关于它的文章。我搜索了 YouTube,但找不到解释 NetBIOS 是什么的视频。
NetBIOS 有什么作用?我使用的是 Windows XP 机器,并且端口 137、138 似乎在我的机器上打开。我应该关闭它们吗?或者我的 Windows 是否需要出于某种目的打开它们?如果没有,我为什么需要 NetBIOS?
如何在局域网中找到 PC 的 NetBIOS/WINS 名称
在 suma 中:我在局域网中有一台机器的 IP 我想获得机器的名称(如果有的话)
我正在尝试通过命令行或 powershell 将 IP 地址解析为其 Netbios 名称。我使用的系统是 Vista SP2,所以我不相信 NBLookup.exe 会起作用。有什么替代方法吗?
在 Windows 中,如果您转到Computer->Properties->Advanced System Settings->Computer Name,您可以更改计算机名称,例如从"MYCOMPUTER"更改为"LEDZEPPELIN"。
这会将 (1) 计算机名称更改为"LEDZEPPELIN"。当我将 192.168.1.1 弹出到 url 时,它还会将 (2) 主机名更改为“LEDZEPPELIN”。这也允许我从连接到运行 linux 的同一路由器的不同计算机运行 (3) NETBIOS 查找。我将传递“LEDZEPPELIN”作为 NETBIOS 名称。
nmblookup LEDZEPPELIN
它返回IP地址。我很困惑,这三个是相似的吗?
如果你能提供一个有用的类比来帮助我理解(像这样:主机名和域名之间的区别)那将是非常棒的
经过一段任意但很短的时间后,我的计算机在进入睡眠状态后重新唤醒。我拼命尝试解决这个问题,没有联系任何官方支持或重新安装 Windows。我不记得我第一次安装 Windows 时出现的问题,但我不确定。本机为自建运行Windows 8 Pro。
这些是 sleep 发生的事件(按顺序):
Log Name: System
Source: BROWSER
Date: 1/1/2013 1:52:23 PM
Event ID: 8033
Task Category: None
Level: Information
Keywords: Classic
User: N/A
Computer: andrew-pc
Description:
The browser has forced an election on network \Device\NetBT_Tcpip_{38B1E9D2-97C3-46D5-A867-3B8B3C95D6B6} because a master browser was stopped.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="BROWSER" />
<EventID Qualifiers="16384">8033</EventID>
<Level>4</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-01-01T18:52:23.000000000Z" />
<EventRecordID>8968</EventRecordID>
<Channel>System</Channel>
<Computer>andrew-pc</Computer>
<Security />
</System>
<EventData>
<Data>\Device\NetBT_Tcpip_{38B1E9D2-97C3-46D5-A867-3B8B3C95D6B6}</Data>
</EventData>
</Event>
Run Code Online (Sandbox Code Playgroud)
下一个:
Log Name: System
Source: Microsoft-Windows-Kernel-Power …Run Code Online (Sandbox Code Playgroud) 我需要在“系统偏好设置”->“网络”->“高级...”->“WINS”下更改NetBIOS 名称;但我可以单击“确定”、“应用”或其他什么;操作系统将完全忽略我的输入并保留以前的(默认?)名称。
为什么UI坏了?为什么我不能从那里设置不同的 NetBIOS 名称?那我该如何设置呢?
更新:
UI 不显示更改,并且会在我回来时恢复以前的值。但是,如果我只是更改值,“应用”并关闭窗口,那么一段时间后,我插入的值将被考虑在内并正确显示。这没有逻辑,只是尝试保存值,关闭,并在 3/5 分钟(而不是立即)后返回以检查现在是否有更改。它的工作对我来说。
但是,在尝试触发名称更改时,我还触及了其他字段并添加了一个 IP 为“1.2.3.4”的 WINS 服务器。那有同样的问题。但现在,一个已经保存,连同名称,无论我如何尝试删除该条目并等待更改,那个不存在的 IP总是被恢复,我不再能够拥有“WINS”服务器”列表为空。
有人有什么建议吗?用户界面带有这种“完全破碎”的感觉,我不知道我是否遇到了错误,是否遗漏了什么,或者 Apple 在高级用户功能上是否懒惰和马虎
networking netbios system-preferences network-discovery macos-mojave
我们设置了一个有点麻烦的 VPN。它没有分配网关 IP 地址(一个单独的问题),但最烦人的是,我无法通过计算机名称 ping 机器,我必须使用他们的 IP 地址。为什么?
在小型网络上运行 WINS 服务器是否有令人信服的理由?哪些应用程序需要解析 LANMan 和/或 NETBios 名称的能力?
netbios ×10
networking ×5
windows ×4
command-line ×1
hostname ×1
macos-mojave ×1
ping ×1
sleep ×1
smb ×1
vpn ×1
windows-8 ×1
wins-server ×1