質問: ホスティングサーバーのアウトバウンドipアドレスを確認するにはどうすればよいですか? webホスティングサーバーのipアドレスを確認する必要があります。共有ホスティングサーバー上にあり、経験上、通常、ドメイン名にpingを実行するだけで取得する着信ipアドレスとは異なります。たとえば、smtpサーバーに接続するときにwebサイトが使用しているアウトバウンドipアドレスを見つけるために実行できるphpスクリプトや何かがありますか?
回答: ホストサーバーのアウトバウンドipアドレスは、共有ホストが名前ベースであるかipベースであるかに関係なく、pingを実行したときに表示されるアドレスです。 名前ベースの共有ホスト(すべてのwebサイトが同じipを共有する)の場合、ユーザーエージェントは要求にホスト名を追加します。これにより、サーバーは表示するwebサイトを決定できます。 ipベースの共有ホスト(各webサイトには独自のipがあります)の場合、名前解決は簡単です。 代わりに、サーバーがネットワークで使用する内部ipアドレスを探している場合は、ほとんどのwebホストが提供する安全なシェルを介してサーバーに接続することでこの情報にアクセスできます。