当前位置: 首页 > news >正文

win10 局域网内聊天

在 Windows 10 的局域网 中,如果你想实现 多个用户之间的聊天功能,可以选择以下几种方案,取决于你需要的是:
• ✅ 命令行纯文字聊天(如 Linux talk)
• ✅ 图形界面聊天室
• ✅ 局域网广播消息
• ✅ 多人协作编辑窗口

✅ 一、适合 Win10 局域网聊天的方案总览

方案 聊天方式 特点 是否图形界面

  1. LAN Messenger 群聊 / 私聊 免费开源,简单,专为局域网聊天 ✅
  2. IP Messenger 群聊 / 文件传输 轻量,常见于校园 / 企业 ✅
  3. net send(Win10 无)或 msg 文本消息 仅支持登录用户聊天 ❌
  4. 搭建 IRC 服务器 + 客户端 群聊 命令行或图形可选 ❌ / ✅
  5. ZeroTier + Element (Matrix) 群聊 跨平台、穿透局域网、防火墙 ✅
  6. 使用共享终端工具(如 tmux) 类似聊天室 仅适用于 SSH 登录场景 ❌

🔵 推荐方案 1:使用 LAN Messenger(开源、图形界面)

✅ 特点:
• 免费、开源,专为局域网聊天设计
• 支持群聊、私聊、文件发送、离线消息
• 无需服务器,即装即用

🌐 下载地址(开源版本):

推荐版本(支持 Win10):
• LAN Messenger(社区版)GitHub:
https://github.com/lanmessenger/lanmessenger

可下载 Release 中的 .exe 安装

✅ 使用步骤:
1. 在局域网内所有电脑上安装
2. 启动后自动扫描局域网内的用户
3. 点击用户头像即可私聊或发起群聊

🔵 推荐方案 2:使用 IP Messenger(轻量、稳定)

✅ 特点:
• 单文件绿色版,打开即用
• 支持群发、文件传输
• 非开源但广泛使用

下载地址:
• 官网日文:https://ipmsg.org/
• 中文绿色版可百度搜索「IP Messenger 中文绿色版」

使用方法:
1. 下载并运行(无需安装)
2. 自动发现局域网在线用户
3. 点击发送消息

🔵 推荐方案 3:命令行聊天(不推荐)

Windows 10 默认禁用了 net send 命令,替代是:

msg 用户名 /server:主机名 “Hello”

但要求:
• 用户在线并登录
• 两台机器在同一域或工作组
• Messenger 服务启用(默认已禁用)

❗此方案复杂、兼容性差,不推荐

🟢 专业方案:搭建 IRC + 客户端聊天

你可以在一台 Windows 或 Linux 上搭建局域网 IRC 服务(如 ngircd),然后 Windows 用户使用客户端如:
• mIRC(图形)
• HexChat(开源)
• irssi(命令行)

进行群聊。适合熟悉网络配置的用户。

🟣 Bonus:ZeroTier + Element 聊天方案(跨平台、安全)
• ZeroTier:用于建立虚拟局域网
• Element:Matrix 协议的安全聊天客户端(开源)

你可以使用这套工具让多个 Windows 机器即使不在物理同一网络也可以聊天。

✅ 总结:我该用哪种?

你的场景 推荐方案
简单开箱即用、局域网内聊天 ✅ LAN Messenger
喜欢极简风格 ✅ IP Messenger
想尝试命令行风格聊天 IRC + HexChat / irssi
要自己搭服务器、群聊管理 Matrix (Element), Mattermost
公司内聊天、需要记录归档 Rocket.Chat、Mattermost


好的,既然你选择的是 方案一:LAN Messenger,下面是完整的指南,教你如何在 Windows 10 局域网内使用 LAN Messenger 进行群聊 / 私聊。

🟢 一、LAN Messenger 简介

LAN Messenger 是一款免费开源、专为局域网聊天设计的即时通信工具,特点如下:

功能 说明
👥 私聊 / 群聊 支持局域网内所有上线用户
📁 文件传输 可发送文件给其他用户
🕐 离线消息 支持断网后接收消息
🔒 加密通信 AES + RSA 加密,较安全
⚡ 零配置 无需服务器,开箱即用

