私はLinuxにかなり慣れておらず、MailScannerボックスをセットアップしようとしています。私はpostfixでセットアップするところまで行き、ローカルコンソールからそれを介してテストメッセージを送信することに成功しました。
しかし、192.168.2.9であるボックスIPのポート25に接続しようとすると、接続拒否のメッセージが表示されます。 nmap localhostを実行すると、開いているポート25が表示されますが、nmap192.168.2.9では開いているポート25は表示されません。IPtablesとselinuxは無効になっています。
ポートをブロックしているものを特定するにはどうすればよいですか?また、ポートのブロックを解除するにはどうすればよいですか?
ありがとう。
Netstat -lnを使用して、サービスがローカルホストだけでなく、192.168.2.9または0.0.0.0(すべてのインターフェイス)で実際にリッスンしていることを確認します。
Iptablesが実行されていないことを確認します(iptables -L -n -v結果なし)
使用されている可能性のあるアクセスルールについては、/ etc /hosts.denyを確認してください。
ログをチェックして、メール構成に固有の理由がないことを確認してください。
同じサブネット上の別のホストからそのホストにpingできること、およびそのボックスのポート25にTelnetで接続できることを確認します。
それはそれをカバーする必要があります。
Iptablesファイアウォールルールがロードされていないことが確実な場合(iptables -vnL)
Netstat -tanopを実行して、postfixがローカルだけでなくすべてのネットワークインターフェイス(0.0.0.0)または(192.168.2.9)でリッスンしていることを確認します。
よろしくK