0

ネットワーク管理者が設定した物理IP仮想IPを持つサーバーがあります 。サーバー内にApache tomcat 7.0.29Web アプリケーションをインストールして作成します。wgethttp://<physical ip>:8080/xxxまたはを実行http://<localhost>:8080/xxxすると、ページを取得できますが、wget では取得できず、以下のようなエラーhttp://<virtual ip>:8080/xxxがスローされます

Connecting to <virtual ip>:8080... connected.
HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.
Retrying.

サーバーのOSredhat.

入手方法はhttp://<virtual ip>:8080/xxx works

前もって感謝します。

4

1 に答える 1

0

あなたの 2 つの最良の選択:

1) 静的 IP を取得します (これは多くの人が想定するほど「必要」ではありません)

... また ...

2) IP アドレスが変更されるたびにレコードを更新できる DNS サーバーを使用します (Windows Active Directory はこの種の処理に優れています)。

これらのいずれもオプションでない場合は、次のことができます。

3a) 「http://www.whatismyip.com」(または同様のもの) を定期的に呼び出して現在の IP アドレスを取得する「cron」ジョブを Tomcat サーバーに書き込み、3b) スクリプトから電子メール (または同様のもの) アドレスが変更されたことを検出するたびに。

「それが役立つことを願っています

于 2012-09-03T04:36:42.537 に答える