私はこのトピックがかなり古いことを知っていますが、それにもかかわらず、私はこれを初めてやっており、いくつかの問題を抱えています。Windows 7オペレーティングシステム上のIIS 7.5 Webサーバーでホストされているサイトへのパブリックアクセスを開こうとしています。
私はすでに何をした:
1.:ドキュメント/サイトは、たとえば、ホスティングについての記事をたくさん読む
。• www.codeproject.com
。• www.sevenforums.com
。• forums.asp.netを
、私はロシアのドキュメンテーションを読んで、これらのリンクのほかに、しかし、このリソースの優先言語は英語なので、これらのリンクは投稿しません。
2.プロバイダーからパブリック静的IPを要求して取得しました。
3. www.whatismyip.comでこのIP値を確認しました。4
. IISサーバーでホストされている最も単純なサイト(静的なHTMLページのみ)。
5.ルーターの転送ポート80:
•パブリック静的IPに送信されたすべての要求を、IISサーバーが実行されているPCのローカルIP(私の場合は192.168.0.133)にリダイレクトするように仮想サーバーを構成しました。
• このサイトのポート80を確認しました。ポートが開いています。
•これは私の仮想サーバーの構成は次のとおりです。
私はからのインターフェイスを変更するとき<All>
にWAN
- ポート閉じている
私は、パブリック/プライベートポートを追加すると(end)
80を- ポートが閉じている
私がするプロトコル変更した場合TCP/UDP
- ポートを閉じている
サーバー名は任意のものとすることができます。ドメイン名をサーバー名の値として記述しました-同じ結果です。
リモートIP値をパブリック静的IPに設定すると、ポートが閉じます
6。http://192.168.0.133/
ブラウザのアドレスバーに入力してIISサーバーを確認しました。ホストされたhtmlページが正しく表示されたため、サーバーが実行されています。
7. ここで説明するように、コマンドラインからファイアウォールを開始し、新しい受信ルールを追加して、すべての着信要求を渡すようにWindowsファイアウォールを構成しました。
•ファイアウォールをオフにしようとしましたが、結果は同じままです- 接続できませんでしたので、受信ルールの設定は問題ないことをお勧めします。
8.すべてのWindows IIS機能をオンにしました。
9. www.noip.comで無料のドメイン名を取得しました。
•ドメイン名のpingに成功しました。パブリック静的IPが表示されました。
10。ipconfig /flushdns
コマンドラインからのDNSキャッシュのフラッシュ。
しかし、それにもかかわらず、これらのすべての手順を実行しても、WebブラウザーでパブリックIPを要求すると、リモートサーバーに接続できませんでしたというエラーが表示されます。
PSパブリックIPを要求されたときにルーターのホームページを取得した瞬間があり、私の友人もこのページを取得しました。Googleが言ったように、これはある種のポートフォワーディングエラーであるため、修正したと思いますが、接続エラーが発生しました。
私が行方不明ですか??