
Beim Ändern der MAC-Adresse über das Terminal wird die Netzwerkverbindung meines PCs getrennt. Der von mir verwendete Befehl ::
sudo service network-manager stop
sudo ifconfig wlp3s0 down
sudo macchanger -r wlp3s0
sudo ifconfig wlp3s0 up
sudo service network-manager start
Danach: Ich überprüfe mein Mac-Add-On... Mit
sudo macchanger -s wlps0
Dann habe ich die gleiche Mac-Adresse
Antwort1
Natürlich: „Ich kann das Internet nicht nutzen oder die Netzwerkverbindung ist unterbrochen.“ Ethernet-Pakete (die TCP/IP-Pakete enthalten) werden im lokalen LAN ausgetauscht und über die MAC-Adresse adressiert.
Somit weiß jeder in Ihrem LAN (Ihr Router und alle anderen Computer, die damit verbunden sind), dass TCP/IP-Pakete, die für 192.168.0.11 (Ihre IP-Adresse) bestimmt sind, in Wirklichkeit an die Ethernet-Adresse (MAC-Adresse) gehen aa:bb:cc:dd:ee:ff
. Dies wurde eingerichtet von DHCP
.
Plötzlich führen Sie aus sudo macchanger --random
und Ihre Netzwerkkarte wird angewiesen, nur Pakete anzunehmen, die für die Ethernet-Adresse (MAC-Adresse) bestimmt sind af:be:cd:da:eb:fe
, und af:be:cd:da:eb:fe
diese als Rücksendeadresse zu verwenden.
Die für bestimmt erklärten Ethernet-Pakete aa:bb:cc:dd:ee:ff
werden von Ihrer Netzwerkkarte nicht akzeptiert.
Ethernet-Pakete af:be:cd:da:eb:fe
haben keine zugeordnete IP-Adresse, was nicht gut ist.
Lokales LAN (kabelgebundene Verbindung) verwendet 48-Bit-Ethernet-Adressen (MAC).
Außerhalb des lokalen LAN (über den Router und aus dem DSL usw.) werden IP-Adressen verwendet.