使用Linux服务器搭建koishi程序正常跑但IP:端口无法访问求大佬指点

系统:centos 8
Node版本:24
端口规则:全部放行
防火墙:关闭
问题:程序貌似能正常跑起来但是IP:端口无法访问
教程完全按照CentOS/Debian/Armbian系统安装Koishi进行操作的 求大佬指点

1 个赞

上docker吧

1 个赞
1 个赞

可以先在机器本地curl一下本地的koishi端口,看看能不能拿到html的内容,确保koishi的webui网页本身没问题

修改你的koishi的koishi.yml

plugins:
  group:server:
    server:xgmhcv:
      host: 0.0.0.0
      port: 15140
      maxPort: 15149
......

在server插件的配置项增加 host: 0.0.0.0


重启koishi以后 看console输出,确保有server server listening at http://0.0.0.0:15140

然后检查你的防火墙/安全组设置,
比如 阿里云/腾讯云 有安全组设置,默认配置只走一些常用端口比如22,80, 443,
还比如linux的ufw,等等,确保你koishi的端口被放行

然后再浏览器打开ip:koishi端口 试试看(

1 个赞