问题标签 [local-network]
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.
c# - 本地网络中一台设备的两个 IP 地址。如何解释它们?
我在 C# 中使用 Bonjour 来获取本地网络中 IP 摄像机的 IP 地址。我曾经GetAddrInfo(...)
这样做过。找到地址后,将调用此方法:
我得到的输出是:
当我想连接到设备时,我使用第一个地址。第二个地址是干什么用的? 此外,当我运行ipconfig时,我看到我的机器有两个不同的 IP 地址。所以我看到了类比,但我不明白。
arduino - Phillips Hue 本地网络
我想从 Arduino 以太网向 Phillips Hue Bulb 发送信号,但只使用本地网络。这意味着我计划有一个路由器,它可以通过以太网连接到 Arduino 和 Hue 的网桥,但是路由器没有连接到 Internet。我阅读了他们的 API 页面: http: //developers.meethue.com/howhueworks.html并且从中我认为这可以工作,但我想在购买 Hue 套件之前确定。任何拥有它的人都可以断言这确实有效?
谢谢!
networking - QML 可以用来连接本地网络吗?
我正在开发一个应用程序,在该应用程序中我需要将数据发送到同一网络中的另一台 PC。这可能使用 QML 吗?任何指导或示例代码都会很有帮助!
flash - 使用 groupSpec.peerToPeerDisabled = true、NetConnection 和“rtmfp:”的 Flash/AIR 本地网络连接
我需要在网页中的 flash 和本地网络中的空中应用程序之间建立连接。我需要自动发现客户端,所以我想使用“rtmfp”。
我可以通过使用来做到这一点:
但是当我取消注释行groupSpec.peerToPeerDisabled = true ; 因为我需要避免“Peer Assited Networking”弹出窗口(这在我的项目中是强制性的),所以客户端不能互相发送消息......(我不介意 P2P,我想向所有客户端触发消息)
另一方面,事件 NetStatusCode.NETGROUP_CONNECT_SUCCESS 和 NetStatusCode.NETGROUP_CONNECT_SUCCESS 在所有情况下都被成功触发。
有没有人使用 NetConnection 和“rtmfp:”连接局域网中的多个客户端,但使用“groupSpec.peerToPeerDisabled = true”。
另一种选择是通过暴力搜索在一系列本地 ips 中侦听端口的客户端......但握手可能需要几分钟!
但是使用NetConnection 和“rtmfp:”客户端几乎可以立即发现彼此!!!!
提前致谢
networking - 为什么我无法在混杂模式下捕获同一 LAN 内的任何数据包
我刚刚阅读了关于可以打开互联网接口的混杂模式?于是做了一个小测试环境,在digitalocean上开了3个droplet server,私网开启。所以我最终在10.130.x.x
本地网络中有 3 台服务器。
服务器1:10.130.247.92
服务器2:10.130.237.218
服务器3:10.130.237.219
在 server1 中,我使用 tshark 通过以下方式从 eth1(私有网络接口)捕获数据包
在 server2 中,我不断 ping server1
现在 server1 捕获了 server2 的所有 ICMP 数据包,同时我在 server3 中打开了 eth1 的混杂模式
并开始捕获 eth1,但我无法捕获到 server1 的 ICMP 数据包。
这是为什么?我猜网络是基于交换机的,而不是基于集线器的,所以server3无法捕获从server2到sever1的数据包,即使它们都在同一个本地网络中并且混杂模式处于打开状态
ip - 为什么不使用 MAC 地址而不是本地 IP?
在类似的问题中,已经回答的问题是:
为什么我们在互联网上需要 MAC 和 IP 地址?它们都是地址。为什么不能只用一个来描述一种设备?
答案大致如下:
这两个协议不是通用的,并不是所有的设备都使用它。IP 提供逻辑地址并允许路由,MAC 不支持路由等等。
我的新问题是:
这是一个很好的答案,为什么整个互联网需要这两种类型的地址,但为什么我们需要本地 IP地址?
在本地,在同一个网络上,不涉及路由,我只是发送到我旁边的计算机。为什么我不能直接发送到他的 MAC 地址?还有将我们的本地网络连接到互联网的路由器——他为什么不能只存储一张 MAC 地址表来跟踪来自外部世界的内容在“本地世界”中的哪个位置?
本地 IP 的存在似乎没有必要。
html - 重定向域名以打开 HTML 页面
我有一个脚本通过我的本地网络托管在我的 Raspberry Pi 上。
我很好奇如何才能inventory
在我的 PC 上的网络浏览器中输入,以便能够打开由我的 Raspberry Pi 上的脚本生成的 HTML 页面?
//pi/users/home/script/some.html
详细地说,当我inventory
在地址栏中输入时,我的浏览器如何知道?(我是在路由器中设置还是在 PC 上的配置文件中设置)
javascript - 本地网络禁用 Javascript,但 Internet 禁用
我在办公室的一台计算机上遇到了一个奇怪的情况。所有其他计算机都可以正常工作。
发生的情况是托管在内部服务器(本地网络:192.168.1.6)上的网页不会在内部 Web 应用程序上执行任何 javascript 功能。这意味着按钮、jquery 和 ajax 功能什么都不做。
这台计算机上的所有 3 个浏览器都没有任何 javascript 功能:不是 IE,不是 Firefox,不是 Chrome。当你点击东西时,它们什么都不做。
我已经尝试卸载 Firefox 并重新安装......没有变化。
互联网上的网页(例如 Gmail 或 google)运行良好。
我们也试过关闭病毒防护(EmsiSoft)但无济于事。
除了擦机器,有人有什么想法吗?这是病毒吗?它是 EmsiSoft 的“功能”吗?
php - PHP 中的公共页面 (XAMPP)
我的系统上安装了 XAMPP。我需要以这样的方式公开一个页面,以便同一网络上的人们可以使用以下网址访问该页面:
192.168.1.2/myPublicPage.php
有没有办法做到这一点?
android - 通过 Android NSD 在我的本地网络上发现智能电视
我正在开发一个使用 Android NSD 扫描本地网络上的智能电视的 Android 应用程序;在某些时候,我需要定义 NSD 查找的服务类型(协议 + 传输层)的类型,我发现的唯一示例是 ._http._tcp 和 ._ipp._tcp (使用这些示例我找到了打印机和其他设备,但不是电视);你知道我应该使用哪种服务来查找电视吗?