百度
360搜索
搜狗搜索

linux6新增端口命令详细介绍

在 Linux 系统里,“新增端口” 一般指开放防火墙的特定端口,让网络流量能够通过该端口。通常可借助 firewalld 或者 iptables 来实现。下面为你介绍使用这两种工具开放端口的命令。

使用
firewalld

firewalld 是 CentOS 7 及以上版本、Fedora 等系统默认的防火墙管理工具。

  • 开放单个端口

bash

 firewall-cmd public --add-port/tcp 

此命令会开放 TCP 协议的 8080 端口,并且 --permanent 选项让配置在防火墙重启后依旧生效。

  • 重新加载防火墙规则

bash

 firewall-cmd 

执行该命令,新的端口开放规则就会生效。

使用
iptables

iptables 是较为传统的防火墙管理工具,在很多 Linux 发行版中都可使用。

  • 开放单个端口

bash

 iptables  INPUT  tcp    ACCEPT

此命令允许 TCP 协议的 8080 端口的流量进入。

  • 保存规则
    在不同的发行版中,保存 iptables 规则的命令有所不同。
    • 在 CentOS 中,可使用 iptables-services 来保存规则:

bash

  iptables save

  • 在 Ubuntu 中,可使用 iptables-persistent

bash

   iptables-persistent

netfilter-persistent save




9123 apt-get install iptables-persistent netfilter-persistent save

你可依据自身系统情况和需求,选择合适的防火墙管理工具来开放端口。

阅读更多 >>>  linux设置防火墙开启关闭吗

文章数据信息:

本文主要探讨:"linux6新增端口命令", 浏览人数已经达到34次, 首屏加载时间:1.359 秒。