服务器的项目在外网不能正常访问原因以及处理办法

问题描述:

环境:ECS服务器,Centos系统

问题:项目不能访问

原因分析:

1.查看项目是否正常启动

2.使用curl测试回环接口是否正常访问curl -I 127.0.0.1:8084

3.查看防火墙是否被阻止

4.查看ECS服务器安全组

防火墙:

1.查询端口ss -nl

2.可以先查看80端口对应的端口ss -nl|grep 80*

3.在查看本地项目端口:ss -nl|grep 8084

4.接着查看部署tomcat是否正常

ps -axu |grep tomcat

5.查看服务器端口ifconfig

6.测试:curl -I 127.0.0.1:8084查看本地是否可以访问

7.查看本地防火墙: sudoiptables -L –n

8.查看防火墙命令:cat /etc/sysconfig/iptables

9.增加端口允许访问:iptables -A INPUT -p tcp --dport 8084 -j ACCEP

10.防火墙配置保存:/etc/init.d/iptables save

11.防火墙生效:cat /etc/sysconfig/iptables

12.还不行,同意所有人ping:iptables -A INPUT -p icmp --icmp-type 8 -jACCEPT

13.端口保存:/etc/init.d/iptables save

14.防火墙生效:cat /etc/sysconfig/iptables

15.外部ping:ping 54.223.76.4不能成功,说明你内部防火墙打开但是外部还是不行

16.这里就确定是安全组问题。这就是硬件安全问题了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一.防火墙概念 (一)安全技术介绍 (1) 入侵检测与管理系统(Intrusion Detection Syste...
    楠人帮阅读 5,412评论 0 3
  • 防火墙的概念iptables的简介iptables命令网络防火墙NATfirewalld服务 一、防火墙的概念 (...
    哈喽别样阅读 5,846评论 0 1
  • iptables简介 netfilter/iptables(简称为iptables)组成Linux平台下的包过滤防...
    yshenhn阅读 113,540评论 2 78
  • 仔细想想已经有好长时间没有认认真真地写一篇文章了。刚开始是因为懒,因为写的东西往往只是私人性质的记录,不必写得详细...
    谢泽汛阅读 2,629评论 0 1
  • UIPickerView是iOS中的原生选择器控件,使用方便,用法简单,效果漂亮。 注意:showsSelecti...
    lingxuemy阅读 4,840评论 0 2

友情链接更多精彩内容