Digital Ocean droplet 上的 25 端口无法打开

Digital Ocean droplet 上的 25 端口无法打开

我正在尝试设置电子邮件服务器。我似乎无法打开端口 25。我刚刚做了:

ufw disable

ufw reset

ufw default deny incoming

ufw default allow outgoing

sudo ufw allow 22/tcp

sudo ufw allow 25

sudo ufw enable

进而sudo ufw status verbose…

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

To                         Action      From
--                         ------      ----
22/tcp                     ALLOW IN    Anywhere                  
25                         ALLOW IN    Anywhere                  
22/tcp (v6)                ALLOW IN    Anywhere (v6)             
25 (v6)                    ALLOW IN    Anywhere (v6)   

但是,粗略浏览一下 sudo netstat -tulpn | grep LISTEN 和......

tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      512/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      664/sshd: /usr/sbin 
tcp6       0      0 :::22                   :::*                    LISTEN      664/sshd: /usr/sbin 

telnet [my server IP] 25

telnet: Unable to connect to remote host: Connection refused

发生了什么?我该如何打开我的端口?

更新

根据这里用户的建议,我决定现在安装 Postfix 并再次检查端口是否已被确认。

sudo netstat -tulpn | grep LISTEN
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      512/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      664/sshd: /usr/sbin 
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN      43246/master        
tcp6       0      0 :::22                   :::*                    LISTEN      664/sshd: /usr/sbin 
tcp6       0      0 :::25                   :::*                    LISTEN      43246/master     

telnet [my server IP] 25
Trying [my server IP]...
Connected to [my server IP]
Escape character is '^]'.
220 ubuntu-s-1vcpu-1gb-lon1-01 ESMTP Postfix (Ubuntu)

看起来已经连接上了,但是这是否意味着端口是开放的?

答案1

看起来好像您没有在端口 25 上监听的 SMTP 服务器。启动您的邮件守护程序,然后重试。(此外,SMTP 从不使用 UDP,因此您可以将“25”更改为“25/tcp”,这将使您的防火墙更安全。)

相关内容