日付まで、私はローカルインフラストラクチャでホストされているイントラネットWebサイトを持っていました。特定の要件については、外部ベンダーアプリケーションがインターネットを介して自分のサイトに接続し、クエリ文字列を介して値を投稿できるようにする必要があります。つまり、外部ベンダーアプリケーションは、クエリ文字列値を介してasp.netWebサイトのAsp.Netページにデータを投稿します。 。ネットワークチームに、ベンダーアプリケーションがイントラネットサイトに接続できるようにするように依頼しました。ネットワークチームの担当者は、パブリックIPをサーバーに割り当て、ベンダーにパブリックIPアドレスを使用してアプリケーションを呼び出すように依頼しました。
パブリックIPを割り当てた後でも、外部アプリケーションはページを呼び出すことができません。public ipにpingを実行してみましたが、pingが実行されています。サーバーからwww.whatismyip.comにアクセスしてサーバーのIPアドレスを確認したところ、新しいパブリックIPが正しく取得されました。また、public ip(http:// public_ip)からアプリケーションに手動でアクセスしようとしましたが、asp.netWebサイトにアクセスできません。何が問題なのですか?asp.netサイトをパブリックIPで機能させるには、サーバーまたはルーターで何かを変更する必要がありますか?
現在、inetmgr> WebサイトタブのIPアドレスドロップダウンにサーバープライベートIP(イントラネットでサーバーを識別するために使用されるIP)のみが表示されています。パブリックIPはここにリストされていません。これは問題になる可能性がありますか?
いつものようにサーバーのプライベートIPを介して自分のページを閲覧できたことに注意してください。ご協力いただきありがとうございます。
よろしく、
バラ