Debian / Ubuntu / Kali / Mint / Raspbian / Elemetary OS
VPS 上打开的端口取决于服务器上安装的操作系统。 例如,要在 VPS(虚拟服务器)上打开端口 25 并检查它,您需要执行以下步骤:
使用 VPS 凭据通过 SSH 客户端(例如适用于 Windows 的 PuTTY 或适用于 macOS 和 Linux 的终端)连接到 VPS。
使用以下命令更新软件包并安装必要的实用程序:
sudo apt update
sudo apt install ufw使用以下命令打开端口 25:
sudo ufw allow 25使用以下命令检查 ufw(防火墙管理实用程序)的当前状态:
sudo ufw status有多种方法可以检查端口 25。
您可以通过运行以下命令来使用 Telnet 实用程序:
telnet localhost 25
如果连接成功,则端口已启动并准备好接受连接。您还可以使用 netstat 命令检查服务器是否正在侦听端口 25。运行命令:
sudo netstat -tuln | grep 25
如果输出包含字符串“LISTEN”,则意味着该端口已打开并且服务器已准备好接受该端口上的连接。
要使用firewalld在CentOS上打开端口25(SMTP),请按照以下步骤操作:
将端口 25 添加到允许的端口列表中:
sudo firewall-cmd --zone=public --add-port=25/tcp --permanent
重新启动firewalld以使更改生效:
sudo systemctl restart firewalld
检查端口 25 是否已添加到允许的端口列表中:
sudo firewall-cmd --list-ports
完成这些步骤后,端口 25 将打开并可供 CentOS 服务器上使用。
您还可以使用在线实用程序检查端口 25,例如通过网站 Open Port Check Tool - Test Port Forwarding on Your Router
这篇文章有帮助吗?
很好!
感谢您的反馈。
抱歉我们没能带来帮助
感谢您的反馈。
反馈已发送
感谢,我们将试着改善此文档。