金蝶云星空软件作为一款云产品,需要联网才能使用,大部分公司采用的局域网来登陆金蝶云星空软件,有很多企业用户都希望在公司外部或者在家也能登陆使用金蝶云星空。那么金蝶云星空支持外网访问吗?本篇以金蝶云星空私有云为例,给大家分享下外网访问登陆金蝶云平台的几个解决方案和思路。
一、直接端口映射
【方案要求】
网络出口有固定公网IP地址、网关设备支持端口映射。
【操作步骤】
1、在服务器上打开【控制面板】-【管理工具】-【IIS管理器】,找到“default web site”,右键选择【编辑绑定】,添加绑定需要的端口。
2、Windows防火墙放行刚添加的端口,如果还有其他硬件防火墙,均需要放行端口。
3、IT人员进入路由器或其他网关设备,将新增的端口映射的外网相同的端口上。
4、设置完毕后,使用浏览器访问http://公网IP:端口/k3cloud,如:http://1.2.3.5:9010/k3cloud,应能打开。
【说明】
1、如果希望访问地址不需要输入端口号,则需要映射80端口。
2、如果映射80端口,需要注意国内互联网使用80端口要求备案,具体可咨询运营商,没备案前无法使用。
二、反向代理
1、方案一配置时,内外网需要端口一致,否则会出现异常问题。
2、如果内外网端口无法一致可以考虑使用Nginx反向代理实现(外网到nginx端口要一致)。
3、使用Nginx反向代理还可以简便的实现外网使用https内网使用http访问。
4、金蝶云星空需要7.5.1.202010版本。
5、使用Nginx需要把Nginx监听的端口映射到外网。
【简要步骤】
1、Nginx服务器推荐使用Linux环境,具体由企业IT人员部署配置,Nginx的server配置可以参考下图所示配置:
2、星空配置调整。打开"C:\Program Files (x86)\Kingdee\K3Cloud\WebSite\App_Data\Common.config",
在<appSettings>至</appSettings>之间增加如下配置:
<add key="ForwardLoginUrl" value="{X-Forwarded-Proto}://{Forward-x-RequestHost}:{X-Forwarded-Port}" />
3、重启IIS。
4、尝试使用Nginx监听的端口访问。
外网访问金蝶云星空私有云的操作流程和方法就给大家分享到这里,如果您在使用金蝶云星空软件的过程中遇到其他疑问,请咨询金蝶软件服务商合树科技:400-668-3277。