最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux查看服務(wù)器開(kāi)放和啟用的端口的方法步驟

 更新時(shí)間:2025年08月28日 09:40:04   作者:網(wǎng)碩互聯(lián)的小客服  
本文介紹Linux查看開(kāi)放端口的多種方法,包括ss、netstat、lsof、firewall-cmd、iptables及nmap,適用于監(jiān)聽(tīng)端口、防火墻規(guī)則檢查與端口掃描等場(chǎng)景,需要的朋友可以參考下

在 Linux 系統(tǒng)中,可以通過(guò)以下方法查看 服務(wù)器開(kāi)放和啟用的端口。以下是詳細(xì)的步驟和工具,適用于不同場(chǎng)景。

1. 使用 ss 查看開(kāi)放的端口

ss 是一個(gè)現(xiàn)代化工具,用于顯示網(wǎng)絡(luò)連接和監(jiān)聽(tīng)的端口。

1.1 查看正在監(jiān)聽(tīng)的端口

運(yùn)行以下命令:

ss -tuln 
  • 參數(shù)說(shuō)明
    • -t:顯示 TCP 端口。
    • -u:顯示 UDP 端口。
    • -l:僅顯示監(jiān)聽(tīng)的端口。
    • -n:以數(shù)字形式顯示端口號(hào)(不解析為服務(wù)名稱)。

示例輸出

Netid  State      Recv-Q Send-Q Local Address:Port       Peer Address:Port
tcp    LISTEN     0      128    0.0.0.0:22              0.0.0.0:*     
tcp    LISTEN     0      128    127.0.0.1:3306          0.0.0.0:*     
udp    UNCONN     0      0      0.0.0.0:123             0.0.0.0:*     
  • 解釋
    • 0.0.0.0:22:表示所有網(wǎng)絡(luò)接口上監(jiān)聽(tīng)的 SSH 服務(wù)端口。
    • 127.0.0.1:3306:表示僅在本地監(jiān)聽(tīng)的 MySQL 服務(wù)端口。

2. 使用 netstat 查看開(kāi)放的端口

如果 ss 不可用,可以使用 netstat(部分系統(tǒng)需安裝 net-tools 包)。

2.1 查看監(jiān)聽(tīng)的端口

運(yùn)行以下命令:

netstat -tuln 
  • 參數(shù)說(shuō)明
    • -t:顯示 TCP 端口。
    • -u:顯示 UDP 端口。
    • -l:僅顯示監(jiān)聽(tīng)的端口。
    • -n:以數(shù)字形式顯示端口號(hào)。

示例輸出

Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
udp        0      0 0.0.0.0:123             0.0.0.0:*

2.2 安裝 net-tools(如果未安裝)

在部分系統(tǒng)中,netstat 可能缺失,需要手動(dòng)安裝:

sudo apt install net-tools       # Ubuntu/Debian 系
sudo yum install net-tools       # CentOS/RHEL 系

3. 使用 lsof 查看開(kāi)放的端口

lsof 是一個(gè)強(qiáng)大的工具,可以查看與端口相關(guān)的進(jìn)程。

3.1 查看監(jiān)聽(tīng)的端口

運(yùn)行以下命令:

sudo lsof -i -P -n | grep LISTEN
  • 參數(shù)說(shuō)明
    • -i:顯示網(wǎng)絡(luò)連接。
    • -P:顯示端口號(hào),而不是服務(wù)名稱。
    • -n:避免解析域名,加快顯示速度。

示例輸出

sshd      1234    root    3u  IPv4  123456      0t0  TCP *:22 (LISTEN)
mysqld    2345    mysql   10u IPv4  654321      0t0  TCP 127.0.0.1:3306 (LISTEN)

4. 使用 firewall-cmd 查看防火墻開(kāi)放的端口

如果服務(wù)器使用 Firewalld 作為防火墻,可以通過(guò)以下命令查看防火墻規(guī)則。

