win10 局域网内聊天
在 Windows 10 的局域网 中,如果你想实现 多个用户之间的聊天功能,可以选择以下几种方案,取决于你需要的是:
• ✅ 命令行纯文字聊天(如 Linux talk)
• ✅ 图形界面聊天室
• ✅ 局域网广播消息
• ✅ 多人协作编辑窗口
⸻
✅ 一、适合 Win10 局域网聊天的方案总览
方案 聊天方式 特点 是否图形界面
- LAN Messenger 群聊 / 私聊 免费开源,简单,专为局域网聊天 ✅
- IP Messenger 群聊 / 文件传输 轻量,常见于校园 / 企业 ✅
- net send(Win10 无)或 msg 文本消息 仅支持登录用户聊天 ❌
- 搭建 IRC 服务器 + 客户端 群聊 命令行或图形可选 ❌ / ✅
- ZeroTier + Element (Matrix) 群聊 跨平台、穿透局域网、防火墙 ✅
- 使用共享终端工具(如 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) • ✅ 图形界面聊天室 • ✅ 局域网广播消息 • ✅ 多人…...

STM32-DMA数据转运(8)
目录 一、简介 二、存储器映像 三、DMA框图编辑 四、DMA基本结构 五、两个数据转运的实例 一、简介 直接存储器存取简称DMA(Direct Memory Access),它是一个数据转运小助手,主要用来协助CPU,完成数据转运的工作…...

电机控制储备知识学习(一) 电机驱动的本质分析以及与磁相关的使用场景
目录 电机控制储备知识学习(一)一、电机驱动的本质分析以及与磁相关的使用场景1)电机为什么能够旋转2)电磁原理的学习重要性 二、电磁学理论知识1)磁场基础知识2)反电动势的公式推导 附学习参考网址欢迎大家…...

使用 React 实现语音识别并转换功能
在现代 Web 开发中,语音识别技术的应用越来越广泛。它为用户提供了更加便捷、自然的交互方式,例如语音输入、语音指令等。本文将介绍如何使用 React 实现一个简单的语音识别并转换的功能。 功能概述 我们要实现的功能是一个语音识别测试页面࿰…...

