ホストされたネットワークごとに割り当てられたIPを取得する方法は?


7

私はMicrosoft Virtual WiFiを使用するかhostednetwork、コマンドプロンプトからWiFi接続を介してインターネット接続を共有し始めたところです。しかし、私が直面している唯一の問題は、仮想WiFiに接続されているクライアントに割り当てられたIPアドレスを表示する方法が見つからないことです。これは可能ですか?そうでない場合、クライアントが仮想WiFiに接続したときにクライアントに割り当てられるはずのIPの範囲を取得するにはどうすればよいですか?

クライアントマシンから「マイネットワーク」にクライアントを表示できますが、割り当てられたIPが表示され、仮想WiFiをホストしているマシンからそれをpingしようとすると応答がありません。クライアントにping /接続するためにクライアントIPアドレスを取得するにはどうすればよいですか?

例:私のクライアントのマシンipconfigでは、デフォルトゲートウェイに空の値が表示され、IPアドレスは192.168.137.1です。ただし、仮想WiFiをホストするマシンに移動してそのIPにpingを実行すると、応答がありません

編集:入力するnetsh wlan show hostednetworkと、仮想WiFiの現在の状態が表示され、接続されているクライアントのMACアドレスも表示されますが、残念ながらIPは表示されません。例:

> netsh wlan show hostednetwork
Hosted network settings
-----------------------
    Mode                   : Allowed
    SSID name              : "Giovanni-PC"
    Max number of clients  : 100
    Authentication         : WPA2-Personal
    Cipher                 : CCMP

Hosted network status
---------------------
    Status                 : Started
    BSSID                  : 56:5a:04:6f:88:09
    Radio type             : 802.11n
    Channel                : 11
    Number of clients      : 1
        00:19:32:45:71:da        Authenticated <-- (a client)

編集2:クライアントのマシンには、デフォルトゲートウェイの値がありません。また、インターネット接続を共有していません。FTPを介してクライアントのマシンに接続してデータをコピーしたいだけですが、これが問題なのでしょうか?


少なくともWindows 7では、Windowsファイアウォールは着信pingをブロックするため、pingを実行できないからといって、接続できないというわけではありません。
user2313067 14

@ user2313067それは知っていましたが、ファイアウォールをオフにしましたが、それでも動作しませんでした。ICMPリクエストをブロックしませんでした。ICMPリクエストはデフォルトではブロックされません。そのため、接続がまったくなかったため、ホストマシンとしてWindows XPが問題を修正しましたが、何が原因であるかはわかりません。
ジョヴァンニムニール14

回答:


9

私もこの問題を抱えており、次のように解決しました。

  • WiFiホットスポットを作成します。

    netsh wlan set hostednetwork mode=allow ssid=ProvaMi key=pippo123

    netsh wlan start hostednetwork

  • 「ネットワークと共有センター>アダプタ設定の変更」でホットスポットに名前を割り当てます(私の場合は「TestWIFI」)

  • WiFiネットワークの静的IPアドレスを設定します。

    netsh interface ip set address "TestWIFI" static 192.168.159.1 255.255.255.0 196.168.159.1

次に、WindowsでDHCPサーバーを提供するプログラム(http://www.dhcpserver.de/cms/)を使用して、サーバーを構成して

[SETTINGS]
IPPOOL_1=192.168.159.2-254
IPBIND_1=192.168.159.1
AssociateBindsToPools=1

これで、DHCPサーバーはdhcpsrv.ini、接続されたクライアントのIPアドレスとDNS名で独自の設定ファイル()を更新します。

お役に立てれば。

:上記のすべて(IPアドレス、パスワードなど)は、テスト構成の例です。もちろん、独自の設定を使用する必要があります。


2
「...もちろん、独自の設定を使用する必要があります。」---わかりました、私はここの初心者ですが、私自身の設定はどうあるべきですか?何に基づいていますか?IP、ゲートウェイを選択するにはどうすればよいですか?「ホストされたネットワーク」とクライアントのip / gateway / DNSのルールは何ですか?
ダニエルメーラー

これは単なるローカル使用であるため、実際には任意の番号を使用できます。しかし、ほとんどの場合、IPアドレス、特にTP-LINK / DLinkホームルーターに関しては、IPが192.168.XXX.XXXで始まることがよくあります。そのため、その数に従うことができます。ホストされたネットワークの起動が完了したら、コマンドプロンプトウィンドウに「ipconfig」と入力できます。そして、あなたはあなたのIPアドレスがすでにここにあるのを見て、そのIPを使うべきです。独自のIPアドレスでNovaの答えに従ってください。サブネットマスクについては、255.255.255.0を使用してください。
エリオッチ

4

arp -a ARP(またはアドレス解決プロトコル)テーブルをダンプします-これは、IPアドレスからMACアドレスへのマッピングです

次に、使用しているインターフェイスの下ですべての動的アドレスを探します-出力は次のようになります/

Interface: 192.168.0.106 --- 0xe
  Internet Address      Physical Address      Type
  192.168.0.1           c4-a8-1d-84-f3-59     dynamic
  192.168.0.101         00-1e-8f-76-95-5e     dynamic
  192.168.0.105         00-10-75-57-7a-e8     dynamic
  192.168.0.126         00-1c-25-20-1a-a0     dynamic
  192.168.0.255         ff-ff-ff-ff-ff-ff     static
  224.0.0.22            01-00-5e-00-00-16     static
  224.0.0.251           01-00-5e-00-00-fb     static
  224.0.0.252           01-00-5e-00-00-fc     static
  224.0.0.253           01-00-5e-00-00-fd     static
  239.2.0.252           01-00-5e-02-00-fc     static
  239.192.152.143       01-00-5e-40-98-8f     static
  239.255.255.250       01-00-5e-7f-ff-fa     static
  255.255.255.255       ff-ff-ff-ff-ff-ff     static

この答えは正しいかもしれませんが、肉付けが必要です。たとえば、なぜそれが機能するのですか?それは何をするためのものか。arp -aがarpキャッシュなどを表示することを伝える
Hennes

netsh wlan show hostsnetworkと併せて、これはクライアントのIPを提供します。これは、私が探していたものです
-katriel

窓10であなたは、単一のインタフェースのためのリストを取得することができますarp -a -N 192.168.137.1
アレック・イストミン

0

ワイヤレスLANアダプターを使用ipconfig /allして参照する必要があります。IPv4アドレスを探します


どのデバイスに?クライアントを見たところ、次のように表示されましたDHCP Enabled: No, IPv4 Address: 192.168.137.1。ただし、そのIPアドレスをホストマシンからpingしようとしても機能しません。何かご意見は?
ジョヴァンニムニール14

ホストマシンでこのコマンドを実行します。
DragoonHP

ホストマシンのIPアドレス:192.168.173.1。ホストが有効:はい。自動構成有効:はい。
ジョヴァンニムニール

次のようなものが表示されるはずです。i.imgur.com
DragoonHP

1
私のWindows XPでちょうど働いた!マシンのIPにpingできるようになりました!Windows 7ではこれは不可能でしたが、とにかくクライアントマシンに問題があると思います。ただし、今回はWindows XPを使用してアドホックネットワークをホストしました。ホストマシンとしてのWindows 7でも同じ問題が発生しました。すべてのあなたの助けをありがとう!
ジョヴァンニムニール14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.