问题标签 [netbios]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3071 浏览

python - 解码 Netbios 名称 Python

我想知道与这篇文章相反的最佳方法是什么: encode Netbios name python

所以要编码,你可以使用这个:

但是例如解码这个:

我虽然关于这个功能的反面,但我不知道为什么它不起作用。

谢谢 !

0 投票
2 回答
590 浏览

amazon-ec2 - 我真的需要 RPC 和 NETBIOS 来在本地服务器和 Amazon EC2 之间使用事务性 NServiceBus 队列吗?

我们一直在尝试 - 没有成功 - 在 Amazon EC2 中让本地服务器和我们的云服务器之间的事务消息队列工作。

我们正在使用 NServiceBus,并且已经在本地和 EC2 之间运行了 pub/sub 示例和各种其他琐碎的应用程序,但是尝试启动我们实际应用程序的组件被证明是……无理取闹。

据我所知,为了允许本地服务器(DYLAN-PC)通过 Amazon EC2 实例上的队列以事务方式发送消息,我需要:

  1. 在两端启用 NETBIOS 名称解析(例如,通过 /etc/lmhosts 文件)
  2. 允许从任一端启动 RPC 连接(因此为 RPC 开放端口 135 以及其他各种端口)
  3. 在两个系统上配置 MSTDC,启用远程连接和入站/出站连接

我错过了什么吗?特别是,在所有东西(包括 Active Directory!)都在 DNS 上运行的时代允许 NetBIOS 的要求似乎特别过时。我们是否在做一些愚蠢的事情,试图在这样的站点之间使用 MSMQ?这是我们尝试这种分布式架构的第一个大项目,部署/配置开始受到很大伤害感激不尽!

0 投票
1 回答
296 浏览

java - Windows 是否会干扰 Java 的 Socket.setSOTimeout?

我在 这里读到

连接时,JVM(Java 虚拟机)尝试将主机名解析为 IP/端口。Windows 尝试在 UDP(用户数据报协议)端口 137 上进行 netbios ns 查询,超时时间为 1.5 秒,忽略任何 ICMP(Internet 控制消息协议)端口无法访问的数据包,然后再重复两次,总计为 4.5 秒。我建议将关键主机名放在您的 HOSTS 文件中,以确保快速解决它们。另一种可能性是完全关闭 NETBIOS 并在您的 LAN(局域网)上运行纯 TCP/IP。

这目前仍然是一个问题吗?因为我正在研究心跳传感器,我很好奇。

0 投票
1 回答
401 浏览

flash - 使用 Adob​​e Flash 在 iOS 应用程序中进行 UDP 广播

我正在编写一个需要 NetBIOS 名称解析的 iOS 应用程序。在 ActionScript 中使用 DatagramSocket 类进行编码很简单。但遗憾的是,对于 NetBIOS 请求,UDP 数据包需要作为广播发送出去,而 DatagramSocket 不支持这一点。

Flash/ActionScript 中有解决方案吗?解决方案是 iOS 原生扩展吗?提前致谢。

0 投票
1 回答
1516 浏览

c# - 分布式事务、DTCPING、如何设置 NetBIOS

我是 Microsoft 分布式事务协调员,负责写入不在同一网络上的不同服务器上的两个不同数据库。当我尝试在 C# TransactionScope 中执行代码时,出现以下错误:

“与底层事务管理器的通信失败。”

我正在使用 DTCPing.exe 工具尝试 ping 删除服务器以查看为什么会出现此错误。

但是,有人告诉我,我只需要使用远程计算机的 NetBIOS 名称而不是其 IP 地址。但是,鉴于我的两台机器位于不同的网络上,我不确定如何完成此操作。

注意 - 我还暂时禁用了两台机器上的 Windows 防火墙。

0 投票
1 回答
718 浏览

dns - 为什么我们仍然使用 Netbios 别名?

即使存在 FQDN/DNS,为什么我们还要使用 Netbios 别名。与 FQDN 中的分层命名方式相比,Netbios 是平面命名结构,并且与 FQDN 相比,Netbios 支持的网络节点数量更少。除了与 Windows NT 机器和在 Windows 95 或更低版本中运行的机器交互之外,为什么还要使用 Netbios?

0 投票
1 回答
354 浏览

regex - 搜索 NetBIOS 名称 HTML 输入模式

我想向我的一个输入标签添加一个模式,该标签检查用户给定的输入是否是正确的 NetBIOS 名称。

NetBIOS 名称最多可包含 15 个字符。它可以包含数字和只是大写字母...

我尝试使用以下代码解决此问题,但它不起作用:

有人可以帮忙吗?

0 投票
1 回答
1322 浏览

c# - kernel32.dll SetComputerName win32 错误6

我尝试通过 kernel32.dll 导入和函数 SetComputerName 更改主机名。设置计算机名称函数

主类:

导入类:

Marshal.GetLastWin32Error() 的结果是“6”。这意味着: ERROR_INVALID_HANDLE 6 (0x6) 句柄无效。

不知道手柄有什么问题。

0 投票
3 回答
67566 浏览

networking - 如何从 netbios 主机名中找到 IP 地址?

我可以在 DOS/windows 下使用什么网络工具来像在 Linux 中那样轻松地找到 netbios 主机的 IP 地址?

例如在 Linux (ubuntu) 下,我可以像这样找到 IP 地址:

现在,这是无线连接时 macbook 的 IP

但是在windows下我无法ping通它:

我能找到的最接近的工具返回两个 IP(即使它通过无线连接获得了不同的 IP,它也会返回硬连线 IP

没有windows命令只返回主机的活动IP地址吗?

0 投票
1 回答
120 浏览

c - 为什么我们在 C 中对 NCB 使用这种语法?

我有一个关于 NetBios NCB(网络控制块)的问题。我想知道为什么我们可以使用这种语法,如下所示,如果结构没有任何指针。

NCB 的结构如下所示:

对不起我的英语不好。