deepseek 如何本地部署 局域网访问
时间: 2025-03-03 22:33:26 浏览: 157
### DeepSeek 局域网部署方法
#### 安装 Ollama 并完成基础部署
通过安装 ollama 可以简化 DeepSeek 的部署过程,在终端输入指定命令即可快速完成环境搭建[^1]。
```bash
# 假设此为官方提供的安装指令
pip install deepseek-ollama
```
#### 配置局域网内其他设备访问
为了使同一局域网内的其它计算机能够顺利连接到已部署的服务,需确保服务器端口开放并允许外部 IP 访问。通常情况下,默认会开启特定端口号用于接收请求[^2]。
对于防火墙设置方面,建议临时关闭或添加例外规则来放行所需通信端口;另外还需确认路由器是否启用了 UPnP 功能以便自动映射内部服务至外网接口。
#### 使用 Chatbox 实现多台机器共享资源
根据教程描述,在 A 电脑上成功架设之后,借助于步骤三所提到的支持远程调用特性的 Chatbox 应用程序,可以轻松实现 B 和 C 用户跨设备利用该 AI 工具的目的[^3]。
```python
from chatbox import Client
client = Client('http://a_computer_ip:port')
response = client.query("What is the weather today?")
print(response.text)
```
以上代码片段展示了如何创建客户端实例并通过 HTTP 请求向主机发送查询语句获取返回结果。
相关问题
Deepseek 本地部署 局域网访问
### DeepSeek 局域网内部署与访问
#### 安装 Ollama
为了在局域网中成功部署和使用 DeepSeek,首先需要安装 Ollama。这一步骤确保了后续操作的基础环境准备就绪[^1]。
```bash
pip install ollama
```
#### 下载并部署 DeepSeek 模型
完成 Ollama 的安装之后,通过特定命令行来获取 DeepSeek 模型文件,并启动服务。此过程简单快捷,适合初次使用者快速上手[^2]。
```bash
ollama download deepseek-model
ollama serve
```
#### Chatbox 可视化工具设置
为了让交互更加直观便捷,在服务器端还需配置一款名为 Chatbox 的前端界面应用。它能够帮助用户更轻松地管理和测试已部署的语言模型性能。
```bash
git clone https://github.com/deepseek-chat/chatbox.git
cd chatbox
npm install && npm run build
```
#### 配置局域网内的访问权限
对于希望在同一网络下的多台设备间共享该资源的情况,则需调整防火墙规则以及路由器转发设定,允许外部 IP 地址向运行着 DeepSeek 应用程序的主机发送请求。通常情况下,默认监听端口为8080或其他自定义值,请确认无冲突后再做相应修改。
- **Windows**: 使用 Windows Defender Firewall 或第三方软件管理入站连接;
- **Linux/macOS**: 编辑 `/etc/hosts` 文件或将 `iptables` 命令加入开机脚本中;
最后重启所有涉及的服务使更改生效,现在应该可以从同一 Wi-Fi 环境中的任意客户端浏览器里输入类似 http://<server-ip>:8080 来浏览和调用 API 接口了。
deepseek 本地部署 局域网
### 局域网内进行DeepSeek本地部署配置
为了在局域网内部署并使用 DeepSeek,需先确保已下载并安装 Ollama 软件包。对于 macOS 用户而言,可以从官方网站获取适用于该操作系统的版本[^3]。
#### 安装验证
完成软件安装之后,建议通过具备管理员权限的 PowerShell 来执行 `ollama -h` 命令来检验安装过程是否顺利完成。这一步骤能够帮助确认环境设置无误,并熟悉可用的基础指令集。
#### 配置网络共享访问
为了让同一局域网内的其他设备也能访问到已经部署好的 DeepSeek 应用程序,在防火墙设置里开放必要的端口是非常重要的。通常情况下,默认会监听8080或者其他自定义设定的服务端口。确保这些端口未被占用且允许外部连接请求进入主机系统。
另外,还需修改应用程序本身的配置文件(如果有的话),指定绑定地址为 `0.0.0.0` 或者特定 IP 地址而不是仅限于 localhost (127.0.0.1),从而使得服务可从任何地方接入而非仅仅局限于本机环境[^2]。
#### 测试连通性
最后一步是在另一台位于相同局域网中的计算机上尝试打开浏览器或其他客户端工具,输入服务器机器的IP地址加上相应的端口号来进行测试。例如 http://<server_ip>:8080/ 。这样就可以验证整个部署流程的成功与否以及跨设备间的正常通信状况了。
```bash
# 使用 ping 工具检测目标主机可达性
ping <server_ip>
# 利用 curl 发送 HTTP 请求检查 Web 服务状态码
curl -I http://<server_ip>:8080/
```
阅读全文
相关推荐
















