Linux中FineBI端口号

编辑
文档创建者:doreen0813 (83193 )     浏览次数:173次     编辑次数:3次     最近更新:doreen0813 于 2018-06-07     

目录:

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

附件列表


主题: 可视化分析
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

本文档是否有用? [ 去社区提问 ]