📥 二、下载安装(建议下载社区维护的版本)

推荐 GitHub 社区开源版本:
• 🔗 地址:https://github.com/lanmessenger/lanmessenger
• 📦 下载方式:

点击右侧 Releases,选择最新版本,例如:

LANMessenger-Win64-1.2.35.exe

直接下载即可运行,安装后首次打开可能需要选择用户名。

💻 三、基本使用方法
1. 打开软件(每台电脑都需要装并运行)
2. 在主界面会自动显示局域网内在线用户
3. 点击用户名 → 开始聊天(支持表情、文件、群组)
4. 可在设置中修改昵称、语言、聊天字体等

📡 四、确保可以互相发现(局域网配置)

为了确保用户能“看见”彼此,请确保:
• 所有用户在同一局域网(例如连着同一 Wi-Fi)
• 没有被防火墙阻挡(见下文)

🔐 五、防火墙设置(必要时)

LAN Messenger 使用以下端口:

协议 端口 用途
UDP 50000 用户发现(广播)
TCP 50000 消息发送

如果用户无法互相看到:

请手动放行端口:

方法 1:通过 Windows 防火墙添加规则

netsh advfirewall firewall add rule name=“LAN Messenger UDP” dir=in action=allow protocol=UDP localport=50000
netsh advfirewall firewall add rule name=“LAN Messenger TCP” dir=in action=allow protocol=TCP localport=50000

或者通过“控制面板 → 防火墙 → 允许应用通过防火墙”手动添加 LAN Messenger 应用。

🛠 六、(可选)静默安装脚本(用于 IT 批量部署)

如果你想在多台机器上静默安装:
1. 下载 .exe 安装包
2. 在命令行中运行:

LANMessenger-Win64-1.2.35.exe /S

/S 表示静默安装,无需用户操作

🧪 七、测试建议(两台电脑)
1. A、B 两台电脑都安装并打开 LAN Messenger
2. 等待数秒后,彼此在联系人列表中可见
3. 点击对方名字,发送第一条消息 ✉️
4. 测试文件传输、断线重连等功能

✅ 总结

功能 是否支持
一对一聊天 ✅
群组聊天室 ✅
文件传输 ✅
离线消息 ✅
加密传输 ✅
跨子网聊天 🚫(仅支持广播子网)

相关文章:

win10 局域网内聊天

在 Windows 10 的局域网 中,如果你想实现 多个用户之间的聊天功能,可以选择以下几种方案,取决于你需要的是: • ✅ 命令行纯文字聊天(如 Linux talk) • ✅ 图形界面聊天室 • ✅ 局域网广播消息 • ✅ 多人…...

【前端三剑客】Ajax技术实现前端开发

目录 一、原生AJAX 1.1AJAX 简介 1.2XML 简介 1.3AJAX 的特点 1.3.1AJAX 的优点 1.3.2AJAX 的缺点 1.4AJAX 的使用 1.4.1核心对象 1.4.2使用步骤 1.4.3解决IE 缓存问题 1.4.4AJAX 请求状态 二、jQuery 中的AJAX 2.1 get 请求 2.2 post 请求 三、跨域 3.1同源策略…...

论文学习_Trex: Learning Execution Semantics from Micro-Traces for Binary Similarity

摘要:检测语义相似的函数在漏洞发现、恶意软件分析及取证等安全领域至关重要,但该任务面临实现差异大、跨架构、多编译优化及混淆等挑战。现有方法多依赖语法特征,难以捕捉函数的执行语义。对此,TREX 提出了一种基于迁移学习的框架…...

数据压缩的概念和优缺点

一、数据压缩的概念 数据压缩是通过特定算法(压缩算法)对数据进行重新编码,以减少数据存储空间或传输带宽的技术。其核心目标是在不丢失关键信息(或允许一定程度信息损失)的前提下,降低数据量,…...

spaCy基础入门

spaCy 概览说明 spaCy 是一个现代、快速、工业级 NLP 工具库,专门为实际工程应用设计,提供: • 分词(Tokenization) • 词性标注(POS Tagging) • 命名实体识别(NER) •…...

