2009-03-14 16 views
37

私はasp.net Webページアプリケーションを持っています。ローカルエリアネットワーク(LAN)またはワイヤレスエリアネットワーク(WLAN)を使用してアクセスしたいと考えています。ASP.NETでLAN経由でWebサイトにアクセスする方法

どこから始めたらいいですか?他の人が私のWebページにアクセスするために設定するものはありますか?

私はあなたの答えを本当に感謝、感謝たくさん...(^ _ ^)...

答えて

49

私はどのように立ち往生あなたがわからない:あなたは、Webサーバーを持っている必要があります

あなたが実際にIIS がインストールされていることを確認してください

  1. (Windowsは、IISと呼ばれる1が付属していますが、それがインストールされていない場合があります)!ブラウザにhttp://localhost/と入力して、何が起こるかを確認してください。何も起こらない場合は、にIISがインストールされていない可能性があります。 Installing IIS
  2. あなたもInstall the .NET Frameworkする必要があるかもしれません(またはサーバーのみasp.netページを静的なHTMLページを提供し、しません)IIS How to set up your first IIS Web site
  3. を設定

アプリケーション

のインストールを参照してください。

これを済ませたら、アプリケーションをc:\wwwroot\inetpub\にコピーすることができます。あなたがウェブサーバーを実行し、インストールされたアプリケーションを持っていたら、別のマシン理論的には

からウェブサイトへのアクセスの詳細

ためInstalling ASP.NET Applications (IIS 6.0)を読む、あなただけアクセスするには、WebサーバーのIP addressを必要とします応用。

あなたのIPアドレスの試みを見つけるには:>タイプcmdENTERを打つ) - - - >RunStart>が入力ipconfigあなたはIPアドレスとを持って

  • たら(ENTERを打ちます)
  • IIS実行中
  • アプリケーションがインストールされています

WebサーバーのIPアドレスとアプリケーションへの正しいパスを入力するだけで、LAN上の別のマシンからWebサイトにアクセスできます。あなたが接続してみながら、それをオフにファイアウォールていない場合は

あなたはNewAppというディレクトリにアプリケーションを配置する場合は、あなたがhttp://your_ip_address/NewApp/default.aspx

のようなものを入力する必要がありますが、ファイアウォール

をオフに初めてそれを並べ替えることができます。

+1

詳細な回答をいただき、ありがとうございました。 (^ _ ^)。、 –

+0

しかし、http://your_ip_address/NewApp/default.aspxを用意する前に私のウェブサイトを公開したり、展開したりする必要があります。私は正しいですか?どのように私はそれを公開することができますか? –

+0

あなたはそれをコピーしてc:\ inetpub \ wwwroot \に貼り付け、IISに行ってアプリケーションとして設定します(この1つのhttp://support.microsoft.com/kb/172138を試してください) – inspite

1

IISを設定する必要があります(これはあなたが使用する/使用するWebサーバーであると仮定します)。WLAN/LANから特定のユーザー(または匿名ユーザー)へのアクセスを許可する必要があります。ファイアウォールを持っている場合は、IISにファイアウォールを許可します。

アプリケーションを変更する必要はありません。ネットワーク上の問題やLANやWLANのみのアクセスを許可するための設定が必要です。

+0

正確ではありません。リクエストにNTLMハンドシェイクを使用すると、他のユーザーもhttp:// computer/siteからそのページを見ることができます。単純なLANの場合は、ホストファイルを変更したり、VPNを作成するなどのオプションがあります。ステージサーバはあなたにもいくつかの正義を行います。ウェブサイトがlocalhostであると仮定すると、これはただのIPアドレスで実現でき、ファイアウォールを無効にすることができます。私は、imho、ルールを追加すると言うだろうが、それはあなたの呼び出しです。これはすべてうまく動作します。特に、自己署名証明書を使用し始める場合は特にそうです。ファイアウォールとセキュリティのルールが問題です。 –

31

また、WWW(World Wide Web)サービスインバウンドファイアウォールルールを有効にする必要があります。 Windows 7で

:[スタート] - > [コントロールパネル] - > [Windowsファイアウォール] - > [詳細設定] - > [受信の規則

リストでWorld Wide Web Services (HTTP Traffic-In)を検索し、ルールを有効にするために選択します。変化はかなり直ぐです。

+7

**主要なステップ**これは私が必要としたものです。 –

+0

私のために働く、ありがとう –

関連する問題