Claro, "não consigo usar a internet ou a rede desconectada". Os pacotes Ethernet (que contêm pacotes TCP / IP) são intercambiados na LAN local e endereçados pelo endereço MAC.
Assim, todos na sua LAN (seu roteador e outros computadores conectados a ele) sabem que os pacotes TCP / IP destinados a 192.168.0.11 (seu endereço IP) realmente vão para o endereço Ethernet (endereço MAC) aa:bb:cc:dd:ee:ff
. Isso foi configurado por DHCP
.
De repente, você executa sudo macchanger --random
e sua NIC é instruída a aceitar apenas pacotes destinados ao endereço Ethernet (endereço MAC) af:be:cd:da:eb:fe
e usar af:be:cd:da:eb:fe
como endereço de retorno.
Os pacotes Ethernet destinados a aa:bb:cc:dd:ee:ff
não são aceitos pela NIC.
Os pacotes Ethernet de af:be:cd:da:eb:fe
não possuem nenhum endereço IP associado, o que não é bom.
Local Lan (conexão com fio) usa endereços Ethernet (MAC) de 48 bits. Além da LAN local (através do roteador e da DSL, ou qualquer outra coisa), os endereços IP são usados.