4.1 查看已開(kāi)放的端口

運(yùn)行以下命令:

sudo firewall-cmd --list-ports

示例輸出

22/tcp 80/tcp 443/tcp 
  • 表示 TCP 端口 22(SSH)、80(HTTP)、443(HTTPS)已開(kāi)放。

4.2 查看所有防火墻規(guī)則

運(yùn)行以下命令:

sudo firewall-cmd --list-all 

示例輸出

public (active)
  target: default
  icmp-block-inversion: no
  interfaces: eth0
  sources:
  services: ssh http https
  ports: 22/tcp 80/tcp 443/tcp
  masquerade: no
  forward-ports:
  source-ports:
  icmp-blocks:
  rich rules:

4.3 開(kāi)放新端口

如果需要開(kāi)放額外的端口(如 8080 TCP),可以運(yùn)行:

sudo firewall-cmd --add-port=8080/tcp --permanent
sudo firewall-cmd --reload

5. 使用 iptables 查看防火墻規(guī)則

如果服務(wù)器使用的是 iptables 防火墻,可以通過(guò)以下命令查看規(guī)則。

5.1 查看所有規(guī)則

運(yùn)行以下命令:

sudo iptables -L -n -v

示例輸出

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination
 100  5000 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0     tcp dpt:22
 50   3000 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0     tcp dpt:80

5.2 開(kāi)放新端口

如果需要新增開(kāi)放端口(如 8080 TCP),可以運(yùn)行:

sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT

6. 使用 nmap 掃描本地開(kāi)放端口

nmap 是一個(gè)網(wǎng)絡(luò)掃描工具,可以用于檢查本地或遠(yuǎn)程服務(wù)器的開(kāi)放端口。

6.1 安裝 nmap

sudo apt install nmap       # Ubuntu/Debian 系
sudo yum install nmap       # CentOS/RHEL 系

6.2 掃描本地開(kāi)放端口

運(yùn)行以下命令:

sudo nmap -sT -p- 127.0.0.1 
  • -sT:掃描 TCP 端口。
  • -p-:掃描所有端口(1-65535)。

示例輸出

