インターネットに接続せずにWi-Fi LANを設定する

インターネットに接続せずにWi-Fi LANを設定する

(申し訳ありません。私はネットワークの初心者です。また、適切な StackExchange カテゴリを選択したかどうかもわかりません。)

状況はこうです。私たちは、インターネット接続のない大きな部屋でイベントを企画しています。アクティビティの一部は、私たちが設計した Web アプリに依存し、WiFi はあるが GSM はない iPad で実行されます。私はそれらを Web ページに置きました。町のアンテナ経由で 4G 携帯電話サービスがあり、WiFi を使用して iPad と接続を共有する携帯電話を介して使用できますが、バックアップ ソリューションが必要です。つまり、インターネットからアクセスできない (インターネットから完全に切断されている) ローカル サーバーをデスクトップで実行し、WiFi を使用してリンクできるようにすることです。

ここでは詳しく述べない他の利点もありますし、このようなネットワークを他の便利な状況で使うこともできます。私はルーターを持っています (デュアルバンド WLAN AP 同時ギガビット 2.4G および 5G、3T3R MIMO 450Mbps ルーター、IEEE 802.11a/n/g/b と書かれていますが、ここではいくつかの単語が理解できません)。これを機能させる方法についての説明を見つけるために Google に入力する適切なキーワードを見つけることができませんでした。私が見つけた Web ページに従う現在の試みでは、機能する状況には至っていません。どなたか助けていただければ幸いです。

現在 :

  • EasyPHP Serverを使えばPC(Windows 10)上でサーバーを実行できる
  • ルーターの LAN1 と呼ばれるプラグと WLAN と呼ばれるプラグにイーサネット ケーブルを使用して PC をルーターに接続してみました。
  • ルーターで「ゲートウェイ」設定と「ブリッジ」設定を試しました。しかし、これが正確に何を意味するのかはわかりません。
  • ルーターにパスワード付きのWIFIネットワークを送信させることができます
  • iPadをWi-Fiネットワークに接続できます
  • Windowsのファイアウォールで適切なポートを開いたと思います
  • ウイルス対策ソフトは使用していますが、ファイアウォールは使用していません(Windowsのもの以外)
  • iPad の Web ブラウザでサーバーの IP アドレスを入力すると、さまざまな設定 (覚えていません) に応じて、接続されないか、接続が拒否されます。

私のアプローチは完全に間違っていて機能しないのでしょうか?

接続が拒否された理由をどのように診断できますか?

答え1

なんとか動作させることができました。覚えている限りでは、手順は次のとおりです。

注意: 変更が有効になるまで、いくつかの手順で数秒から数分間待つ必要があります。

  • RJ45 ケーブルを使用して、コンピューター (サーバーをホストしているコンピューターである必要はありません) をルーターの LAN1 イーサネット プラグに接続します。これにより、ルーターの設定にアクセスして変更できます (ルーターの説明書を確認してください。ブラウザーを開いて URL 127.0.0.1:10000 を入力する必要があります)
  • パスワードで保護された WIFI ネットワークをブロードキャストするようにルーターを設定します。
  • 通常、デフォルトでは DHCP (自動) が使用されるはずです。そうでない場合は、設定でこれを修正します (インターネットで調べてください。これを行う必要はありませんでした)。
  • ルーターがゲートウェイ モードになっていない場合は、ゲートウェイ モードを使用するように設定します。

ネットワークをホストしているコンピューターの IP アドレスを修正する必要がある場合があります。方法は次のとおりです。

  • サーバーをホストしているコンピューター(同じでも可)で、上記で設定した WIFI に接続します。
  • ルーターの設定で、サーバーをホストしているコンピューターの MAC アドレスを確認できるはずです。これをコピーして、次のポイントで使用します。
  • サーバーをホストしているコンピューターの MAC アドレスに固定 IP アドレスを割り当てるようにルーターを設定します。私の場合は、インターネット設定 -> LAN -> 静的割り当てにあります (最後の 1 つはテキスト フィールドのペアで、ここに MAC アドレスと、ルーターの DHCP の「開始 IP アドレス」から「終了 IP アドレス」の範囲内の IP アドレスを入力します。私は最初の 192.168.2.100 を選択しました)。

現在サーバーは次のようになっています:

注: サーバーには EasyPhP を選択しました。ただし、セキュリティ上の理由から、別のサーバーを使用することが (EasyPhP 自身によって) 推奨されています。したがって、以下の手順は自己責任で適用してください。

  • EasyPhP Webサーバーをインストールする
  • コンピュータを再起動します(必須)
  • EasyPhP Webサーバーを実行する
  • 通知バーでEasyPhPアイコンをクリックし、「ダッシュボードを開く」をクリックします。
  • ブラウザ ウィンドウが開きます。HttpServer をクリックします。新しいページが開きます。そこで、「サービスをインストール」をクリックします。
  • インストールが完了したら、同じブラウザ ページで「サービスの開始」を選択します。
  • 必要に応じて、PHP サーバーでも同じ操作を行います (私の場合は PHP を使用していなかったので、サーバーを起動する必要はありませんでした)。
  • このページには、IP アドレスとポート (192.168.XXX.XXX:PPP) が表示されます。ポートは PPP です。
  • ルーターのネットワーク上の IP アドレスを、サーバーをホストしているコンピューターの MAC アドレスに (前の手順で) 固定した場合、ここで同じ IP アドレスが表示されるはずです。
  • Windows で、コントロール パネル -> ファイアウォール -> 詳細設定 -> ポート PPP を開くための受信ルールを追加します。ルールの詳細: TCP、接続の許可、3 種類のパブリック プライベート ドメインすべて。
  • サーバーのファイル (index.html、.htacces など) を、ブラウザ ページの「ドキュメント ルート」の前にあるアドレスのフォルダーに配置します。

以上だと思います。

答え2

あなたの質問には多くの問題がありますが、私はあなたの質問に答えようとします。iPad を使用してすでに WiFi に接続している場合は、そのデバイスに DHCP によって自動的に割り当てられた IP アドレスがあるはずです。まずこれを確認する必要があります。IP アドレスが割り当てられていない場合は、ルーターで DHCP を有効にして再試行してください。

その部分を理解したら、PC に割り当てられている IP アドレスを把握する必要があります。基本的なトラブルシューティングでは、PC に ping を実行して、応答があるかどうかを確認します。応答があった場合は、telnet を使用してポート 80 をプローブし、Web サーバー サービスが開いていてアクセス可能かどうかを確認します。ping が実行可能でポート 80 からアクセス可能な場合は、DNS 名を解決できない (代わりに IP アドレスを入力することで解決できます) か、試行している URL が間違っていることが問題であると推測します。

関連情報