开发者社区> 问答> 正文

外网无法访问tomcat

现在在内网测试,能够在内网访问tomcat,但是使用IP地址访问时,无法访问



而且安全组设置了所有ip访问 弄了一天了 帮我看看咋回事啊



展开
收起
晓晓峰 2016-09-05 16:20:35 6855 0
3 条回答
写回答
取消 提交回答
  • 乐善好施
    重要的是已经解决了
    2016-09-08 16:50:59
    赞同 展开评论 打赏
  • 回 1楼dongshan8的帖子
    谢谢 ,现在成功了 弄了两天 。我还想问一下 我已经在阿里云管理系统里面已经设置了所有ip访问的安全组 ,为什么这里要把默认防火墙关闭,
    若谷不想关闭,有什么方法可以设置吗?

    -------------------------

    回 1楼dongshan8的帖子
    还想请问一个问题,就是ECS服务器和与数据库RDS 是在一个局域网内吗? 我在ECS部署的项目 可以使用内网的URL连接数据库吗??

    -------------------------

    回 5楼dongshan8的帖子
    多谢帮助。

    -------------------------

    回 7楼火蓝云的帖子
    版主 我现在直接通过IP地址访问服务器 问什么访问不了,用域名可以啊
    2016-09-06 15:02:32
    赞同 展开评论 打赏
  • 旺旺:nectar2。
    楼主您好,

    抱歉延时回复。

    请看您前一张帖里的回复内容: https://bbs.aliyun.com/read/293556.html

    -------------------------

    回 2楼(晓晓峰) 的帖子
    您好,

    ECS实例的安全组,是阿里云在网络层次上提供的访问控制功能。

    而 firewalld 刚是系统层次,即CentOS 7系统默认自带且启用了的防火墙(如同家里使用的Windows 10,也会默认启用防火墙)。

    如果您想使用CentOS7 的 firewalld ,但又想例外常见的服务端口,如80端口,可以更改 firewalld 的规则,如:

    firewall-cmd --zone=public --add-port=80/tcp --permanent

    -------------------------

    回 3楼(晓晓峰) 的帖子
    您好,

    购买ECS和RDS时,都可以选择地域的。

    如您先后购买的ECS和RDS都是属于同一个地域,例如华东1,那么在ECS里,是可以通过阿里云的内网地址连接到RDS数据库的。
    2016-09-05 20:47:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Apache Tomcat 的云原生演进 立即下载
《Nginx 代理系统常用手册》 立即下载
低代码开发师(初级)实战教程 立即下载