🌐 LANChat 使用教程

局域网聊天工具 - 无需互联网,安全通信

📋 快速开始

LANChat 是一款基于 WebSocket 的局域网聊天工具,只需一台电脑启动服务器,其他设备通过浏览器即可连接聊天。所有数据仅在局域网内传输,安全可靠!

⚠️ 重要提示:所有设备必须连接到同一个局域网(同一个WiFi或网线)

🔄
👥
📷
🌙
🔧
📱

🚀 第一步:启动服务器

在任意一台电脑上启动聊天服务器:

  1. 1确保已安装 Node.js
  2. 2打开命令提示符(CMD)或 PowerShell,进入项目目录:
    cd 项目目录路径
  3. 3安装依赖:
    npm install
  4. 4启动服务器:
    node server.js

    或者双击运行 启动服务器.bat

  5. 5看到以下信息表示启动成功:
    Chat server running on http://0.0.0.0:8282

🔍 第二步:获取服务器IP地址

在服务器电脑上查看本机IP地址:

  1. 1打开命令提示符(CMD)
  2. 2输入以下命令:
    ipconfig
  3. 3找到您的网络适配器的 IPv4 地址:
    • WiFi连接:找到 "无线局域网适配器 WLAN" 部分
    • 网线连接:找到 "以太网适配器 以太网" 部分
  4. 4记录下 IPv4 地址,格式类似:
    IPv4 Address. . . . . . . . . . . : 192.168.31.18

✅ 示例:假设服务器IP是 192.168.31.18

🔗 第三步:其他设备连接

在局域网内的其他电脑或手机上打开浏览器,输入以下地址:

http://服务器IP:8282/chat.html

服务器IP 替换为您刚才记录的IPv4地址。

✅ 示例:http://192.168.31.18:8282/chat.html

💬 第四步:开始聊天

  1. 1在登录页面输入用户名(任意即可)
  2. 2点击"登录"按钮
  3. 3系统会自动检测并显示在线用户
  4. 4点击在线用户即可开始聊天

💡 提示:当有新用户上线时,系统会自动将其添加到联系人列表并发出通知

🔧 后台管理面板

服务器启动后,可以通过后台管理面板查看和管理在线用户:

  1. 1在浏览器中打开:
    http://服务器IP:8282/houtai
  2. 2查看在线用户统计、服务器运行状态
  3. 3管理在线用户(支持踢出操作)
  4. 4查看系统日志

✅ 示例:http://192.168.31.18:8282/houtai

⚙️ 管理命令

📌 使用示例

假设服务器电脑的IPv4地址是 192.168.1.100

服务器端操作:

> cd myproject > npm install > node server.js Chat server running on http://0.0.0.0:8282

客户端操作(其他设备):

在浏览器中打开:

http://192.168.1.100:8282/chat.html

后台管理:

http://192.168.1.100:8282/houtai

❓ 常见问题