问题标签 [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.
docker - 如何设置可以从本地网络上的任何计算机连接的 docker 容器?
我正在尝试创建一个 Docker 容器,我可以从本地网络上的任何设备连接到该容器。具体来说,这个容器:https://hub.docker.com/r/codercom/code-server。我尝试过使用 Docker Desktop 和 Docker Toolbox,但我只能让它在我的主机设备上运行。如何配置我的网络或其他设置以允许本地网络上的其他设备连接到容器?
我尝试过关注类似的 stackoverflow 问题、docker 论坛和 youtube 视频。我尝试过设置桥接网络连接,但对我没有任何帮助。
这些是我访问过的一些网站,并试图将解决方案复制到我的类似问题。
Edit1:我运行的命令是:docker run -it -p 127.0.0.3:8443:8443 -v "${PWD}:/home/coder/project" codercom/code-server --allow-http --no-auth
这部分有效,但是当我尝试从同一网络上的另一台计算机访问 127.0.0.3:8443 时,它不起作用。我已经尝试从我上面发布的链接中找到解决方案,但我得到的结果相同,我输入的地址无法加载。
我想做的是从我的台式计算机托管代码服务器,并允许像笔记本电脑这样的设备连接到代码服务器。我目前在 Windows 10 pro 机器上。谁能引导我走向正确的方向?
networking - 如何通过手机热点本地网络进行通信?
我正在做一个 RPi 项目,想无线控制 RPi。所以我想使用手机热点将电脑(或笔记本电脑)与树莓派连接起来。我编写了简单的服务器、客户端代码并对其进行了测试,但我无法通过 TCP、UDP 将数据从 pc 发送到 rpi。
简单来说,我想要的是
(PC---phone(hotspot)---RPi)通信,
使用IP比如192.168.12.345。
问题是,当我尝试使用
(PC---WIFI 路由器---RPi)连接的相同代码时,
它运行良好。TCP 和 UDP 都可以。
我想知道热点网络有什么工作要做吗?
http - 渐进式 Web 应用程序可以与本地网络上的设备一起使用吗?
我的本地网络上有多个设备,每个设备都运行一个网络服务器。此 Web 服务器仅显示一个 UI 以与设备交互。可以有任意数量的这些可用,并且它们可以与多个不同的网络一起使用。由于许多可能的配置,静态 IP 可能无法正常工作。
我写的是一些在本地网络上找到这些设备并返回它们的 IP 的 javascript。一旦我有了这个 IP,我就会使用 websockets 连接到服务器并控制它。我希望开发的是一个可以做到这一点的渐进式网络应用程序。这是因为它会简化开发,意味着我只需要将 1 个应用程序与 4 个应用程序(Windows、MacOS、iOS、Android)相对应。但是我的问题是 HTTP 和 HTTPS。PWA 必须是 HTTPS,而 Web 服务器是 HTTP。这意味着 Web 套接字在两者之间不起作用,因为它被阻止用于混合内容。我猜如果我想要 PWA,我将不得不找到一种方法来保护每台设备上的 Web 服务器。问题在于为每个设备获取 SSL 证书是不可行的,而且看起来很愚蠢,因为它们位于本地网络上。
网络方面的东西不是我的强项,所以我想知道是否有办法实现这一点,或者我是否可以采取不同的路线。
ios - 如何从连接到我的 wifi 的 IP 地址或 MacAddress 获取主机名
我想获取连接到我的 wifi 路由器的设备的 mac 地址、IP 地址、主机名、设备名称和品牌名称。我将获取除主机名之外的所有这些。
我已经尝试过 MMLAnscan、AFNetworking、LANScanMaster 等,它将为我提供除主机名之外的所有详细信息
我想要连接到我的 wifi 的设备的主机名。
c# - 在 for 循环中使用 Networkinformation.Ping 以某种方式冻结我的计算机并导致蓝屏死机 c#
以奇怪的方式,我在下面使用过这个功能
我的应用程序冻结并需要很长时间才能引发蓝屏死机
此功能仅提供我本地网络中可用的 IP 地址列表,从 192.168.1.1 开始,以 192.168.1.100 结束
我真的很困惑,因为它看起来像一个简单的循环,其中包含一些 IP 地址检查并在组合框中推送
c# - 从服务器到本地网络中的远程计算机的弹出对话框
我正在尝试使用 c# 从本地网络服务器弹出一个包含一些问题的对话框并接收用户的答案,例如 winforms 窗口。有什么建议可以做到这一点吗?
ubuntu - 允许访问本地网络上的 Apache 2 服务器
我正在使用 ubuntu 18.04.3 LTS
我想允许其他设备访问我的本地主机。我的 IP 是 192.168.1.249,Apache 服务器正在为这些地址工作:
我更新了 apache 配置和 hsots 文件,(+重新启动 apache)但它仍然无法正常工作这是我的默认配置:/etc/apache2/sites-available/000-default.conf
和我的主机文件:
请帮忙。
java - 为什么 serverSocket.accept() 在 Eclipse 中不起作用,但在 IntelliJ IDEA 中起作用?
最近我开始使用基于 Java 套接字的客户端-服务器应用程序。我遇到了一个问题,因为客户端无法与服务器建立连接。我的服务器是我笔记本电脑上 Eclipse 中的 Java 程序。这是服务器代码代码:
我的笔记本电脑连接到一个接入点,这基本上就是我的手机(我将手机用作接入点)。所以我的本地网络由我的笔记本电脑和我的手机组成(据我所知本地网络)。当我尝试使用此应用程序(https://play.google.com/store/apps/details?id=com.simplesockettester&hl=uk)从我的手机连接到服务器时,没有连接。“客户端已连接”只是没有写。我使用从命令行中的 ipconfig 获得的 IPv4 地址连接到服务器,所以我确定客户端是正确的。当我在 IntelliJ IDEA 中编写相同的服务器代码或在笔记本电脑上创建客户端时,一切正常。我认为这是 Eclipse 的错误。有没有人面临这个问题?我该如何解决?