ご存知のとおり、ネットワークインターフェイスカードはシステムにインストールされている回路基板であり、ネットワークに接続して、最終的にマシンに専用のフルタイムネットワーク接続を提供します。また、各NIC(NIC)が一意のMAC(Media Access Control )アドレスに関連付けられていることを知っておくことも重要です。これには、Wi-Fiカードやイーサネット(Ethernet)カードも含まれます。したがって、MACアドレスはサイズ6バイトの12桁の16進コードであり、インターネット上のホストを一意に識別するために使用されます。
デバイスのMACアドレスは、そのデバイスの製造元によって割り当てられますが、アドレスの変更はそれほど難しくありません。これは、一般になりすましとして知られています。ネットワーク接続の中核となるのは、クライアント要求がさまざまなTCP/IPプロトコル層を介して渡される相互通信を支援するネットワークインターフェイスのMACアドレスです。(MAC)ブラウザでは、探しているWebアドレス(www.google.co.inを想定)がそのサーバーのIPアドレス(8.8.8.8)に変換されます。ここで、システムはルーターを要求し、ルーター(router)はそれをインターネットに送信します。ハードウェアレベルでは、ネットワークカードは他のMACを検索し続けます(MAC)同じネットワーク上に並ぶためのアドレス。ネットワークインターフェイスのMACでリクエストを送信する場所を認識しています。MACアドレスがどのように見えるかの例は、2F-6E-4D-3C-5A-1Bです。
MACアドレスは、 (MAC)NICにハードコードされている実際の物理アドレスであり、変更することはできません。ただし、目的に基づいてオペレーティングシステムのMACアドレスをスプーフィングするためのトリックと方法があります。この記事では、Windows、Linux、またはMacでMACアドレスを変更する方法について説明します。(how to change MAC Address on Windows, Linux or Mac)
Windows、Linux、またはMacで(Mac)MACアドレス(Your MAC Address)を変更する
#1Windows10でMACアドレスを変更する
Windows 10では、デバイスマネージャー(Device Manager)のネットワークカードの構成ペインからMACアドレスを変更できますが、一部のネットワークカードはこの機能をサポートしていない場合があります。
1. [スタート]メニューの横にある[検索バー(Search bar)]をクリックしてコントロールパネルを開き、[コントロールパネル]と入力(Control Panel)します。検索結果をクリックして開きます。(Click)
2.コントロールパネルから、[(Control Panel)ネットワークとインターネット(Network and Internet)]をクリックして開きます。
3.次に、[ネットワークと共有センター(Network and sharing center)]をクリックします。
4. [ネットワーク(Network)と共有センター]で、以下に示すようにネットワーク上でÂをダブルクリックします。(double-click)
5.[ネットワークステータス( Network Status)]ダイアログボックスがポップアップ表示されます。[(Click)プロパティ(Properties )]ボタンをクリックします。
6.Âネットワークプロパティダイアログボックスが開きます。[ Microsoftネットワーク用クライアント]を(Client for Microsoft Networks)選択し、[(Select)構成(Configure)]ボタンをクリックします。
7.次に、[詳細設定]タブに切り替えて、[プロパティ]の下の[(Advanced tab )ネットワークアドレス(Network Address)]をクリックします。
8.デフォルトでは、「存在しない」ラジオボタンが選択されています。[値(Value)]に関連付けられているラジオボタンをクリックし、新しいMAC(enter the new MAC)アドレスを手動で入力して、[ OK ]をクリックします。
9.次に、コマンドプロンプト(CMD)(command prompt (CMD))を開き、「IPCONFIG /ALL 」 (引用符なし)と入力してEnterキー(Enter)を押します。次に、新しいMACアドレスを確認します。
また読む:(Also Read:) IPアドレスの競合を修正する方法(How to Fix IP Address Conflict)
#2LinuxでMACアドレスを変更する
Ubuntuは、グラフィカルユーザーインターフェイスを使用してMACアドレスを簡単にスプーフィングできるネットワークマネージャー(Network Manager)をサポートしています。Linuxで(Linux)MACアドレスを変更するには、次の手順に従う必要があります。
1.画面の右上のパネルにある[ネットワーク]アイコンをクリックしてから、[(Network icon)接続の編集(Edit Connections)]をクリックします。
2.次に、変更するネットワーク接続を選択し、[編集(Edit)]ボタンをクリックします。
3.次に、[イーサネット(Ethernet)]タブに切り替え、 [クローン(Cloned MAC)されたMACアドレス]フィールドに新しいMACアドレスを手動で入力します。新しいMACアドレスを入力したら、変更を保存します。
4.従来の方法でMACアドレスを変更することもできます。(MAC)これには、ネットワークインターフェイスを下げてMAC(MAC)アドレスを変更するコマンドを実行し、プロセスが完了した後、ネットワークインターフェイスを再び起動することが含まれます。
コマンドは(The commands are)
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up
注:(Note:) eth0という用語をネットワークインターフェース名に置き換えてください。(Make)
5.終了したら、必ずネットワークインターフェイスを再起動してください。そうすれば完了です。
また、上記のMACアドレスを起動時に常に有効にする場合は、 /etc/network/interfaces.d/
または の下にある構成ファイルを変更する必要があります/etc/network/interfaces
。ファイルを変更しない場合は、システムを再起動またはオフにすると、 MACアドレスがリセットされます。(MAC)
#3 MacOSXでMACアドレスを変更する
システム環境設定でさまざまなネットワークインターフェイスのMACアドレスを表示できますが、システム(System) 環境(System)設定を使用して(Preferences)MACアドレスを変更することはできません。そのためには、ターミナル(Terminal)を使用する必要があります。
1.まず(First)、既存のMACアドレスを確認する必要があります。これを行うには、 Apple(Apple)ロゴをクリックしてから、[システム環境設定](System Preferences)を選択します。
2. [システム環境設定]で、 [(System Preferences,)ネットワーク(Network)]オプションをクリックします。
3.次に、[詳細(Advanced)]ボタンをクリックします。
4. [ Wi-Fiプロパティ(Properties)アドバンス(Advance)]ウィンドウの下の[ハードウェア(Hardware )]タブに切り替えます。
5.これで、[ハードウェア]タブで、ネットワーク接続の現在のMACアドレスを確認できます(see the current MAC address of your network connection)。ほとんどの場合、[構成(Configure)]ドロップダウンから[手動]を選択しても、変更を加えることはできません。
6.ここで、MACアドレスを手動で変更するには、Command + Spaceを押してターミナルを開き、「( “Terminal,” ) Command + Space 」と入力(Terminal)してEnterキーを押します。
7.ターミナルに次のコマンドを入力し、Enterキーを押します。
ifconfig en0 | grep ether
8.上記のコマンドは、「en0」インターフェースのMACアドレスを提供します。(MAC)ここから、 MAC(MAC)アドレスをシステム(System) 環境設定(Preferences)のアドレスと比較できます。
注:(Note:)システム環境設定で確認したように(System Preferences)Macアドレス(Mac Address)と一致しない場合は、同じコードを続行し、en0をen1、en2、en3に変更し、さらにMacアドレス(Mac Address)が一致するまで続けます。
9.また、必要に応じて、ランダムなMACアドレスを生成できます。これには、ターミナル(Terminal)で次のコードを使用します。
openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’
10.次に、新しいMacアドレス(Mac Address)を生成したら、次のコマンドを使用してMacアドレス(Mac Address)を変更します。
sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx
注:(Note:) XX:XX:XX:XX:XX:XXを生成したMacアドレスに置き換えます。(Replace XX)
推奨:(Recommended:) DNSサーバーが応答しないエラー[解決済み](DNS Server Not Responding Error [SOLVED])
うまくいけば(Hopefully)、上記の方法のいずれかを使用して、システムの種類に応じて、Windows、Linux、またはMacでMACアドレス(Change Your MAC Address on Windows, Linux or Mac)を変更できるようになります。それでも問題が解決しない場合は、コメントセクションでお気軽にお問い合わせください。
Change Your MAC Address on Windows, Linux or Mac
As we all know a network interface card is a circuіt board thаt is installed in our system so that we can connect to a network that eventually providеs our machine a dedicated, full-time network connection. Іt is also іmportаnt to know that each NIC is associated with a unique MAC (Media Access Control) address which includes Wi-Fi cards and Ethernet cards also. So, a MAC address is a 12-digit hex code having size 6 bytes and is used for uniquely identifying a host on the internet.
The MAC address in a device is assigned by the manufacturer of that device, but it is not that hard to change the address, which is commonly known as spoofing. At the core of network connection, it is the MAC address of the network interface that helps in communicating with each other where the client request is passed down through various TCP/IP protocol layers. On the browser, the web address you are looking for (let suppose www.google.co.in) is converted to an IP address (8.8.8.8) of that server. Here, your system requests your router which transmits it to the internet. At the hardware level, your network card keeps searching for the other MAC addresses for lining up on the same network. It knows where to drive the request in the MAC of your network interface. An example of how the MAC address looks like is 2F-6E-4D-3C-5A-1B.
MAC addresses are an actual physical address that is hard-coded in the NIC that can never be changed. However, there are tricks and ways to spoof the MAC address in your operating system based on your purpose. In this article, you will get to know how to change MAC Address on Windows, Linux or Mac
Change Your MAC Address on Windows, Linux or Mac
#1 Change MAC Address in Windows 10
In Windows 10, you can change the MAC address from the configuration panes of the network card in Device Manager, but some network cards may not support this feature.
1. Open control panel by clicking on “Search bar” next to Start menu then type “Control Panel”. Click on the search result to open.
2. From the Control Panel, click on “Network and Internet” to open.
3. Now Click on Network and sharing center.
4. Under Network and sharing center double-click on your network as shown below.
5. A Network Status dialogue box will pop-up. Click on the Properties button.
6. A network properties dialogue box will open. Select “Client for Microsoft Networks” then click on the Configure button.
7. Now switch to the Advanced tab then click on the Network Address under Property.
8. By default, the “Not Present” radio button is selected. Click the radio button associated with “Value” and manually enter the new MAC address then click OK.
9. You can then open the command prompt (CMD) and there, type “IPCONFIG /ALL” (without quote) and hit Enter. Now check your new MAC address.
Also Read: How to Fix IP Address Conflict
#2 Change MAC Address in Linux
Ubuntu supports Network Manager using which you can easily spoof the MAC address with a graphical user interface. To change MAC address in Linux you need to follow the below steps:
1. Click the Network icon on the top right panel of your screen then click on “Edit Connections”.
2. Now select the network connection which you want to alter then click the Edit button.
3. Next, switch to the Ethernet tab, and type a new MAC address manually in the “Cloned MAC address” field. After entering your new MAC address, save your changes.
4. You can also change the MAC address in the old traditional way. This involves running a command for changing the MAC address by turning the network interface down, and after the process is complete, again bringing the network interface back up.
The commands are
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
sudo ifconfig eth0 up
Note: Make sure you replace the term eth0 with your network interface name.
5. Once finished, make sure to restart your network interface and then you’re done.
Also, if you want the above MAC address to always take effect at the boot time then you will need to modify the configuration file under /etc/network/interfaces.d/
or the /etc/network/interfaces
. If you don’t modify the files then your MAC address will be reset once you restart or turn off your system
#3 Change MAC Address in Mac OS X
You can view the MAC address of different network interfaces under System Preferences but you can’t change the MAC address using System preference and for that, you will need to use the Terminal.
1. First, you have to find out your existing MAC address. For this, click on the Apple logo then select “System Preferences”.
2. Under System Preferences, click on the “Network” option.
3. Now click on the “Advanced” button.
4. Switch to the Hardware tab under the Wi-Fi Properties Advance window.
5. Now in the hardware tab, you will be able to see the current MAC address of your network connection. In most cases, you won’t be able to make changes even if you select “Manually” from the Configure drop-down.
6. Now, to change the MAC address manually, open Terminal by pressing Command + Space then type “Terminal,” and hit Enter.
7. Type the following command into the terminal and hit Enter:
ifconfig en0 | grep ether
8. The above command will provide the MAC address for the ‘en0’ interface. From here you can compare the MAC addresses with that of your System Preferences.
Note: If it doesn’t match your Mac Address as you saw in System Preferences then proceed the same code while changing en0 to en1, en2, en3, and further until the Mac Address matches.
9. Also, you can generate a random MAC address, if you need one. For this, use the following code in Terminal:
openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’
10. Next, once you have generated the new Mac Address, change your Mac Address by using the below command:
sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx
Note: Replace XX:XX:XX:XX:XX:XX with the Mac address you generated.
Recommended: DNS Server Not Responding Error [SOLVED]
Hopefully, using one of the above methods you will be able to Change Your MAC Address on Windows, Linux or Mac depending on your system type. But if you still have any issues then feel free to ask them in the comment section.