[linux]使用iptables的linux开放端口

简介: 环境Linux version 4.15.7-1.el6.elrepo.x86_64 (mockbuild@Build64R6) (gcc version 4.

环境

Linux version 4.15.7-1.el6.elrepo.x86_64 (mockbuild@Build64R6) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-18) (GCC))

案例

例如开放mysql的3306端口支持外部访问
sudo vim /etc/sysconfig/iptables
加入规则
-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

这里写图片描述

重启iptables

sudo /etc/init.d/iptables restart 
重新查看iptables端口开放状态
sudo /etc/init.d/iptables status

这里写图片描述

案例中的3306端口已经开放
目录
相关文章
|
24天前
|
网络协议
iptables配置tcp端口转发
iptables配置tcp端口转发
32 1
|
30天前
|
Linux
linux查看应用对应的端口
linux查看应用对应的端口
16 0
|
30天前
|
网络协议 Linux 网络安全
linux7打开、关闭端口
linux7打开、关闭端口
40 0
|
30天前
|
网络协议 安全 Linux
linux系统安全及应用——端口扫描
linux系统安全及应用——端口扫描
37 0
|
1月前
|
存储 安全 网络协议
使用 firewall-cmd 管理 Linux 防火墙端口
本文将介绍如何使用 firewall-cmd 工具在 Linux 系统中进行简单端口管理,包括开放、查询、关闭等操作。通过实例展示相关命令的用法,希望能对大家有所帮助。
138 0
|
14天前
|
Linux Windows
Windows、Mac、Linux解决端口被占用的问题
Windows、Mac、Linux解决端口被占用的问题
23 1
|
17天前
|
网络协议 Linux
Linux如何查询端口被占用?
在Linux环境中,查询端口占用可使用`netstat`、`lsof`和`ss`命令。`netstat -tulnp | grep 80`显示TCP/UDP监听端口,`lsof -i:80`列出使用80端口的进程,而`ss -tuln | grep 80`是`netstat`的现代替代选项。若需解决端口占用问题,先找出占用进程的ID,然后用`kill -9`命令终止它,或调整服务配置以避免冲突。
22 1
|
监控 网络协议 Linux
Linux - 如何查看某个端口是否被占用?
Linux - 如何查看某个端口是否被占用?
297 0
Linux - 如何查看某个端口是否被占用?
|
监控 网络协议 Linux
linux 查看端口占用
本文介绍一下linux查看端口占用基本命令:
linux 查看端口占用
|
Linux
Linux中查看某个端口是否被占用
一、使用lsof 用法: lsof -i:port # 例:lsof -i:8080 备注:当前用户需要拥有lsof命令的权限 二、使用netstat netstat -anp | grep port # 例:netstat -anp | gre...
1090 0