[Git]ssh下用Tortoisegit每次提交都要输密码
问题描述 ssh模式下,用小乌龟提交代码,即使在git服务端存储了公钥,仍然要每次输入密码。 原因分析 小乌龟需要额外配置自己的密钥,才能免除每次输密码。 解决方案 1.配置好ssh密钥 具体方法参考我前一篇文章: […...

如何查看项目是否支持最新 Android 16K Page Size 一文汇总
前几天刚聊过 《Google 开始正式强制 Android 适配 16 K Page Size》 之后,被问到最多的问题是「怎么查看项目是否支持 16K Page Size」 ?其实有很多直接的方式,但是最难的是当你的项目有很多依赖时,怎么知道这个「不支持的动态库…...

ESP32C3连接wifi
文章目录 🔧 一、ESP32-C3 连接 Wi-Fi 的基本原理(STA 模式)✅ 二、完整代码 注释讲解(适配 ESP32-C3)📌 三、几个关键点解释🔚 四、小结 🔧 一、ESP32-C3 连接 Wi-Fi 的基本原理&a…...
HTTP方法和状态码(Status Code)
HTTP方法 HTTP方法(也称HTTP动词)主要用于定义对资源的操作类型。根据HTTP/1.1规范(RFC 7231)以及后续扩展,常用的HTTP方法有以下几种: GET:请求获取指定资源的表示形式。POST:向指…...

机器学习中分类模型的常用评价指标
评价指标是针对模型性能优劣的一个定量指标。 一种评价指标只能反映模型一部分性能,如果选择的评价指标不合理,那么可能会得出错误的结论,故而应该针对具体的数据、模型选取不同的的评价指标。 本文将详细介绍机器学习分类任务的常用评价指…...
# YOLOv3:基于 PyTorch 的目标检测模型实现
YOLOv3:基于 PyTorch 的目标检测模型实现 引言 YOLOv3(You Only Look Once)是一种流行的单阶段目标检测算法,它能够直接在输入图像上预测边界框和类别概率。YOLOv3 的优势在于其高效性和准确性,使其在实时目标检测任…...

MySQL的Docker版本,部署在ubantu系统
前言 MySQL的Docker版本,部署在ubantu系统,出现问题: 1.执行一个SQL,只有错误编码,没有错误提示信息,主要影响排查SQL运行问题; 2.这个问题,并不影响实际的MySQL运行,如…...

Mac QT水平布局和垂直布局
首先上代码 #include "mainwindow.h" #include "ui_mainwindow.h" #include <QPushButton> #include<QVBoxLayout>//垂直布局 #include<QHBoxLayout>//水平布局头文件 MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), …...
服务器制造业中,L2、L6、L10等表示什么意思
在服务器制造业中,L2、L6、L10等是用于描述服务器生产流程集成度的分级体系,从基础零件到完整机架系统共分为L1-L12共12个等级。不同等级对应不同的生产环节和交付形态,以下是核心级别的具体含义: L2(Level 2…...

回答 | 图形数据库neo4j社区版可以应用小型企业嘛?
刚在知乎上看到了一个提问,挺有意思,于是乎,贴到这里再简聊一二。 转自知乎提问 当然可以,不过成本问题不容小觑。另外还有性能上的考量。 就在最近,米国国家航空航天局——NASA因为人力成本问题,摒弃了使…...

Linux操作系统从入门到实战(二)手把手教你安装VMware17pro与CentOS 9 stream,实现Vim配置,并配置C++环境
Linux操作系统从入门到实战(二)手把手教你安装VMware17pro与CentOS 9.0 stream,实现Vim配置,并编译C文件 前言一、安装VMware17pro二、安装CentOS9.02.1 为什么选择CentOS9,与CentOS7对比2.1 官网下载CentOS9.02.2 国内…...

软考架构师考试-UML图总结
考点 选择题 2-4分 案例分析0~1题和面向对象结合考察,前几年固定一题。近3次考试没有出现。但还是有可能考。 UML图概述 1.用例图:描述系统功能需求和用户(参与者)与系统之间的交互关系,聚焦于“做什么”。 2.类图&…...
后端系统做国际化改造,生成多语言包
要将你当前系统中的 中文文案提取并翻译为英文语言包,建议采用 自动扫描 翻译辅助 语言包生成 的方式,流程如下: ✅ 一、目标总结 提取:扫描后端 C# 和 Java 代码中的 中文字符串 翻译:将中文自动翻译为英文&#x…...

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

在VirtualBox中安装虚拟机后不能全屏显示的问题及解决办法
在VirtualBox中安装Windows或Linux虚拟机后,将遇到启动虚拟机后,只能在屏幕中的一块区域里显示虚拟机桌面,却不能全屏显示的问题。要解决此问题,需要在虚拟机中安装与VirtualBox版本相对应的VBox GuestAdditons软件。 这里…...
《大规模电动汽车充换电设施可调能力聚合评估与预测》MATLAB实现计划
模型概述 根据论文,我将复刻实现结合长短期记忆网络(LSTM)和条件变分自编码器(CVAE)的预测方法,用于电动汽车充换电设施可调能力的聚合评估与预测。 实现步骤 1. 数据预处理 导入充电数据 (Charging_Data.csv)导入天气数据 (Weather_Data.csv)导入电…...
CSS flex:1
在 CSS 中,flex: 1 是一个用于弹性布局(Flexbox)的简写属性,主要用于控制 flex 项目(子元素)如何分配父容器的剩余空间。以下是其核心作用和用法: 核心作用 等分剩余空间:让 flex …...
Python 字典键 “三变一” 之谜
开头:读者的“玄学”字典谜题 上周,朋友发来了一段让他抓耳挠腮的代码: >>> {True: foo, 1: bar, 1.0: baz} {True: baz} “我明明定义了布尔True、整数1、浮点数1.0三个键,结果字典里只剩True一个键,值…...
Spring Boot中HTTP连接池的配置与优化实践
精心整理了最新的面试资料和简历模板,有需要的可以自行获取 点击前往百度网盘获取 点击前往夸克网盘获取 一、HTTP连接池的核心价值 在微服务架构和分布式系统场景中,HTTP客户端频繁创建/断开连接会产生显著的性能损耗。通过连接池技术可以实现&#x…...
初识XML
初识XML <?xml version"1.0" encoding"utf-8" ?> <!--根标签只能有一个--> <!--第一行永远都是 <?xml version"1.0" encoding"utf-8" ?> 前面不允许出现任何其他东西,空格换行等均不行 --> &…...

element-ui分页的使用及修改样式
1.安装 npm install element-ui -S 2.在main.js中引入,这里是全部引入,也可以按需引入 import ElementUI from element-ui import element-ui/lib/theme-chalk/index.css Vue.use(ElementUI) 3.使用 layout"prev, pager, next, jumper" :jumpe…...
2025年第十六届蓝桥杯软件赛省赛C/C++大学A组个人解题
文章目录 题目A题目C:抽奖题目D:红黑树题目E:黑客题目F:好串的数目 https://www.dotcpp.com/oj/train/1166/ 题目A 找到第2025个素数 #include <iostream> #include <vector> using namespace std; vector<i…...
物理:人的记忆是由基本粒子构成的吗?
问题: 基因属于人体的一部分,记忆也是人体的一部分,那么为什么基因可以代际遗传,但是记忆却被清空重置。如果基因是由粒子构成,那么记忆是不是也应该由粒子构成?如果记忆是粒子构成的,那么能否说明记忆永恒,即使死亡了身体被分解了,那么只要保证其身体有关的所有粒子被…...
Memcached 的特性和使用场景介绍,以及集群搭建
以下是 Memcached 的特性和使用场景介绍,以及集群搭建的详细示例: 特性 高性能 内存存储:数据存储在内存中,读写速度极快。简单协议:使用基于文本的简单协议,通信高效。分布式架构 一致性哈希:采用一致性哈希算法,将数据均匀分布到多个节点,支持动态增减节点,减少数…...
uni-app,小程序中的addPhoneContact,保存联系人到手机通讯录
文章目录 方法详解简介 基本语法参数说明基础用法使用示例平台差异说明注意事项最佳实践 方法详解 简介 addPhoneContact是uni-app框架提供的一个实用API,用于向系统通讯录添加联系人信息。这个方法在需要将应用内的联系人信息快速保存到用户设备通讯录的场景下非…...

从数据中台到数据飞轮:数字化转型的演进之路
从数据中台到数据飞轮:数字化转型的演进之路 数据中台 数据中台是企业为整合内部和外部数据资源而构建的中介层,实现数据的统一管理、共享和高效利用,目标是打破信息孤岛,提高数据使用效率,支持业务决策和创新 实施成本…...