如何检查Linux VPS上的监听端口

检查监听端口可以告诉您软件是否正在等待连接。这对于游戏服务器、Web服务器、数据库、机器人和RCON工具非常有用。

如果服务没有在本地监听,则没有防火墙规则可以使其从外部可访问。首先启动应用程序,然后检查端口。

  1. 使用SSH连接到VPS。
  2. 使用ss列出监听的TCP和UDP端口:
    sudo ss -tulpn

    Linux VPS终端显示监听的TCP和UDP端口及进程

  3. 如果安装了netstat,使用易记的-peanut命令:
    sudo netstat -peanut
  4. 如果Ubuntu或Debian上缺少netstat,使用以下命令安装:
    sudo apt install net-tools
  5. 如果AlmaLinux、Rocky Linux、Oracle Linux或CentOS上缺少netstat,使用以下命令安装:
    sudo dnf install net-tools

 

需要检查的内容

检查项重要性
TCP或UDP防火墙规则必须与服务使用的协议匹配。
本地地址127.0.0.1表示仅限本地;0.0.0.0通常表示所有IPv4地址。
进程名称确认预期的服务拥有该端口。
防火墙服务可以在本地监听,但仍可能被阻止访问互联网。

有关防火墙规则,请参阅如何在Linux VPS上打开防火墙端口

  • 0 用戶發現這個有用
這篇文章有幫助嗎?

相關文章

如何使用SSH连接到Linux VPS

SSH是管理Linux VPS的常用方式。它为您提供服务器上的终端,以便您可以安装软件、编辑文件、检查日志、重启服务和运行游戏服务器命令。...

如何在 Linux VPS 上更新软件包

保持软件包更新有助于修补安全问题,并保持服务器工具的兼容性。如果 VPS 托管游戏服务器、数据库、面板、机器人或实时网站,请在维护窗口期间运行更新。 首先通过 SSH 连接:如何通过 SSH...

如何在Linux VPS上创建sudo用户

sudo用户允许您在不以root身份登录的情况下管理Linux VPS。这对于日常管理更安全,并且更容易为其他管理员提供受控访问。...

如何在Linux VPS上保护SSH

SSH是管理Linux VPS的主要方式,因此在服务器用于公共服务之前应进行安全设置。首先添加SSH密钥和sudo用户,然后尽可能减少基于密码的访问。...

如何检查Linux VPS上的磁盘使用情况

磁盘使用问题可能会导致更新、备份、日志、数据库和游戏存档无法正确写入。检查总磁盘使用情况以及哪些文件夹占用了最多空间。 使用SSH连接到VPS。 显示已挂载磁盘的使用情况:df -h...