ポート25がブロックされたかどうかはどうすればわかりますか? [閉鎖]

ポート25がブロックされたかどうかはどうすればわかりますか? [閉鎖]

私はDebian Jessie 8.1を実行しています。 VPS プロバイダは、ポート 25 が開いていると言います。ところで、レインループを設置するのでシステムユーザーとしては使用できませんでした。

RainLoop管理パネルの下から「ドメイン」に移動し、、、 localhost127.0.0.1123.123.123.123のサーバーのIPアドレスに)およびexample.com(私のプライマリドメインに)を追加しました。

4つのドメインはすべて同じ設定を持ちます。 IMAP / SMTPサーバー名にlocalhost/ 127.0.0.1/ /があります123.123.123.123example.comIMAP にはポート 143 と SMTP ポート 25 があります。ただし、「テスト」ボタンをクリックすると、ドメインlocalhost127.0.0.1ドメインの両方がIMAPとSMTPを通過します。ただし、次の理由でIMAPは通過し、123.123.123.123SMTPexample.comは失敗します。

stream_socket_client(): unable to connect oto tcp:123.123.123.123:25 (connection refused)

rootまたは、infoサーバーユーザーとそのサーバーパスワードを使用してログインしようとした場合Authentication Failed

パテで私は次のように入力しましたiptables -L

Chain INPUT (policy ACCEPT)
target     prot opt source               destination
fail2ban-postfix-sasl  tcp  --  anywhere             anywhere             multiport dports smtp
fail2ban-pureftpd  tcp  --  anywhere             anywhere             multiport dports ftp
fail2ban-dovecot-pop3imap  tcp  --  anywhere             anywhere             multiport dports pop3,pop3s,imap2,imaps
fail2ban-ssh  tcp  --  anywhere             anywhere             multiport dports ssh

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Chain fail2ban-dovecot-pop3imap (1 references)
target     prot opt source               destination
REJECT     all  --  123.123.123.123.vultr.com  anywhere             reject-with icmp-port-unreachable
RETURN     all  --  anywhere             anywhere

Chain fail2ban-postfix-sasl (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

Chain fail2ban-pureftpd (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

Chain fail2ban-ssh (1 references)
target     prot opt source               destination
RETURN     all  --  anywhere             anywhere

修正する 出力はsudo netstat -tnlp次のとおりです

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN      502/dovecot
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN      1/init
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      490/sshd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      981/exim4
tcp        0      0 127.0.0.1:9050          0.0.0.0:*               LISTEN      571/tor
tcp        0      0 127.0.0.1:9051          0.0.0.0:*               LISTEN      571/tor
tcp        0      0 0.0.0.0:993             0.0.0.0:*               LISTEN      1/init
tcp        0      0 0.0.0.0:995             0.0.0.0:*               LISTEN      502/dovecot
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      540/mysqld
tcp        0      0 0.0.0.0:106             0.0.0.0:*               LISTEN      493/inetd
tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN      488/memcached
tcp6       0      0 :::110                  :::*                    LISTEN      502/dovecot
tcp6       0      0 :::143                  :::*                    LISTEN      1/init
tcp6       0      0 :::8080                 :::*                    LISTEN      622/apache2
tcp6       0      0 :::80                   :::*                    LISTEN      622/apache2
tcp6       0      0 :::8081                 :::*                    LISTEN      622/apache2
tcp6       0      0 :::21                   :::*                    LISTEN      538/vsftpd
tcp6       0      0 :::22                   :::*                    LISTEN      490/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      981/exim4
tcp6       0      0 :::443                  :::*                    LISTEN      622/apache2
tcp6       0      0 :::993                  :::*                    LISTEN      1/init
tcp6       0      0 :::995                  :::*                    LISTEN      502/dovecot

上記の出力を読む方法がわかりません。ポート25がブロックされていますか?それとも別の問題ですか?

ベストアンサー1

正直なところ、何が問題なのかわかりません。関連パッケージをすべて削除して消去する必要がありました。これは、構成ファイルではなくファイルのみが削除されるため、フォルダ構造がすべてのconfファイルと一緒に保持されるため、purge重要です。removepurge コマンドは、ファイルと構成ファイルを削除します。私からBencane.com

dpkg-query -l *postfix*まず、すべての関連パッケージを見て走りました。apt-get remove *postfix*その後、すべて削除しましたapt-get purge *postfix*。私もdovecot削除しようと同じことを繰り返しました。

最後に、postfixとdovecotを再インストールし、通常の設定を実行しましたが、これで動作します。

おすすめ記事