`
wyzxzws
  • 浏览: 391670 次
  • 性别: Icon_minigender_1
  • 来自: dazhou
社区版块
存档分类
最新评论

linux 打开端口详解

阅读更多

问题:经常玩linux,都没有用命令管理过防火墙。

解决方案:http://hi.baidu.com/wlbing0625/item/fc3f8ec6b1f38dc2984aa096

linux开启防火墙端口和查看,开启相关端口号

当Linux打开防火墙后,你会发现,从本机登录23端口是没有问题的,但是如果从另一台pc登录该linux系统后,你会发现提示这样的错误:

不能打开到主机的连接, 在端口 23: 连接失败

因为linux防火墙默认是关闭23端口的,如果允许远程登录,可以关掉防火墙,也可以开防火墙开放23端口,具体如下:

即时生效,重启后失效

开启: service iptables start

关闭: service iptables stop

重启后生效

开启: chkconfig iptables on

关闭: chkconfig iptables off

在开启了防火墙时,做如下设置,开启相关端口

修改/etc/sysconfig/iptables 文件,添加以下内容:

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

查看防火墙 iptables -L

------------------

netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
你可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例:
lsof -i:80
如果有显示说明已经开放了,如果没有显示说明没有开放。
 
分享到:
评论

相关推荐

    端口详解及如何开起端口关闭端口

    端口详解及如何开启关闭端口是网络通信中的重要概念,理解端口的运作机制对于IT专业人士至关重要。在计算机网络中,端口是用于区分不同服务的标识符,它们是基于TCP/IP协议栈的一种逻辑划分。每个端口号是一个16位的...

    Linux设备驱动开发详解-基于最新的Linux4.0内核》配套代码.zip

    5. **I/O端口和内存映射**:驱动程序可能需要访问硬件的I/O端口或内存地址,Linux提供了相应的API进行操作。 6. **文件操作结构体**:对于字符和块设备,驱动需要定义一个`file_operations`结构体,包含读、写、...

    linux 安装oracle详解

    ### Linux安装Oracle 10G详解 #### 平台与环境准备 在开始介绍如何在Linux环境下安装Oracle数据库之前,让我们先明确一下所使用的具体环境。本次安装将基于以下配置: - **操作系统**: Windows,通过VMWare虚拟机...

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

    ### Linux下查看端口是否被占用以及查看所有端口 #### 概述 在Linux系统管理中,了解网络端口的使用情况对于诊断网络问题、优化系统性能以及增强网络安全至关重要。本文将详细介绍如何在Linux环境下检查端口是否被...

    SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口

    ### SUSE Linux Enterprise Server 设置防火墙开启SSH远程端口 #### 一、开启SSH远程端口 在SUSE Linux Enterprise Server (SLES) 中,为了确保系统的安全性,默认情况下防火墙会阻止外部对某些端口(如SSH端口22...

    基于Linux的串行端口编程

    ### 基于Linux的串行端口编程详解 #### 一、Linux串行端口基础知识 在Linux操作系统中,串行端口是常见的硬件接口之一,主要用于与外部设备进行数据传输。根据串行端口的类型不同,它们在Linux系统中的命名方式也...

    window linux 安装 libreoffice 详解

    ### window linux 安装 libreoffice 详解 #### Windows下的LibreOffice安装与配置步骤 **一、下载并安装LibreOffice** 1. **访问官方网站**:首先,打开LibreOffice官方网站...

    6种查看Linux进程占用端口号的方法详解

    对于 Linux 系统管理员来说,清楚某个服务是否正确地绑定或监听某个端口,是至关重要的。如果你需要处理端口相关的问题,这篇文章可能会对你有用。 端口是 Linux 系统上特定进程之间逻辑连接的标识,包括物理端口和...

    Linux强制释放占用端口以及Linux防火墙端口开放方法详解

    在Linux系统中,管理和操作端口是日常维护工作的重要部分,特别是在部署服务器应用程序时。当遇到端口被占用的情况,需要采取相应措施来解决问题。本文将详细介绍如何在Linux中强制释放占用端口以及如何配置防火墙...

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

    在Linux系统中,了解如何查看服务器开放的端口号对于系统管理员来说至关重要,因为这有助于监控和管理网络服务。本文将详细介绍几种在Linux中检查开放端口号的方法,并解释端口的相关概念。 首先,让我们理解端口的...

    linux启动服务详解

    ### Linux启动服务详解 在Linux系统中,启动服务是指那些在系统启动时自动运行的后台进程,它们负责处理各种特定的任务。这些服务可以是系统管理、网络服务、定时任务等。下面详细介绍了一些常见的Linux启动服务...

    linux lsof命令详解.docx

    ### Linux lsof 命令详解 #### 一、概述 `lsof`(list open files)是一个强大的命令行工具,用于显示当前系统中所有打开的文件、网络连接和设备的情况。在Linux环境中,几乎所有东西都可以被视为文件,包括常规...

    linux系统创建weblogic域以及修改端口方法

    ### Linux系统创建WebLogic域及修改端口方法详解 #### 一、安装发布WebLogic域 在Linux系统中创建WebLogic域的过程对于初次接触这项任务的技术人员来说可能会有些复杂,但只要按照步骤来,就可以顺利完成。下面将...

    Linux命令lsof详解

    ### Linux命令lsof详解 #### 一、lsof命令简介 `lsof` 命令在Linux系统中扮演着极其重要的角色,它主要用于列出当前系统中所有已经打开的文件。这些文件可以是普通文件、设备文件、目录、套接字等。对于系统管理员...

    LINUX 设备驱动开发详解 源码

    "LINUX设备驱动开发详解 源码"这套资源很可能是针对Linux内核设备驱动程序的一份详细教程,包含了源代码分析,对于学习和实践Linux驱动开发的人来说极具价值。 首先,我们要理解设备驱动是什么。设备驱动是操作系统...

    详解Linux查看程序端口占用情况

    在Linux系统中,管理和监控应用程序通常涉及到检查哪些进程正在使用特定的端口。这有助于诊断服务是否正常运行,以及是否存在端口冲突等问题。本篇文章将详细介绍如何在Linux中查看程序端口占用的情况。 首先,当你...

    linux编程技术详解!!!!!

    Linux编程技术详解主要涵盖以下几个核心领域:系统调用、进程管理、内存管理、文件系统、网络编程以及设备驱动。在Linux环境下,理解这些基础知识对于任何希望深入操作系统内核或者进行系统级编程的开发者来说至关...

    LinuxC函数详解.rar

    "Linux C函数详解"这个压缩包文件很可能包含了一份详尽的指南,帮助开发者快速理解和使用Linux环境下的C语言函数。下面将对一些重要的Linux C函数进行概述。 1. **标准输入输出函数**: - `printf()` 和 `scanf()`...

Global site tag (gtag.js) - Google Analytics