第一步: 添加11434端口到firewalld防火墙
firewall-cmd --zone=public --add-port=11434/tcp --permanent
加载端口
firewall-cmd --reload
查看结果
firewall-cmd --zone=public --query-port=11434/tcp
查开防火墙打开的端口
firewall-cmd --list-ports
第二步:修改Ollama
为了允许其他服务器访问ollama服务,需要将host设置成0.0.0.0
修改ollama配置:
systemctl edit ollama.service
还有其他问题可以参考:https://github.com/ollama/ollama/blob/main/docs/faq.md
我用的是直接修改配置文件:vim /etc/systemd/system/ollama.service
加的是绿色部分
[Unit]
Description=Ollama Service
After=network-online.target
[Service]
ExecStart=/usr/local/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3
Environment=“PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin”
Environment=“OLLAMA_HOST=0.0.0.0”
[Install]
WantedBy=default.target
ESC键
:wq 保存
重启ollama
systemctl daemon-reload
systemctl restart ollama
可以在外部浏览器通过ip端口访问文章来源:https://www.toymoban.com/news/detail-861329.html
文章来源地址https://www.toymoban.com/news/detail-861329.html
到了这里,关于模拟机Centos7.8 安装Ollama 无法通过虚拟机的ip:11434端口访问--NAT模式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!