当前位置:   article > 正文

关于Centos7部署tomcat在本机访问开放端口的系列问题_centos 端口智能本机访问

centos 端口智能本机访问

关于Centos7部署tomcat在本机访问开放端口的系列问题

前提:安装jdk,部署tomcat可以运行

问题:本机访问虚拟机Linux中的tomcat

在centos7中想要打开防火墙需要配置/etc/sysconfig/iptables文件,而在centos7中是不存在该文件的

解决办法:

因为centos7默认的防火墙是firewalld防火墙,不是使用iptables,因此需要先关闭firewalld服务,或者干脆使用默认的firewalld防火墙。

关闭并屏蔽防火墙

systemctl stop firewalld 
systemctl mask firewalld
  • 1
  • 2

然后使用yum install iptables-services 安装或者更新服务
在这里插入图片描述

询问是否继续 按y然后回车等待完成

linux中开放的端口很少,好像只有21 和22,因此要配置一下防火墙

可以使用iptables -L -n查看本机开放端口

#开放8080端口(HTTPS)
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT

#保存上述规则
service iptables save

#开启服务
systemctl restart iptables.service
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

开启后查看开放端口信息
在这里插入图片描述
可以看到8080端口是可以使用的
然后在本机浏览器中输入虚拟机IP地址加端口号就可以访问在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/183733
推荐阅读
相关标签
  

闽ICP备14008679号