linux系统对外开放3306、8080等端口,防火墙设置详解

发布时间:2020-10-10 23:08:49

来源:脚本之家

阅读:141

作者:julielele

栏目:服务器

我们很多时候在liunx系统上安装了web服务应用后(如tomcat、apache等),需要让其它电脑能访问到该应用,而linux系统(centos、redhat等)的防火墙是默认只对外开放了22端口。

linux系统的端口设置在/etc/sysconfig/iptables文件中配置。使用编辑器打开该文件。内容如下:

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

网上说的是如下code

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3001 -j ACCEPT

我在CentOS6.5中测试上面的代码,不能成功。

如果我们需要对外开放80端口,则上面文件中添加如下code

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

同时还需要注意的是,这段代码需要加入到

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

之后,否则端口也不能打开。最后的配如下:

# Firewall configuration written by system-config-firewall

# Manual customization of this file is not recommended.

*filter

:INPUT ACCEPT [0:0]

:FORWARD ACCEPT [0:0]

:OUTPUT ACCEPT [0:0]

-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

-A INPUT -p icmp -j ACCEPT

-A INPUT -i lo -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

-A INPUT -j REJECT --reject-with icmp-host-prohibited

-A FORWARD -j REJECT --reject-with icmp-host-prohibited

COMMIT

编辑上面的文件 需要提供su权限.

保存上面的文件后,在终端运行如下命令:更新防火墙配置

service iptables restart

下面这个命令可以看到开放的端口

/sbin/iptables -L -n

下面的命令可以关闭/打开防火墙(需要重启系统)

开启: chkconfig iptables on

关闭: chkconfig iptables off

下面的代码可以启动和停止防火墙(立即生效,重启后失效)

开启: service iptables start

关闭: service iptables stop

以上所述是小编给大家介绍的linux系统对外开放3306、8080等端口,防火墙设置详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对亿速云网站的支持!

linux服务器3306端口,linux系统对外开放3306、8080等端口,防火墙设置详解相关推荐

  1. 家庭网络视频文件共享服务器,【新手入门教程】 高清播放机与家庭网络文件共享设置详解|新手学堂...

    高清播放机与家庭网络 文件共享设置详解 cxjt2002' h3 }% ~; e- c9 b- A  V 拥有高清网络播放机的用户,经常遇到和希望解决的一个问题就是,如何使高清网络播放机共享浏览播放家 ...

  2. linux c++ 调用matlab,ubuntu系统下C++调用matlab程序的方法详解

    前言 最近因为工作的需要在研究C++怎么调用matlab程序,发现网上的资料较少,所以将自己学习的内容总结分享出来,下面话不多说了,来一起看看详细的介绍吧. 实验平台: ubuntu  matlab ...

  3. Linux防火墙设置详解

    1.介绍 在CentOS里有几种防火墙共存:firewalld.iptables.ebtables,默认是使用firewalld来管理netfilter子系统,不过底层调用的命令仍然是iptables ...

  4. linux服务器关机日期,linux服务器last查看关机记录

    1.查看重启记录 last reboot命令 [root@test ~]# last reboot reboot system boot 2.6.-.el6.x Mon May : - : (+:) ...

  5. linux系统密码输入快捷,linux 系统忘记密码的快捷解决方法(图文详解)

    linux 系统忘记密码的快捷解决方法(图文详解) 在学习Linux的过程当中,想到,万一自己忘记了linux的密码该怎么办? 其实,在linux当中,只用简单的操作几步,就可以更改用户密码~下面小编 ...

  6. linux服务器历险之linux性能监控

    linux服务器历险之linux性能监控 1.uptime uptime命令用于查看服务器运行了多长时间以及有多少个用户登录,快速获知服务器的负荷情况. uptime的输出包含一项内容是load av ...

  7. Linux系统下安装rz/sz命令及使用说明(详解)

    Linux系统下安装rz/sz命令及使用说明(详解) 对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能, ...

  8. Linux、ubuntu系统下查看显卡型号、显卡信息详解

    本文将介绍Linux系统下查看显卡硬件信息内容如下: 如何在ubuntu系统中查看显卡型号.(其他文章大多只介绍了命令而未介绍如何对应显卡型号) 在ubuntu系统中显卡详细信息,以及所代表的含义. ...

  9. linux服务器怎么防,Linux服务器防攻击的各种方案

    Linux服务器防袭击的各类计划 信任入席站长都对服务器袭击很敏感,谁都经验过,这里就给大伙分享一下Linux服务器防袭击的各类计划. 1.使用防火墙 1.Linux自带防火墙 Centos6下com ...

最新文章

  1. 山东旅游学院2021高考成绩查询,2021年山东旅游职业学院录取查询入口,高考录取结果查询网址登录...
  2. springboot-devtools idea或eclipse 热加载
  3. 深入jvm虚拟机第三版源码_深入JVM虚拟机,阿里架构师直言,这份文档真的是JVM最深解读...
  4. 怎么设置某个用户生成hdfs文件的权限_管理 HDFS 服务
  5. Atitit.Gui控件and面板----db数据库区----- .数据库比较同步工具 vOa
  6. vCenter资源池
  7. 对注册表项“HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run”的访问被拒绝。
  8. 【实践案例分享】58的商业DMP数据管理平台的架构与实践
  9. 附晋级总决赛名单(二) | 云上竞技,本周精彩继续
  10. PX4平台(V3)+T8S遥控器校准
  11. 关于144hz屏幕观看网页视频时存在黑屏屏闪
  12. web读取身份证信息(java语言)
  13. 电子计算机奏出美妙的交响改为把字句,北师大版三年级下册语文的期中试卷
  14. C# 下载gif图片,动画丢失,解决办法
  15. ACL原理和作用,ACL类型和特点,ACL匹配和通配符使用
  16. 基于arduino与raspberry的远程数据采集系统
  17. JavaSE-网络socket编程
  18. Swarm Flocking 经典蜂拥模型大全
  19. GRA灰色关联度分析学习 附python代码
  20. win10系统Apache无法启动怎么办?

热门文章

  1. ORA-01031:权限不足的问题
  2. 阿里前CEO卫哲:马云半夜打电话,使我看清B2B的真正本质
  3. 高考英语作文计算机、,高考英语作文题目和范文-20210624005302.docx-原创力文档
  4. 高速PCB设计应避免过孔via将参考平面打碎 形成分割槽 造成信号完整性问题
  5. 勾股定理及其逆定理的一种简单证明方法
  6. 4.intermediate-specialAttr
  7. 【翻译】如何获得强大的GitOps?美国国防部使用Flux和Helm
  8. 【海洋数值预报】海洋数值的简单认识
  9. 77 Combinations
  10. 关于Sigmoid数据输出不是zero-centered的理解