`

在linux下怎么查看自己机器的端口开放情况

阅读更多

1、今天配置jira的邮件服务器的时候,遇到了java.net.UnknownHostException: mail.bytime.com.cn
的错误,搞了一上午也没有个头绪,最后google了,有人说ping mail.bytime.com.cn 有人说telnet mail.bytime.com.cn 25 结果发现 ping不通,于是,查看iptables 发现25端口没有开放,于是

iptables -A INPUT -p tcp --dport 25 -j ACCEPT

打开端口25 重启iptables服务,还是不行,重启系统看看,晕,还是不行。没办法先查看机器开放的端口吧,可是命令不知道,google后得到如下答案: 

 

netstat -lpnut (不适合)
nmap localhost
nc -zv localhost 1-65535
都可以

iptables不是用来打开端口的
最多也只是允许端口被连接
iptables -A INPUT -p tcp --dport 631 -j ACCEPT

分享到:
评论
1 楼 zhoun 2009-03-13  
netstat -an|grep *
lsof -i
其中lsof要用root去执行, 否则很多进程没有权限看

相关推荐

    网络攻击与防范_Nmap端口扫描实现_20150402.docx

    网络攻击与防范-Nmap端口扫描实现 本文主要介绍了Nmap端口扫描的...通过本次试验,我生疏了Nmap端口扫描软件的历史和功能,把握了Nmap扫描命令的使用,可以在Windows XP系统下运用Nmap工具软件,测试网站站点的性能!

    Linux操作系统下的网络邻居软件大全

    Gnomba是一款快速的SMB协议扫描工具,它能够迅速地查找网络中的Windows和Linux机器。用户可以从其官方网站http://gnomba.darkcorner.net/下载最新版本。Gnomba提供RPM文件,适合直接在X-Window环境下安装,也可通过...

    排查Linux机器是否已经被入侵.doc

    除了以上方法,还有其他手段可以帮助排查入侵,如检查开放端口(`netstat -an`),查找可疑的守护进程(`ps aux`),分析系统调用(`strace`),以及定期进行安全审计(如使用` Lynis`或`RKhunter`)。同时,设置...

    查看远程 Linux 系统中某个端口是否开启的三种方法

    在Linux系统中,确认某个端口是否开启是网络管理和故障排查的重要步骤。本文将详细介绍三种方法,即使用nc(netcat)、nmap和telnet命令,来检查远程Linux系统上的端口状态。 首先,我们来看nc(netcat)命令。nc,...

    Linux离线安装ftp安装包

    在这个场景下,你需要先下载"vsftpd-2.2.2-24.el6.x86_64.rpm"这个RPM文件到你的Linux机器上。确保文件已经完整无损地传输到离线系统中。 2. **解压RPM包**:虽然RPM文件通常是打包好的可直接安装格式,但有时为了...

    端口查看,看看你的机器都开了哪些端口

    在进行端口查看时,我们可以通过命令行工具如Windows的"netstat"或Linux的"netstat"、"ss"命令。这些工具可以显示活动的TCP和UDP连接,包括本地和远程地址、端口号以及连接状态。例如,"netstat -an"会列出所有活动...

    Linux 下的DNS服务器配置

    我们可以关闭防火墙,开放 53 号 DNS 服务端口,并将客户的 DNS 服务器设置为我们的服务器 IP 地址。 Linux 下的 DNS 服务器配置需要经过前期准备工作、IP 地址服务器和规划域的规划、配置文件的配置和测试等几个...

    putty远程连接小工具linux

    在使用PuTTY之前,你需要确保远程服务器上的SSH服务已经启动,并且22或443端口开放。默认情况下,SSH通常使用22端口,但出于安全考虑,有些管理员会选择更安全的非标准端口如443(HTTPs端口),以避免被常见的扫描...

    linux下最牛B的测网速软件,没有之一

    使用`iperf3 -c [服务器IP] -p [端口号]`可以尝试连接到指定端口,如果成功则表示端口开放并可通信。 除了iperf本身,还有一些相关的辅助工具和资源可以帮助我们更深入地理解网络性能。例如,"网卡丢包率测试工具-...

    tomcat7linux版(免费!!!)

    2. **解压缩**:在你的本地Linux机器或通过SSH连接到远程Linux服务器,使用`tar`命令来解压文件,例如: ``` tar -zxvf apache-tomcat-7.x.x.tar.gz ``` 这将创建一个名为`apache-tomcat-7.x.x`的目录,包含了...

    VNC-5.0.2-Linux-x86-RPM

    总之,VNC-5.0.2-Linux-x86-RPM提供了在32位Linux环境下远程控制计算机的能力,包括服务器端和客户端的组件。安装和使用这些组件需要了解基本的Linux命令行操作和网络配置知识,同时也需要注意安全问题。

    linux中syslog信息推送到另一台Linux的syslog服务中

    - 运行`netstat -anup`命令查看B机器上UDP端口的状态,确认514端口是否在监听状态。 - 可以编写一个循环脚本来扫描510到515端口,确保A机器的514端口可被正确访问。 通过以上步骤,你可以成功地将一台Linux服务器...

    LoadRunner监控Windows和Linux常见问题.doc

    此外,被监视的Windows机器需开放C$共享文件夹,并确保在安装LoadRunner的机器上可以通过\\被监视机器IP\C$访问,需要管理员权限。LR连接Windows进行监视通常需要管理员账户和密码,因此确保具备这些条件是必要的。 ...

    Modem在Linux上的配置和应用.pdf

    在Linux系统中,Modem的配置和应用是非常重要的,特别是随着Linux操作系统的广泛应用,越来越多的人在自己的PC上安装了不同的Linux系统,并希望使用自己的Modem上网。然而,在Linux下配置和使用Modem比在Windows下要...

    Linux下安装LoadRunner

    - 确保54345端口开放,如果没有,可以开启它或者暂时关闭防火墙(如使用`service iptables stop`)。 - 在`.rhosts`文件中添加控制器机器的名称,以便允许连接。 8. **使用Controller连接**: 安装完成后,...

    linux上离线安装oracle数据库19c

    在Linux环境下离线安装Oracle数据库19c是一个涉及多个步骤的过程,需要准备相应的安装文件,并且对系统进行预安装配置。以下是对整个流程的详细解释: 1. **文件准备** - `compat-libstdc++-33-3.2.3-72.el7.x86_...

    linux 下配置 samba

    通过Samba,你可以将Linux机器作为Windows网络中的文件服务器,使得Windows用户可以访问Linux系统上的共享资源。 ### 安装Samba 在Red Hat系统中,我们通常使用`yum`包管理器来安装Samba。打开终端并输入以下命令...

    zookeeper-3.4.12 linux

    《Zookeeper 3.4.12在Linux环境下的应用详解》 Apache ZooKeeper,一个分布式协调服务,是大数据领域中的重要组件,尤其在分布式系统中扮演着关键角色。Zookeeper 3.4.12是其历史版本之一,虽然现在已经有了更先进...

    loadrunner监控linux的方法

    - 首先,你需要在要监控的Linux机器上下载并解压缩rstatd文件包。这个文件包含了监控所需的所有脚本和配置文件。 - 在Linux终端中,切换到解压缩后的rstatd文件夹。 2. **执行配置步骤**: - 在rstatd文件夹下,...

    MySQL-Front 远程访问linux数据库

    2. **远程访问配置**:默认情况下,MySQL仅允许本地连接。为了远程访问,你需要修改`my.cnf`配置文件,通常位于`/etc/mysql/my.cnf`,在`bind-address`行注释掉或改为0.0.0.0,然后重启MySQL服务。 3. **防火墙设置...

Global site tag (gtag.js) - Google Analytics