Starting Nmap 7.80 ( https://nmap.org ) at 2023-08-16 10:00 UTC
Nmap scan report for localhost (127.0.0.1)
PORT      STATE SERVICE
22/tcp    open  ssh
80/tcp    open  http
443/tcp   open  https
3306/tcp  open  mysql

7. 總結(jié)

工具用途命令示例
ss查看監(jiān)聽(tīng)的端口ss -tuln
netstat查看監(jiān)聽(tīng)的端口netstat -tuln
lsof查看端口和相關(guān)進(jìn)程`lsof -i -P -n
firewall-cmd查看防火墻開(kāi)放的端口firewall-cmd --list-ports
iptables查看防火墻規(guī)則iptables -L -n -v
nmap掃描本地開(kāi)放端口nmap -sT -p- 127.0.0.1

通過(guò)以上方法,您可以輕松檢查 Linux 服務(wù)器上開(kāi)放和啟用的端口,并根據(jù)需要調(diào)整防火墻規(guī)則或開(kāi)放新端口。

到此這篇關(guān)于Linux查看服務(wù)器開(kāi)放和啟用的端口的方法步驟的文章就介紹到這了,更多相關(guān)Linux查看服務(wù)器端口內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • linux如何使用date命令獲取系統(tǒng)時(shí)間

    linux如何使用date命令獲取系統(tǒng)時(shí)間

    這篇文章主要介紹了linux如何使用date命令獲取系統(tǒng)時(shí)間問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 檢測(cè)ip和port是否可連接的方法

    檢測(cè)ip和port是否可連接的方法

    今天小編就為大家分享一篇檢測(cè)ip和port是否可連接的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • ubuntu安裝顯卡驅(qū)動(dòng)和cuda教程

    ubuntu安裝顯卡驅(qū)動(dòng)和cuda教程

    這篇文章主要介紹了ubuntu安裝顯卡驅(qū)動(dòng)和cuda教程,文中附有詳細(xì)的圖文安裝步驟以及安裝配置代碼,跟著本文來(lái)進(jìn)行操作,有需要的朋友可以參考下
    2021-09-09
  • 解決-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 權(quán)限不夠問(wèn)題

    解決-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 權(quán)限不夠問(wèn)題

    這篇文章主要介紹了解決-BASH: /HOME/JAVA/JDK1.8.0_221/BIN/JAVA: 權(quán)限不夠的問(wèn)題,需要的朋友可以參考下
    2019-09-09
  • jar包在linux服務(wù)器已經(jīng)運(yùn)行好但是訪問(wèn)不到地址的問(wèn)題及解決方法

    jar包在linux服務(wù)器已經(jīng)運(yùn)行好但是訪問(wèn)不到地址的問(wèn)題及解決方法

    這篇文章主要介紹了jar包在linux服務(wù)器已經(jīng)運(yùn)行好但是訪問(wèn)不到地址的問(wèn)題,解決方案是需要修改防火墻開(kāi)放的端口,查看防火墻開(kāi)放的端口,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • Linux使用traceroute來(lái)進(jìn)行網(wǎng)絡(luò)診斷分析

    Linux使用traceroute來(lái)進(jìn)行網(wǎng)絡(luò)診斷分析

    在Linux系統(tǒng)下,traceroute是一個(gè)網(wǎng)絡(luò)診斷工具,用于追蹤一個(gè)數(shù)據(jù)包從源點(diǎn)到目的地所經(jīng)過(guò)的路由路徑,它通過(guò)向目的地發(fā)送一系列的 UDP 或 ICMP 數(shù)據(jù)包,并記錄每個(gè)數(shù)據(jù)包所經(jīng)過(guò)的路由器,來(lái)顯示數(shù)據(jù)包到達(dá)目的地的路徑,本文介紹了Linux如何使用traceroute來(lái)進(jìn)行網(wǎng)絡(luò)診斷分析
    2025-03-03
  • Linux學(xué)習(xí)第二篇 Java環(huán)境安裝配置教程

    Linux學(xué)習(xí)第二篇 Java環(huán)境安裝配置教程

    這篇文章主要為大家詳細(xì)介紹了Linux學(xué)習(xí)第二篇,Java環(huán)境安裝配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Linux下查看IP地址不顯示解決辦法

    Linux下查看IP地址不顯示解決辦法

    大家好,本篇文章主要講的是Linux下查看IP地址不顯示解決辦法,感興趣的同學(xué)趕快來(lái)看看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • Linux 系統(tǒng)雙網(wǎng)卡綁定配置實(shí)現(xiàn)

    Linux 系統(tǒng)雙網(wǎng)卡綁定配置實(shí)現(xiàn)

    這篇文章主要介紹了Linux 系統(tǒng)雙網(wǎng)卡綁定配置實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • linux命令行操作百度云上傳下載文件

    linux命令行操作百度云上傳下載文件

    大家好,本篇文章主要講了linux命令行操作百度云上傳下載文件,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下哦
    2021-11-11

最新評(píng)論

塘沽区| 高台县| 安塞县| 酒泉市| 涿鹿县| 大港区| 泉州市| 海伦市| 北京市| 霍林郭勒市| 东山县| 丰县| 洪洞县| 密云县| 称多县| 蓝山县| 上高县| 平顶山市| 桂东县| 多伦县| 大竹县| 宁海县| 赤城县| 合山市| 新巴尔虎右旗| 班戈县| 龙里县| 临清市| 德钦县| 阿拉善盟| 沾化县| 宜良县| 文化| 镇安县| 渑池县| 潼关县| 永和县| 大余县| 旬阳县| 文水县| 抚顺县|