vue3项目创建-配置-elementPlus导入-路由自动导入

目录 方法一:create-vue 方法二 :Vite Vue Vite.config.ts配置 引入element-plus 安装 如何在项目中使用 Element Plus 完整引入 按需导入 vue3vite中自动配置路由的神器:vite-plugin-pages 1. 安装 2、修改vite.config.js中配置…...

2025年的电脑能装win7吗_2025年组装电脑装win7详细图文教程

2025年的电脑能装win7吗?2025年的电脑可以安装Win7,但存在一些限制和挑战。2025年的电脑基本上是14代和15代处理器,需要特定的条件和步骤才能安装win7,并且只能采用独立显卡,因为没有集成显卡驱动。另外注意目前2025年…...

windowsC++操作ADB

文章目录 一、ADB基础1. 工作原理2. 安装与配置 二、常用ADB指令分类1. 设备连接与管理2. 文件传输3. 应用管理4. 设备交互5. 系统信息6. 日志与调试7. 网络与端口转发 三、高级用法1. 多设备管理2. 无线ADB连接3. 批量执行命令4. ADB脚本示例 四、常见问题与解决方案五、注意事…...

Springboot实现重试机制

背景 研发工作中时常遇到要和其他服务对接,依赖对方能力的情况,最恶心的是对方提供的服务不稳定,时灵时不灵的,进而影响到自己功能的稳定性。万一发生了这种事,做为研发,咱该怎么办?通过容错直接…...

CS内网渗透 ----【内网渗透实战】PsExec vs Telnet:建立IPC通道实现横向移动与域控上线全解析

目录 1. 什么是 PsExec? 2. 什么是 Telnet? 3. PsExec 与 Telnet 的区别及优势 3.1 主要区别 3.2 内网渗透中的优势 4. 实际案例 —— 使用 PsExec 上线域控主机 案例背景 操作步骤 案例效果 5. 总结 利用 PsExec 建立 IPC 通道 —— IPC 的定…...

第二十三天打卡

作业: 整理下全部逻辑的先后顺序,看看能不能制作出适合所有机器学习的通用pipeline 数据预处理 → 特征选择 → 降维 → 模型训练 import pandas as pd import numpy as np from sklearn.model_selection import train_test_split, GridSearchCV from sk…...

aardio - 将文本生成CSS格式显示

