コマンドプロンプトは、 (Command Prompt)Windowsのファイルやフォルダを操作できる基本的なコマンドを実行するための最良のツールの1つであることが証明されました。ただし、コマンドプロンプト(Command Prompt)はそれよりもはるかに強力です。さまざまな便利なネットワークコマンドなど、いくつかの高度なコマンドを実行するだけで、物事を次のレベルに引き上げることができます。今日は、コマンドプロンプトを使用して、(Command Prompt)インターネット接続(internet connection)、ネットワーク接続を確認し、ネットワークデバイスに関する情報を表示し(view information)、PCと他のデバイス間の接続を監視する方法を学習します。さらに面倒なことはせずに、始めましょう:
注:(NOTE:)このガイドは、2019年11月の(November 2019)更新プログラムで(Update)Windows10を使用して作成しました。ただし、示されているすべてのコマンドは、 Windows8.1(Windows 8.1)とWindows7で同じように機能します。先に進む前に、コマンドプロンプト(Command Prompt)を開く方法がわからない場合は、「Windowsで(Windows)コマンドプロンプト(Command Prompt)を起動する11の方法」をお読みください。
1.CMD(CMD)でインターネット接続を確認する方法
インターネット接続が機能するかどうかを確認するには、コマンドプロンプトを使用して、特定の(Command Prompt)Webサイトまたはインターネットの場所(website or internet location)への接続をテストします。これを行うには、ping networkコマンド(network command)を使用し、その後にWebアドレスまたはIPアドレス(address or IP address)を続けます。たとえば、コマンド「ping www.digitalcitizen.life」を入力すると、 ("ping www.digitalcitizen.life.")Webブラウザ(web browser)を開かなくてもDigitalCitizenへの接続を確認できます。(Digital Citizen)次に、キーボードのEnterキー(Enter)を押します。
ping統計にパケットの損失が表示されない場合、インターネット接続(internet connection)は正常に機能しています。ただし、パケットが失われた場合は、インターネット接続(internet connection)が切断されているか、pingを実行したWebサイトがオンラインになっていないことを意味します。インターネット接続(internet connection)を再確認するには、少なくとも別のWebサイト、できればwww.google.comなどの常にオンになっているWebサイトにpingを実行します。
pingコマンドを使用すると、便利な「-t」パラメーターを使用することもできます。これにより、指定したアドレスを手動で停止するまで永久にpingを実行できます。たとえば、「ping-twww.digitalcitizen.life」と入力しました。("ping -t www.digitalcitizen.life.")しばらくして、接続統計を確認したかったので、キーボードの組み合わせ(keyboard combination) "CTRL + Break."これは、それまでに実行されたpingコマンドの平均を示しています。
最後に、キーボードの組み合わせ(keyboard combination) "CTRL + C."を使用してコマンドを終了しました。これにより、指定されたアドレスへのpingコマンドの無限のサイクルが停止します。
2. CMD(CMD)を使用して、コンピューター上のすべてのネットワークアダプターを確認するにはどうすればよいですか?
ネットワークアダプタと接続に関する詳細情報を取得するには、ipconfigコマンドを使用します。コマンドプロンプト(Command Prompt)を開き、ipconfigと入力して、 (ipconfig,)Enterキー(Enter)を押します。以下のスクリーンショットでわかるように、このコマンドを実行すると、Windowsは、接続されているか切断されているかを問わず、すべてのアクティブなネットワークデバイスとそれらのIPアドレスのリストを表示します。また、デフォルトゲートウェイ(default gateway)のIPアドレス、サブネットマスク、各ネットワークアダプター(network adapter)の状態などの詳細も表示されます。
/allスイッチをipconfigコマンドに追加すると、 DNS情報(DNS information)、MAC(メディアアクセス制御(Media Access Control))([物理アドレス(Physical Address)]フィールド)、および各ネットワークコンポーネント(network component)に関するその他の情報など、まったく新しい詳細レベルに到達できます。下の図をチェックして、"ipconfig /all"コマンドから取得するもののサンプルを確認してください。
3.CMDで(CMD)ネットワーク接続(network connection)を確認する方法
ルーターへのネットワーク接続(network connection)が正常に動作しているかどうかを確認する場合は、コマンドipconfigとpingを組み合わせて使用できます。まず、アダプタに関するcmdnic情報を取得します。(cmd nic info)つまり、コマンドプロンプトを開き、 (Command Prompt)ipconfigを実行します。結果のリストで、テストするネットワークへの接続に使用されているネットワークアダプターを特定します。(network adapter)次に、その詳細で、ルーターの(router and note)IPアドレス(IP address)を見つけて書き留めます。たとえば、イーサネットネットワーク(Ethernet network)接続を確認する場合は、 ipconfigを実行して、ルーターのIPアドレス(IP address)は192.168.50.1です。
次のステップは、ルーターとコンピューター間のネットワーク接続(network connection)に問題がないことを確認することです。これを行うには、ルーターのIPアドレスで(IP address)pingコマンドを実行するだけで十分です。この例では、 CMD(CMD)でこのコマンドを実行する必要があることを意味します:ping192.168.50.1。
失われたパケットがない場合、テストされたネットワーク接続は正常に実行されています。(network connection)それ以外の場合は、コンピューターとルーターの間に問題があります。その場合は、PCのネットワークアダプター(network adapter)が正しく構成されていること、イーサネットケーブル(Ethernet cable)に問題がないこと(有線接続を使用している場合)、ルーターが正常であることを確認する必要があります。適切に構成されている。
4.ネットワークアダプタの(network adapter)IPアドレス(IP address)を更新する方法
ネットワーク接続(network connection)が正常に機能しない場合、ネットワークアダプタ(network adapter)に正しいIPアドレス(IP address)が割り当てられていない可能性があります。この問題を解決するための簡単な方法は、IPアドレス(IP address)を更新することです。幸い、コマンドプロンプト(Command Prompt)から直接更新できます。CMDを開き、次のコマンドを実行します:ipconfig /releaseおよびipconfig /renew。最初のコマンド( ipconfig /releaseネットワークアダプター(network adapter)に割り当てられたIPアドレス(IP address)を強制的に削除し、2番目のコマンド(ipconfig /renew)はネットワークアダプターを更新します(network adapter)のIPアドレス(IP address)。
引用符を逆にせずに"ipconfig /release & ipconfig /renew,"入力して、両方のコマンドを1行で実行するようにCMDに指示することもできます。このように入力すると、コマンドプロンプト(Command Prompt)は最初のコマンドを実行し、実行されると、2番目のコマンドを自動的に実行します。かっこいい(Cool)ですよね?🙂
リリース(release)および更新(renew)パラメーターは、DHCP(動的ホスト構成プロトコル)を使用してIPアドレスを自動的に配布するネットワークで役立ちます(DHCP (Dynamic Host Configuration Protocol))。システムは現在のアドレスを放棄し、DHCPサーバー(DHCP server)に新しいアドレスを要求します。これは、特定のネットワークの問題のトラブルシューティングに役立ちます。
5.ネットワークアダプタ(network adapter)のMACアドレスに関するNIC情報を取得する方法
ネットワークアダプタのMAC(MAC)アドレスを取得する最も速くて簡単な方法の1つは、 getmacコマンドを使用することです。次の図に示すように、 [コマンドプロンプト(Command Prompt)]に「 getmac」と入力して(getmac)Enterキー(Enter)を押します。
6. CMD(CMD)を使用してネットワークに接続されているコンピューターとデバイスを確認するにはどうすればよいですか?
場合によっては、同じネットワークに接続されているコンピューターとデバイスを確認したいことがあります。これを行う簡単で使いやすい方法の1つは、netviewコマンドを使用することです(net view)。コマンドプロンプト(Command Prompt)を起動し、ネットビュー(net view)を実行します。しばらくすると、ネットワーク内のコンピューターとデバイスのリストが表示されます。
ただし、このコマンドには注意が必要です。ネットビュー(Net view)には、同じネットワーク内にあるすべて(all)のコンピューターとデバイスが表示されるわけではありません。プライベートネットワークには十分に機能しますが、スマートフォンやプリンターなどのデバイスを識別できず、さまざまなオペレーティングシステムを実行しているコンピューターにも問題があります。ネットワークに接続されているすべてのものを明確に表示したい場合は、次のコマンドも確認する必要があります。
7. CMD(CMD)を使用してネットワークに接続されているすべてのデバイスを確認するにはどうすればよいですか?
同じネットワークに接続されているすべてのデバイスを見つける最良の方法は、 arp(arp)コマンドの使用に基づいています。コマンドプロンプト(Command Prompt)を開き、 arp-aを実行します。最初に表示される[インターフェイス(Interface)]の横のIPアドレスには、(IP address)ネットワークアダプタ(network adapter)のIPアドレス(IP address)が表示されます。次に、IPアドレス(IP address)とMACアドレス(物理アドレス(Physical Addresses))のリストがあります。ネットワークアダプタ(network adapter)と同じ番号で始まるすべてのIPアドレスは、同じネットワークまたはサブネット、あるいはその両方にあります。これらはすべて、ネットワークに接続されているデバイスです。
次のものは実際のデバイスではありませんが、マルチキャスト(multicasting)に使用されるIPアドレスです。これらは通常、ネットワーク上のメディアをストリーミングするために実際のデバイスで使用されます。この例では、コンピューターと同じネットワークに接続されているデバイスはすべて、192.168.50で始まるIPアドレスを持つデバイスです。
これらのデバイスが何であるかをより人間にわかりやすい方法で確認したい場合は、MACアドレスをコピーし、 (MAC)Googleを使用してインターネットで検索するか、 DNSチェッカー(DNS Checker)などの特定のMACアドレスを割り当てているベンダーを確認できるWebサイトで検索してください。たとえば、MACアドレス04-d9-f5-b5-b1-f0を探している場合、それは(MAC address)ASUS製のデバイスであることがわかります。実は、それはASUSZenWiFiルーター(ASUS ZenWiFi router)です。
8.コンピュータのネットワーク接続を確認してポートを開く方法
netstatコマンドから他の便利なcmdnic情報を取得できます。これにより、システムと、ネットワークまたはインターネット上の他のシステムとの間でアクティブになっているネットワーク接続を確認できます。
次の画像に示すように、 netstatコマンドに(netstat)-aパラメーターを追加すると、すべての接続とリスニングポートのリストを取得できます(image below)。
それでおしまい!
cmd nic情報を取得する他の便利な方法を知っていますか?
コマンドプロンプト(Command Prompt)で実行できるネットワークコマンドは、ネットワークに接続されているデバイスに関する情報を検索する必要がある場合、またはネットワーク接続の状態をテストする場合に役立ちます。ネットワークに問題があり、自分でトラブルシューティングしようとしている場合にも便利です。これらのネットワークコマンドについて質問がある場合、ヘルプが必要な場合、またはリストに他のユーザーを追加したい場合は、以下にコメントを残してください。
Command Prompt (CMD) - 8 network commands you should know
Command Prompt proved itself to be one of the best tools for running basic commands that allow you to work with files and folders from Windows. However, the Command Prompt is much more powerful than just that. You can take things to the next level by running more than just a few advanced commands, including a range of handy network commands. Today, we're going to learn how to use Command Prompt to check the internet connection, the network connections, view information about network devices, and watch connections between your PC and other devices. Without further ado, let's begin:
NOTE: We wrote this guide using Windows 10 with November 2019 Update. However, all the commands illustrated work the same way in Windows 8.1 and Windows 7. Before going any further, if you don't know how to open the Command Prompt, read: 11 ways to launch the Command Prompt in Windows.
1. How to check internet connection in CMD
To check whether your internet connection works, you can use Command Prompt to test your connection to a certain website or internet location. To do that, you can use the ping network command, followed by a web address or IP address. For instance, you can check the connectivity to Digital Citizen without opening a web browser, by typing the command "ping www.digitalcitizen.life." Then press Enter on your keyboard.
If the ping statistics don't show any loss of packets, your internet connection is working as it should. However, if you get lost packets, that means that either your internet connection is broken, or that the website you pinged is not online. To double-check your internet connection, ping at least another website, preferably one that it's always on, such as www.google.com.
The ping command also allows you to use the handy "-t" parameter, which enables you to ping the specified address forever until it's manually stopped. For instance, we typed "ping -t www.digitalcitizen.life." After some time, we wanted to see some connection statistics and we used the keyboard combination "CTRL + Break." This shows the averages of the ping commands run until then.
Finally, we terminated the command by using the keyboard combination "CTRL + C." This stops the endless cycle of ping commands to the specified address.
2. How can I see all the network adapters on my computer using CMD?
To obtain detailed information about your network adapters and connections, use the ipconfig command. Open Command Prompt, type ipconfig, and press Enter. As you can see in the screenshot below, when you run this command, Windows displays the list of all the active network devices, whether they're connected or disconnected, and their IP addresses. You also get details such as their default gateway IP addresses, subnet masks and the state of each network adapter.
If you add the /all switch to the ipconfig command, you can get to a whole new level of detail: DNS information, the MAC (Media Access Control) (in the Physical Address field), and other information about each network component. Check out the picture below to see a sample of what you get from the "ipconfig /all" command.
3. How to check your network connection in CMD
If you want to check whether your network connection to the router is operating as it should, you can use a combination of the commands ipconfig and ping. First, get some cmd nic info about your adapter. In other words, open Command Prompt and run ipconfig. In the list of results, identify the network adapter that's used for connecting to the network you want to test. Then, in its details, find the IP address of your router and note it down. For example, if we'd want to check our Ethernet network connection, we'd run ipconfig and see that our router's IP address is 192.168.50.1.
The next step is to check that the network connection between the router and the computer is OK. To do that, it's enough to run the ping command on the router's IP address. In our example, that would mean that we have to run this command in CMD: ping 192.168.50.1.
If there are no packets lost, then the network connection tested is running well. Otherwise, there's a problem somewhere between your computer and the router, in which case you should check that your PC's network adapter is configured correctly, that the Ethernet cable is OK (if you're using a wired connection), and that the router is configured properly.
4. How to renew the IP address of your network adapter
When your network connection doesn't work as it should, your network adapter might not have the right IP address assigned. A quick way of trying to solve this issue is to renew its IP address and, fortunately, you can do that quickly, straight from the Command Prompt. Open CMD and run the following commands: ipconfig /release and ipconfig /renew. The first one (ipconfig /release) forces your network adapter to drop its assigned IP address, and the second command (ipconfig /renew) renews the network adapter's IP address.
Note that you can also instruct CMD to run both commands in one line by typing "ipconfig /release & ipconfig /renew," without the inverted quotation marks. If you type them like this, Command Prompt executes the first command and, when it's done, it automatically runs the second one. Cool, right? 🙂
The release and renew parameters are useful in networks that use DHCP (Dynamic Host Configuration Protocol) to distribute IP addresses automatically. Your system gives up its current address and requests a new one from the DHCP server, and that can help you troubleshoot certain network issues.
5. How to get nic info about your network adapter's MAC addresses
One of the fastest and easiest ways to obtain the MAC addresses of your network adapters is to use the getmac command. In Command Prompt, type getmac and press Enter, as seen in the image below.
6. How can I see the computers and devices connected to my network using CMD?
In some cases, you might want to see what computers and devices are connected to the same network as you are. One of the easy and friendly ways to do that is to use the net view command. Launch Command Prompt and run net view. After a while, you should see a list of the computers and devices in your network.
However, there's a caveat about this command. Net view doesn't show all the computers and devices that are in the same network as you. Although it works well enough for private networks, it fails to identify devices such as smartphones or printers, and also has issues with computers that are running different operating systems. If you want to get a clear view of everything that's connected to your network, you should also check the next command.
7. How can I see all the devices connected to my network using CMD?
The best way to find all the devices connected to the same network as you is based on using the arp command. Open Command Prompt and run arp -a. The IP address shown first, next to Interface, displays your network adapter's IP address. Then, there's a list of IP addresses and MAC addresses (Physical Addresses). All the IP addresses that start with the same numbers as your network adapter are in the same network and/or subnet as you are. They are all devices connected to your network.
The next ones are not real devices, but IP addresses used for multicasting. They are commonly used by your real devices for streaming media on your network. In our example, the devices connected to the same network as our computer are all the ones that have IP addresses starting with 192.168.50.
If you want to see what those devices are, in a more human-friendly way, copy their MAC addresses and look them up on the internet using Google or on websites that let you check which vendors assign certain MAC addresses, such as DNS Checker. For instance, if you're looking for the MAC address 04-d9-f5-b5-b1-f0, you find that it's a device made by ASUS. In truth, it's an ASUS ZenWiFi router.
8. How to check your computer's network connections and open ports
You can get other useful cmd nic info from the netstat command, which lets you see the network connections that are active between your system and any other systems on your network or the internet.
If you add the -a parameter to the netstat command, you can get a list with all the connections and listening ports, as seen in the image below.
That's it!
Do you know other useful ways to get cmd nic info?
The networking commands that you can run in the Command Prompt can be useful when you need to find information about devices connected to your network or when you want to test your network connections state. They're convenient also when you have networking issues, and you're trying to troubleshoot them by yourself. If you have questions about these networking commands, if you need help, or if you want us to add others to the list, leave us a comment below.