1

Windows サーバー 2008 に API マネージャーをインストールしました。サーバーには LAN-IP と Public-IP over NAT があります。

例:
LAN-IP: 192.168.100.1
NAT 上のパブリック IP: 10.0.0.10

Public-IP 経由で API Manager をテストしたいのですが、サーバーは LAN-IP でローカルにしか動作しません。どうすれば API マネージャーを Public-IP 経由で動作させることができますか? ポートはファイアウォールで開いています。
THX

4

1 に答える 1

0

以下の構成でお試しください。完了したら、サーバーを再起動することに注意してください。

  1. <%APIM_HOME%>/repository/conf/carbon.xml の HostName と MgtHostName をパブリック IP アドレスに設定します。
  2. <%APIM_HOME%>/repository/conf/axis2/axis2.xml ファイルにある http および https の bind-address パラメーターをパブリック IP に設定します。
  3. <%APIM_HOME$>/repository/conf/api-manager.xml ファイルに以下のように設定します。

http://<-- Public-IP -- >:${http.nio.port},https://<-- Public-IP -- >:${https.nio.port}

ありがとう、ヌワン。

于 2013-01-08T05:21:54.370 に答える