127.0.0.1是回送地址,指本地机,一般用来测试使用。回送地址(127.x.x.x)是本机回送地址(Loopback Address),即主机IP堆栈内部的IP地址,主要用于网络软件测试以及本地机进程间通信,无论什么程序,一旦使用回送地址发送数据,协议软件立即返回,不进行任何网络传输。

127.0.0.1对于网站建设者来说是常常用到的。 大家常用“ping 127.0.0.1”命令在本机上做回路测试,用来验证本机的TCP/IP协议簇是否被正确安装。

关于本地IP相关的知识请参考CSDN博客《IP:127.0.0.1详解,与localhost区别》

如果O2Server部署之后,可以使用http://127.0.0.1正常访问,说明O2OA服务器本身已经成功运行,可以正常提供所有服务。但是使用其他的DHCP分配的IP或者云服务器的弹性IP以及域名都无法访问,那么一般是与网络、域名以及端口访问策略有关,有如下几种可能的情况:


1、IP或者域名无效

使用IP根本无法访问到,可以在客户机上尝试ping指定的域名或者IP,如果可以ping通过,说明域名或者IP有效或者畅通(但也可能有一些服务器禁PING),如下图对www.baidu.com域名的测试:

image.png

2、服务器防火墙阻止了对服务器的网络请求:

windows服务器

image.png

CentOS服务器

关闭防火墙(firewall):

systemctl stop firewalld.service    #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

当然也可以使用iptables设置为允许对指定端口进行请求:

iptables防火墙(这里iptables已经安装,下面进行配置)

vi/etc/sysconfig/iptables #编辑防火墙配置文件

# sampleconfiguration for iptables service
# you can edit thismanually or use system-config-firewall
# please do not askus to add additional ports/services to this default configuration
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT[0:0]
:OUTPUT ACCEPT[0:0]
-A INPUT -m state--state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -jACCEPT
-A INPUT -i lo -jACCEPT
-A INPUT -p tcp -mstate --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -jACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 20020-j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 20030-j ACCEPT
-A INPUT -j REJECT--reject-with icmp-host-prohibited
-A FORWARD -jREJECT --reject-with icmp-host-prohibited
COMMIT

:wq! #保存退出

备注:这里使用80、20020、20030端口为例。***部分一般添加到“-A INPUT -p tcp -m state --state NEW -m tcp--dport 22 -j ACCEPT”行的上面或者下面,切记不要添加到最后一行,否则防火墙重启后不生效。

systemctlrestart iptables.service   #最后重启防火墙使配置生效
systemctlenable iptables.service    #设置防火墙开机启动


3、云服务器安全策略

除了服务器本身的端口限制 ,如果使用华为云,阿里云,腾讯云等ECS服务器,也需要开放指定端口的安全组策略中相关的限制:

华为云ECS

请参考文章《使用华为弹性云服务器部署O2OA V5》中相关的设置。


在安全组规则中配置指定的端口访问规则:


阿里云ECS

请参考文章《阿里云ECS服务器的端口启用》中相关的设置。


在安全组规则中配置指定的端口访问规则:

以上以8080为例,对O2OA需要配置80、20020、20030三个端口的访问规则。


以上为华为云和阿里云服务器相关配置,其他云服务器类似。






推荐文章:

移动办公-手机移动端APP功能简介
2021-02-25
O2OA平台拥有配套的原生开发的安卓和IOS移动APP,开发者在拥有公网IP或者域名的服务器上可以轻松体验移动办公环境。本篇主要向大家简要介绍移动APP的主机功
考勤管理-新版
2021-09-06
@企业办公系统@考勤管理@开源办公系统@员工考勤@人事考勤O2OA考勤管理提供了一个通用的考勤管理,企业可以使用它实现手机打卡,数据导入,数据分析,数据统计。员
RPM打包-将O2OA打成RPM安装包
2021-08-03
@源码打包@RPM打包@O2OA@rpm安装包在国产可信环境一般不允许对服务器进行文件上传解压安装,这时,我们需要把O2OA打包成符合要求的RPM安装包,通过可
开发知识-中标麒麟安装达梦数据库(DM8)
2021-02-07
环境说明操作系统版本:NeoKylinLinuxAdvancedServerreleaseV7Update6(Chromium)1.前期准备工作1.1数据库下载
开发知识-Linux非root用户如何使用80端口启动O2OA
2021-02-07
普通用户:whs下载o2server在普通用户自己的目录中创建一个data目录,命令:mkdirdata。进入data目录,下载o2server的zip包。命令
创建组织架构及个人信息
2021-06-22
本篇主要简单讲述初次使用O2OA如何创建人员信息,组织职务信息以及组织成员和组织职务管理的实际意义及使用场景。
O2OA与SmartBI报表系统集成:三、O2OA中集成展示SmartBI报表
2021-11-03
前面两章我们介绍了SmartBI报表系统的安装部署,以及如何制作报表,下面我们介绍如何在O2OA系统中使用SmartBI报表系统中使用已创建好的报表。1、部署
藕粉社区问答系列3
2021-11-09
[app]手机登录app出现多个服务器问题内容:如题。解决方案:这个是因为您的手机号码在多个o2oa服务器上存在,一般情况下是管理员注册了o2云。如果是无效的服
Docker镜像构建并启动
2021-07-09
一、创建Dockerfile文件在Linux服务器目录下,创建Dockerfile文件,示例代码如下:#自定义Docker-O2OA镜像#基础镜像FROMcen
水印安全-附件水印|加密|文档格式转换图片|PDF
2021-02-07
O2OA使用扩展程序实现附件水印,加密,文档格式转换图片,PDF等功能.

results matching ""

    No results matching ""