import win.ui; /*DSG{{*/ var winform win.form(text"aardio form";right759;bottom469) winform.add( button{cls"button";text"Button";left340;top130;right430;bottom180;z3}; edit{cls"edit";text"我是一串文本";lef…...

【漫话机器学习系列】256.用 k-NN 填补缺失值

用 k-NN 填补缺失值:原理、实现与应用 在实际的数据科学项目中,我们经常会遇到数据缺失(Missing Values)的问题。缺失值如果处理不当,不仅会影响模型训练,还可能导致最终结果偏差。 今天,我们…...

tomcat与nginx之间实现多级代理

准备工作 准备5台虚拟主机;至少准备3台虚拟主机; 设备1作为代理服务器;设备2与设备4作为处理静态资源请求服务器(使用nginx);设备3与设备5作为处理动态资源服务器(使用tomcat) 设…...

商业航天运动控制系统中的高可靠性芯片解决方案:挑战、策略与应用研究

摘要:随着商业航天领域的迅速发展,运动控制系统对芯片的可靠性提出了前所未有的挑战。本文深入探讨了商业航天运动控制系统中芯片可靠性面临的挑战,包括宇宙辐射效应、极端环境适应性及系统级可靠性保障等。同时,通过案例研究展示…...

[Java实战]Spring Boot 3 整合 Ehcache 3(十九)

[Java实战]Spring Boot 3 整合 Ehcache 3(十九) 引言 在微服务和高并发场景下,缓存是提升系统性能的关键技术之一。Ehcache 作为 Java 生态中成熟的内存缓存框架,其 3.x 版本在性能、功能和易用性上均有显著提升。本文将详细介绍…...

【Flask全栈开发指南】从零构建企业级Web应用

目录 🌟 前言🏗️ 技术背景与价值🚧 当前技术痛点🛠️ 解决方案概述👥 目标读者说明 🔍 一、技术原理剖析📊 核心概念图解💡 核心作用讲解🧩 关键技术模块说明⚖️ 技术选…...

使用docker安装clickhouse集群

1、简介 clickhouse 作为大数据场景中,实现快速检索的常用列式存储数据库,采用物理机部署,会在数据量大的场景中,物理机器存储达到阈值需要扩容,会带来比较大的问题,因此,使用docker部署clickho…...

佰力博科技准静态d33测试的注意事项

准静态d33测试是测量压电材料纵向压电应变常数的重要方法,其注意事项包括以下几个方面: 选择合适的测量设备 准静态d33测试需要使用专用的压电测试仪,如佰力博PEAI1000高精度压电分析仪、准静态d33测量仪或PCA1000压电陶瓷综合参数分析仪。这…...

iOS设备投屏Archlinux

我的iphone手机屏太小,我想把手机投到archlinux电脑上看。与是我就想找一个免费的软件。 UxPlay https://github.com/FDH2/UxPlay GPLv3,开源。原来只支持 AirPlay Mirror 协议,现在新增 支持来自 AirPlay 的纯音频 (Apple Los…...

VUE_UI组件的二次封装

属性和事件 <template><div><myInput a"1" b"2" c"3" change"() > {}"></myInput></div> </template>myInput.vue <template><div><el-input v-bind"$attrs">&…...

算法·KMP

KMP算法的思想 想要一次性遍历模板串 s 1 s_1 s1​&#xff0c;不在匹配失败时重新开始遍历子串 s 2 s_2 s2​&#xff0c;实现模板串不回退的效果。 KMP数组的理解 KMP数组有两种定义&#xff1a;一是匹配失败后&#xff0c;子串 s 2 s_2 s2​应该回退的位置&#xff0c;一种…...

如何正确地写出单例模式

如何正确地写出单例模式 | Jarks Blog 枚举方式&#xff1a; public class SingletonObject {private SingletonObject() {}/*** 枚举类型是线程安全的&#xff0c;并且只会装载一次*/private enum Singleton {INSTANCE;private final SingletonObject instance;Singleton() {…...

Mac M系列 安装 jadx-gui

安装 Homebrew在终端中执行以下命令&#xff08;需管理员密码&#xff09;&#xff1a; 安装 Homebrew&#xff08;官方源&#xff09; /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"国内用户可用镜像源加速&…...

水滴Android面经及参考答案

目录 static 关键字有什么作用,它修饰的方法可以使用非静态的成员变量吗? Java 中创建线程有几种方式? wait 和 sleep 的区别,如何打断 sleep? Java 垃圾回收的目的是什么,垃圾回收机制是怎样的? Java 的垃圾回收(GC)机制是如何工作的? 请解释 Java 内存模型(J…...

《猜拳游戏》

综合案例《猜拳游戏》 需求&#xff1a; 本游戏是一款单机游戏&#xff0c;人机交互 规则&#xff1a; 需要双方出拳&#xff1a;石头、剪刀、布 赢&#xff1a; 石头 → 剪刀剪刀 → 布布 → 石头 平&#xff1a; 两边出拳相等 输&#xff1a; … 实现&#xff1a; 选择对…...

Mysql索引优化

一、索引 1. 主键索引&#xff08;Primary Index&#xff09; 定义 主键索引是一种特殊的唯一索引&#xff0c;用于唯一标识表中的每一行数据。每个表最多有一个主键索引&#xff0c;且索引列不允许为 NULL&#xff0c;自动添加 UNIQUE 和 NOT NULL 约束。 特点&#xff1a;…...

Postgresql与openguass对比

背景介绍 PostgreSQL是世界上最先进的开源关系型数据库&#xff0c;以其强大的功能、稳定性和可扩展性著称。而openGauss是华为公司于2020年6月30日开源的数据库系统&#xff0c;内核基于PostgreSQL 9.2.4版本演进而来。值得注意的是&#xff0c;PostgreSQL 11.3版本拥有290个数…...

线程的概念和控制

自从20世纪60年代提出了进程的概念之后&#xff0c;操作系统一直以进程作为独立运行的基本单位。到了20世纪80年代&#xff0c;人们又提出了比进程更小的、能独立运行的基本单位——线程。提出线程的目的是试图提高系统并发执行的程度&#xff0c;从而进一步提高系统的吞吐量。…...

如何配置activemq,支持使用wss协议连接。

1、到阿里云申请一个证书&#xff0c;通过后下载jks证书。 2、配置activemq&#xff1a; 打开activemq安装目录中“conf/activemq.xml”&#xff0c;增加以下记录&#xff1a; <transportConnectors> <transportConnector name"wss" uri"…...

【言语】刷题3

front&#xff1a;刷题2 题干 超限效应介绍冰桶挑战要避免超限效应 B明星的作用只是病痛挑战的一个因素&#xff0c;把握程度才是重点&#xff0c;不是强化弱化明星作用&#xff0c;排除 A虽没有超限效应&#xff0c;但是唯一的点出“冰桶效应”的选项&#xff0c;“作秀之嫌…...

关于 ast: Babel AST 全类型总览

AST 的每个节点都有一个 type 字段&#xff0c;用来标识它的语法类型。 程序结构节点 type说明示例Program整个程序的根节点整体代码结构BlockStatement大括号代码块 {}if、function、for 等的主体ExpressionStatement表达式语句&#xff08;如 a b;&#xff09;EmptyStatem…...

STM32 内存

根据STM32的存储器映射机制&#xff0c;其32位地址总线可访问4GB逻辑地址空间&#xff08;0x00000000-0xFFFFFFFF&#xff09;&#xff0c;但实际物理地址分配由芯片厂商定义。以下是STM32完整的地址映射结构及关键区域说明&#xff1a; 一、地址空间整体架构 4GB地址空间划分…...

图片的require问题

问题 <template><!--第一种方式--><img :src"require(/assets/${imageName})" style"width:100px;" /><!--第二种方式--><img :src"require(imageUrl)" style"width:100px;" /> </template><…...

关于 js:8. 反调试与混淆识别

一、常见反调试手段识别 1. debugger 死循环&#xff08;阻塞调试器&#xff09; 样例代码&#xff1a; while (true) {debugger; }原理&#xff1a; 每次执行到 debugger 语句&#xff0c;如果 DevTools 打开&#xff0c;将自动触发断点。 如果在死循环中&#xff0c;调试…...

深度Q网络(DQN)的基本概念

一、深度Q网络(DQN)的基本概念 深度Q网络(Deep Q-Network,DQN)是将强化学习中的Q学习(Q-Learning)与深度学习相结合的算法,由DeepMind在2013年提出,并在2015年发表于《Nature》杂志。它通过神经网络近似动作价值函数(Q函数),解决传统Q学习在高维状态空间下的计算难…...

uniapp+vue3中自动导入ref等依赖

前言&#xff1a; 在我们使用uni-appvue3创建项目&#xff0c;开发的过程中&#xff0c;老是需要导入我们的ref、onshow等&#xff0c;那么能不能自动导入&#xff0c;不用我们每个页面都写呢&#xff1f;是没问题的&#xff0c;这里让他的小帮手来帮你减轻负担&#xff1a;他就…...

合肥SMT贴片加工核心优势与工艺升级

内容概要 在电子制造领域&#xff0c;工艺精度与生产效率的平衡始终是企业关注的核心命题。本文将系统呈现合肥SMT贴片加工产业的技术演进图谱&#xff0c;为寻求制造升级的企业提供可落地的决策参考。 作为长三角电子制造集群的重要节点&#xff0c;合肥SMT贴片加工产业通过持…...

Ansible安装与核心模块实战指南

Ansible安装与核心模块实战指南 自动化运维入门:从安装到模块化任务配置 Ansible作为一款无代理自动化工具,通过模块化设计实现高效管理,尤其适用于快速部署、配置和维护大规模系统。本文将从安装、核心模块使用到实际案例,全面解析其核心功能与最佳实践。 一、Ansible安装…...

TDengine 做为 Spark 数据源

简介 Apache Spark 是开源大数据处理引擎&#xff0c;它基于内存计算&#xff0c;可用于批、流处理、机器学习、图计算等多种场景&#xff0c;支持 MapReduce 计算模型及丰富计算操作符、函数等&#xff0c;在大超大规模数据上具有强大的分布式处理计算能力。 通过 TDengine …...

Codeforces Round 997 (Div. 2)

A. Shape Perimeter 题目大意 给你一个m*m的正方形&#xff0c;再给你n个坐标表示每次在xy移动的距离&#xff08;第一个坐标是初始位置正方形左下角&#xff09;&#xff0c;问路径图形的周长 解题思路 记录好第一次的位置之后一直累加最后求总移动距离的差值即可 代码实…...

WSL 安装 Debian 12 后,Linux 如何安装 nginx ?

在 WSL 的 Debian 12 中安装 Nginx 的步骤如下&#xff1a; 1. 更新系统软件包 sudo apt update && sudo apt upgrade -y2. 安装 Nginx sudo apt install nginx -y3. 管理 Nginx 服务 ▶ 启动 Nginx sudo service nginx start # 如果使用 systemd 可能需改用&…...

目标检测任务 - 数据增强

目标检测任务 - DETR &#xff1a; 数据预处理/数据增强 算法源码实例 import datasets.transforms as Tnormalize T.Compose([T.ToTensor(),T.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225]) ])scales [480, 512, 544, 576, 608, 640, 672, 704, 736, 768, 800]…...

java的switch case

import java.util.Scanner;public class Hello {public static void main(String[] args) {Scanner in new Scanner(System.in);int type in.nextInt();switch(type){case 1:case 2:System.out.println("你好");break;case 3:System.out.println("晚上好"…...

基于亚博K210开发板——LCD触摸屏读取坐标数据测试

开发板 亚博K210开发板 实验目的 主要学习 K210 通过 I2C 读取触摸屏的坐标&#xff0c;并打印出来&#xff0c;显示在 LCD上。 实验准备 实验元件 LCD 显示屏触摸板 元件特性 K210 开发板自带 2.0 寸触摸屏&#xff0c;其实是 LCD 显示屏上贴一个触摸板组成&#xf…...

coze平台实现文生视频和图生视频(阿里云版)工作流

工作流全貌 开始 首先从入参开始&#xff1a; api_key&#xff1a;来自阿里云百炼平台&#xff0c;自行去申请 prompt&#xff1a;生成视频的文本提示词。支持中英文&#xff0c;长度不超过800个字符&#xff0c;每个汉字/字母占一个字符&#xff0c;超过部分会自动截断。 …...

python酒店健身俱乐部管理系统

目录 技术栈介绍具体实现截图系统设计研究方法&#xff1a;设计步骤设计流程核心代码部分展示研究方法详细视频演示试验方案论文大纲源码获取/详细视频演示 技术栈介绍 Django-SpringBoot-php-Node.js-flask 本课题的研究方法和研究步骤基本合理&#xff0c;难度适中&#xf…...

QtGUI模块功能详细说明,图标和光标(七)

目录 一.窗口和屏幕管理 二. 绘图和渲染 三. 图像处理 四. 字体和文本 五. 事件和输入处理 六. OpenGL 和硬件加速 七. 颜色和外观 八. 图标和光标 1、QIcon: 图标管理 1.1、QIcon 简介 1.2、图标的来源与创建 1.3、多分辨率与 DPI 支持 1.4、图标的状态管理 2、…...

【图像处理基石】如何入门OCR技术?

入门OCR&#xff08;Optical Character Recognition&#xff0c;光学字符识别&#xff09;技术需要结合理论学习、工具实践和项目实战&#xff0c;以下是分步骤的学习指南&#xff0c;适合零基础学习者&#xff1a; 一、明确OCR技术的核心概念 OCR的基本原理 核心流程&#xf…...

数据库知识沉浸式游戏化学习设计研究

数据库知识沉浸式游戏化学习设计研究 摘要: 本研究旨在设计一款以数据库知识为主题的沉浸式游戏化学习系统。通过对数据库知识体系的深入剖析,结合游戏化学习理论,构建了一个多层次、多任务的游戏架构。玩家在游戏过程中需完成构建数据库结构、编写 SQL 查询等任务来解锁关…...