`

Linux开放端口,关于linux系统端口查看

 
阅读更多
查看关于linux系统端口
$ netstat -tln

需要知道是什么程序占用,加上-p参数
$ netstat -tlnp

可以用grep过滤
$ netstat -tlnp | grep 8080


iptables是linux下的防火墙,同时也是服务名称。

service  iptables  status        查看防火墙状态
service  iptables  start           开启防火墙
service  iptables  stop           关闭防火墙
service  iptables  restart        重启防火墙

防火墙开放特定端口:
①文件/etc/sysconfig/iptables   
②添加:
     -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
       ★数字8080代表开放8080端口,也可以改成其他的端口★
③重启防火墙

================================================================

保存对防火墙的设置
serivce iptables save

查看iptables规则及编号
iptables -nL --line-number

关闭所有的INPUT FORWARD(转发) OUTPUT的所有端口
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP



只打开22端口
iptables -A  INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT

参数讲解:
–A 参数就看成是添加一条规则
–p 指定是什么协议,我们常用的tcp 协议,当然也有udp,例如53端口的DNS
–dport 就是目标端口,当数据从外部进入服务器为目标端口
–sport 数据从服务器出去,则为数据源端口使用
–j 就是指定是 ACCEPT -接收 或者 DROP 不接收

禁止某个IP访问
iptables -A INPUT -p tcp -s 192.168.1.2 -j DROP
–s 参数是来源(即192.168.1.2)
后面拒绝就是DROP


删除规则
iptables -D INPUT 2
删除INPUT链编号为2的规则
分享到:
评论

相关推荐

    linux查看端口是否开放

    linux查看端口是否开放

    linux开放端口

    在linux系统里,防火墙开放端口的简单操作

    linux服务器端口无法访问问题解决

    7. **日志分析**:在排查过程中,查看系统日志(如`/var/log/messages`、`/var/log/syslog`或应用程序日志)是非常重要的,它们可能包含关于为何无法访问端口的关键信息。 8. **网络问题**:除了服务器内部配置,还...

    Linux防火墙开放端口或者设定端口

    Linux防火墙开放端口或者设定端口 centos处于对安全的考虑,通常的解决办法有两个。一个是直接关闭防火墙(非常不推荐): service iptables stop 但是这样相当于把系统完全暴露,会带来很大的安全隐患。所以,第二...

    linux下查看端口是否被占用以及查看所有端口

    若要查看服务器上所有的开放端口,可以使用`netstat`命令。`netstat`是一个网络状态查看工具,可以用来获取有关网络连接、路由表、接口统计数据等的信息。下面是一个查看所有端口的命令: ```bash netstat -ntlp ``...

    Linux 开启端口方法

    Linux 开启端口方法,Linux 开启端口方法,Linux 开启端口方法

    计算机开放端口查看软件

    计算机开放端口查看软件是一种实用工具,主要用于检测和管理计算机上开启的服务和监听的网络端口。在IT领域,了解并管理计算机上的开放端口至关重要,因为这些端口是系统与外界通信的入口,可能涉及安全性、服务监控...

    详解Linux 查看服务器开放的端口号

    在Linux系统中,了解...总结起来,掌握Linux下查看服务器开放端口号的方法对于系统管理和安全审计至关重要。通过了解和运用上述命令和工具,你可以有效地监控网络服务状态,排查潜在的安全问题,以及优化服务器配置。

    基于linux系统的端口扫描检测源代码

    在实际应用中,这样的源代码可以被系统管理员或安全研究人员用来定期检查网络的开放端口,以便及时发现并处理异常情况。同时,理解并分析端口扫描检测的源代码也能提升对网络安全机制的理解,有助于开发更高效的安全...

    Linux在防火墙中开放SVN端口.docx

    Linux 防火墙开放 SVN ...开放 SVN 端口需要编辑防火墙配置文件、重启防火墙、使用 iptables 指令开放端口、保存防火墙配置和查看防火墙状态。通过遵循这些步骤,可以安全地开放 SVN 端口,从而允许用户访问 SVN 仓库。

    linux端口和服务

    ### Linux端口与服务详解 在Linux系统中,端口和服务是进行网络通信的重要组成部分。本文将基于给定的信息深入探讨Linux端口、服务管理及其配置。 #### 一、Linux端口基本概念 端口是计算机网络通信的一个逻辑...

    Linux 查看端口占用、开放情况

    2. **查看开放端口** 如果只需要查看开放的端口(监听状态),可以省略`-t`参数: ``` netstat -an | grep -i 'listen' ``` 或者使用`ss`命令,这是一个更现代且高效的替代`netstat`的工具: ``` ss -lntu `...

    利用iptables来配置linux禁止所有端口登陆和开放指定端口的方法

    下面小编就为大家带来一篇利用iptables来配置linux禁止所有端口登陆和开放指定端口的方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    Linux jdk环境变量及端口开放

    接下来,我们讨论如何在Linux中开放端口。在Java应用中,可能需要监听特定端口来提供服务,例如HTTP服务器通常使用80端口,而HTTPS服务器使用443端口。在Linux中,防火墙规则控制着哪些端口可以接受外部连接。假设...

    linux 允许访问的端口.doc

    linux 允许端口访问,开放端口,linux服务器端口映射,

    linux申请端口参考.doc

    在Linux操作系统中,管理和操作网络端口是系统管理员的重要任务之一。... 首先,当需要在Linux上开启一个对外服务的网络端口,比如8000端口,可以使用`...以上就是关于Linux端口管理和基础用户文件操作的一些关键知识点。

    linux下mysql开启远程访问权限 防火墙开放3306端口

    主要为大家详细介绍了linux下mysql开启远程访问权限,防火墙开放3306端口,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    UPNP linux 端口映射工具

    2. **防火墙配置**:即使设置了UPNP端口映射,也可能需要在Linux系统的防火墙(如`iptables`或`firewalld`)中开放对应的端口,以允许外部流量进入。 3. **动态公网IP**:如果公网IP是动态分配的,可以考虑使用动态...

    在linux下打开22端口方法

    在linux下打不开22端口,用远程工具打不开。

Global site tag (gtag.js) - Google Analytics