SpringBoot服务启动了,但通过http://ip:port/不能访问 (windows、linux)

这篇具有很好参考价值的文章主要介绍了SpringBoot服务启动了,但通过http://ip:port/不能访问 (windows、linux)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

无法启动首先确认一下对应的端口有没有开放。正常服务器上需要开启防火墙的情况下,需要通过开放对应端口来实现项目访问。

systemctl status firewalld   #查询防火墙状态

firewall-cmd --query-port=1986/tcp  #查询某端口的TCP协议是否开放

防火墙处于Active状态即表示防火墙是开启的。

firewall-cmd –query-port=XXX/tcp 返回no 表示此端口没有开放,yes表示开放了。

将端口开放可以采用如下命令:

firewall-cmd --add-port=1986/tcp --permanent #将1986端口开放

firewall-cmd --reload   #重新载入防火墙端口设置 

注意:使用--add-port命令之后一定要用firewall-cmd --reload命令重新载入防火墙,否则设置是不会生效的,就会出现如下情况: 

firewall-cmd --query-port=1986/tcp  #查询指定端口是否开放

若需要移除指定端口可使用命令:firewall-cmd --permanent --remove-port=XXX/tcp.

对应端口开放之后,就可以正常访问到tomcat了。

以上为常规服务器,如果就云服务器则还要考虑云服务器的安全组里就配置开放了对应的端口。文章来源地址https://www.toymoban.com/news/detail-563278.html

到了这里,关于SpringBoot服务启动了,但通过http://ip:port/不能访问 (windows、linux)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • springboot项目,localhost:port 可以访问,但是外网IP:port不行

    springboot项目,localhost:port 可以访问,但是外网IP:port不行 springboot 的配置文件(yml 或 properties) 中缺少 server.address 的设置。 在springboot 的配置文件中增加 server.address 的配置。yml 配置文件如下所示: server.address 用于指定server绑定的地址。 server.address 为对应机器ip地址时 ,如 101

    2024年02月12日
    浏览(41)
  • Springboot项目启动后浏览器不能直接访问接口,而postman可以访问?

    在云服务器上部署springboot后端时,项目启动后浏览器不能直接访问接口,而postman可以访问。这是当时困扰了我大半天的小问题,在我打开防火墙和阿里云安全组之后还是没解决。然后在网上搜了很多很多资料,以为是浏览器访问权限或者是https什么证书问题,到头来通过简单

    2024年02月21日
    浏览(50)
  • 小程序通过ip+port+路径获取服务器中的图片

    首先需要配置IIS。 安装好后,按“win”键,搜索IIS 选择一个ip地址,或手动填写,端口号按需更改 填写别名和物理路径,别名就是后续通过url访问物理路径时ip:port/后面的路径。 例如:http://ip:port/别名/xxx.jpg,别名=文件夹物理路径(D:新建文件夹),对应服务器中的文件路

    2024年02月15日
    浏览(48)
  • windos 服务器设置指定ip访问指定端口,其他ip不能访问

    需求:设置指定ip访问指定端口,其他ip不能访问 一,禁止所有ip访问 需要打开IP安全策略 或者win+R 输入secpol.msc  1.先创建一个ip安全策略 2.点击添加,不使用添加向导,建一个安全策略  继续点添加 二,放开需要访问的ip   1.设置需要放开的ip地址  2.自定义名称,继续添加

    2024年02月04日
    浏览(58)
  • 如何通过port-forward命令在本地访问 k8s 集群服务

    公众号「架构成长指南」,专注于生产实践、云原生、分布式系统、大数据技术分享 在我们访问k8s中的pod服务时,一般通过node port映射pod端口进行访问,还有一种是通过ingress或者istio通过域名方式来访问,虽然两种方式能满足我们需求,但是如果针对临时访问,配置起来还是

    2024年02月04日
    浏览(59)
  • Docker 容器正常启动但通过ip加端口无法访问

    前置条件:使用的阿里云轻量云服务器,ECS服务器应该也是类似的。 问题排查过程 排查linux服务器本身的防火墙是否开启,查看后是关闭的。 排查轻量云服务器的安全组是否将端口加入安全组,否则也是无法访问的,端口已加入安全组,可以排除这个问题。 通过tcping等端口

    2024年02月08日
    浏览(39)
  • Nginx http 文件服务器 中文名称文件乱码以及不能访问下载问题 (解决全过程)...

    书接上文: 在Windows 环境下使用 Nginx 搭建 HTTP文件服务器 实现文件下载 全步骤(详细) 发现的中文乱码问题,终于自己解决了! ^_^ 问题起因: 首先是发现放在 Nginx 共享文件夹下的中文文件会出现乱码问题 初步解决办法: 检查 conf 下 nginx.conf 配置文件中的 charset 编码问题 发

    2024年02月11日
    浏览(53)
  • springboot项目要如何获取当前服务器的IP以及当前项目使用的端口号Port

    使用InetAddress类即可,直接看例子: 在配置文件中配置server.port的值,之后通过@Value、@ConfigurationProperties 等方法从配置文件中获取 测试代码: @Value会导致启动报错,无法启动项目: 把@Value注释,启动正常,但是**@ConfigurationProperties获取到的值是0** 我们知道springboot默认的po

    2023年04月08日
    浏览(45)
  • Github 不能访问,提示:port 22: Connection timed out

    github clone 代码出现错误: 有时防火墙会完全拒绝允许SSH连接。如果不能使用带有凭据缓存的HTTPS克隆,你可以尝试使用在HTTPS端口上进行的SSH连接来进行克隆。大多数防火墙规则应该允许这样做,但代理服务器可能会干扰。 Windows 系统: C:Users用户名.ssh 目录下新建 config 文

    2024年01月25日
    浏览(51)
  • docker部署,服务器本地访问正常,无法通过ip+端口访问

    在服务器使用docker部署应用的时候,网站本地访问正常,但是无法使用IP地址访问,防火墙端口已经放行(本人服务器系统CentOS 7) 经过一番查找,发现Linux系统中有一个net.ipv4.ip_forward参数,可以设置为0和1 出于安全考虑,Linux系统默认是禁止数据包转发的。所谓转发即当主机

    2024年02月13日
    浏览(64)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包