反馈已提交

网络繁忙

Linux中FineBI端口号

  • 文档创建者:doreen0813
  • 编辑次数:4次
  • 最近更新:axing 于 2020-10-21
  • 1、问题描述



    通常用户会将 FineBI 直接安装在 Linux 系统,然后本地浏览器远程访问 BI 平台来测试使用。而访问的时候通常会由于 linux 本身自带防火墙服务,FineBI 默认端口号37799被禁止,导致用户无法访问到 BI 平台。下面详细叙述在 Linux 中如何添加防火墙允许 BI 端口。


    2、添加防火墙允许端口


    Linux 的防火墙服务通常是 iptables 命令(在 RHEL7 之后 iptables 改名为 firewall),iptables 可以理解为一个过滤器。在远程客户端访问的时候,会给服务器发送 IP 的 packet(封包),iptables 的作用就是将该封包数据与该 iptables 中预定义的规则进行对比,如对比检查通过则接受(ACCEPT)进入本机取得资源;如果检查不通过,则可能予以丢弃(DROP);这是 iptables 的基本原理。对于添加防火墙允许 BI 端口可以在 iptables 的配置文件中进行设定,文件为/etc/sysconfig下的 iptables 文件。

    使用 vim 打开 iptables 文件可以看到如下图的默认配置:

    222

    文件内容即为设置 iptables 的规则,可以看到端口只有预定的22端口是允许访问的。要设置37799端口,最简单的方式就是直接复制端口22的设定,将22修改成37799即可。如下图:

    222

    注:1、-A 为新增规则其分为 INPUT、OUTPUT、FORWARD,此处使用 INPUT;

    2、-m state --state 是用来对比 IP 封包的联机状态,此处使用 NEW;

    3、-m tcp -p tcp 是用来对比通讯协议是否相符,相符;

    4、--dport 37799是用来描述目标端口号,此处是37799;

    5、-j 是用来指定要执行的活动,此处是 ACCEPT,接受。

    配置后保存并退出,执行如下命令重启防火墙服务:

    service iptables restart

    即可通过37799端口远程访问该 FineBI。

    222

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