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経由でクライアントのマシンに接続したいだけですが、これは問題でしょうか?
私もこの問題を抱えており、次のように解決しました:
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アドレス、パスワードなど)は、私のテスト構成の例です。もちろん、独自の設定を使用する必要があります。
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
ipconfig /all
を使用して、Wireless LAN Adapterを参照する必要があります。 IPv4アドレスを探します。