0

VPS サーバーを使用していますが、突然いくつかの問題が発生しています。まず第一に、サイトにアクセスできない人が世界中にいます。問題なくアクセスできる人もいますが、アクセスできない人は、アクセスしようとするとリクエストタイムアウトエラーが発生します。サーバーにpingを実行します。

私が抱えているもう1つの問題は、いくつかのURLにcurlを使用すると、「ホストに接続できませんでした」というエラーがスローされ、ブラウザからアクセスできるため、サイトの問題ではありません. また、wget を使用して同じ Web サイトにアクセスしようとすると、同様の問題が発生します。

最後になりましたが、サーバーへのアクセスに問題がある国から誰かが私のサーバーのメールアドレスにメールを送ろうとすると、次のエラーが表示されます: [SMTP: 無効な応答コードがサーバーから受信されました(コード: 451、応答: 一時的なローカルの問題 - 後で試してください)]

私の VPS は CentOS 上にあり、解決策を見つけるのに何日も費やしましたが、うまくいきませんでした。どんな助けでも大歓迎です。

4

1 に答える 1

0

これはファイアウォールの問題のようです。CentOS には iptables がインストールされていますが、追加の強化を追加したかどうかはわかりません。

お気に入りのシェルでコマンドラインから試してください:

iptables-F

次に、誰かに試してもらい、それが役立つかどうかを確認してください。その場合、彼らは ISP からの共有 IP を使用している可能性があり、サーバーは不正なリクエストを取得し、ファイアウォール ルールをトリガーしています。パーティを信頼する場合は、IP のファイアウォール ルールに例外を追加できます。

ファイアウォールを APF (Advanced Policy Firewall) にアップグレードすることをお勧めします。これにより、iptables が強化され、APF を簡単に構成できるようになります。許可したい IP がある場合は、次のように入力します。

apf -a IPADDRESS (またはホスト名)

于 2012-07-13T02:59:14.230 に答える