
¿Cómo puedo cambiar la dirección MAC del adaptador inalámbrico cuando no hay ninguna Network Address
opción en Advanced
la pestaña?
He seguido los pasos Device manager -> Network adapters -> properties -> Advanced
pero no aparece la opción 'Dirección de red' o similar.
Sistema operativo: Win 7 Pro
Respuesta1
Una respuesta un poco tardía, pero agrego esto aquí para futuros visitantes y para mi propia referencia.
Es posible agregar el Network Address
campo que falta manualmente modificando el registro. Busque la siguiente ruta de clave de registro:
HKLM\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}\00xx\NDI\params
Donde 00xx
se reemplaza con la clave numérica asociada con su adaptador de red de interés (busque verificando el DriverDesc
valor de la cadena). En params
cree una nueva subclave NetworkAddress
. Agregue los siguientes valores de cadena en NetworkAddress
:
"optional"="1"
"type"="edit"
"uppercase"="1"
"limittext"="12"
"paramdesc"="Network Address"
Ahora revisa debajo de la Advance
pestaña nuevamente, Network Address
debería aparecer allí ahora. Tenga en cuenta que al cambiar la MAC, asegúrese de que comience con 02
, o 06
, de lo contrario, es posible que no funcione. Parece ser una restricción o limitación de Windows. (0A
0E
ver esta otra respuesta)
Aquí hay un archivo .reg de muestra completo que agrega el Network Address
campo a la NIC en cuestión:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}\0009\NDI\params\NetworkAddress]
"optional"="1"
"type"="edit"
"uppercase"="1"
"limittext"="12"
"paramdesc"="Network Address"
En mi caso, mi adaptador wifi está encendido 0009
. Cambie eso para que se ajuste a su máquina en particular.
Respuesta2
"No se puede" cambiar una dirección MAC, es una secuencia de 48 bits codificada por el fabricante y se supone que es como el VIN de un automóvil, identificando específicamente ese automóvil o, en nuestro caso, el adaptador de red.
Dicho esto, aquí hay un enlace a otra pregunta donde se enumeran varios falsificadores de MAC. La capacidad de cambiar esto depende de los controladores de su red y no todos le ofrecen la opción. Si no tiene la opción Avanzado en propiedades, su NIC probablemente no permitirá la suplantación de identidad. Cambie las direcciones MAC del adaptador inalámbrico Broadcom a cualquier dirección
http://www.wikihow.com/Spoof-a-MAC-Address
http://www.howtogeek.com/192173/how-and-why-to-change-your-mac-address-on-windows-linux-and-mac/
No he intentado descargar esto y ejecutar un análisis de virus (lo que probablemente arrojaría advertencias de todos modos ya que cambia las claves de registro), pero parece prometedor.http://snaked-bytes.blogspot.com/2011/12/how-to-change-your-mac-address-in.html. Como cambia una clave de registro, se ve asíhttp://snaked-bytes.blogspot.com/2011/12/how-to-change-your-mac-address-in.htmles posible que puedas encontrar el tuyo.
Respuesta3
Me enfrenté al mismo problema en mi Windows 10. Logré solucionarlo (sé que debes haberlo resuelto) con la ayuda del Editor del Registro. Por favor, eche un vistazo a los pasos a continuación,
Abra el Editor del Registro. Para eso presione (Win+r), luego en el cuadro de diálogo escribaregedity presione Entrar.
Luego busque la siguiente clave de registro
**HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}**
Luego busque subclaves llamadas 0000, 0001, 0002, 000x que contienen los detalles de los adaptadores de red instalados en su dispositivo. Puede obtener ese nombre si marca el parámetro DriverDesc.
En caso de que no obtenga el nombre del parámetro NetworkAddress, deberá crear en las mismas subclaves (digamos 0001), que será un valor de cadena. Haga clic derecho en las subclaves->nuevas->valor de cadena. Luego, ingrese valores de 12 dígitos (evite guiones y dos puntos).
Ahora, desconéctate de la red.
Ahora conéctese nuevamente a la red. Y estás listo para irte.
Si lo desea, puede verificar la dirección MAC desde el indicador de cmd. Escriba getmac y podrá ver la nueva dirección mac que ha proporcionado.
Gracias
Respuesta4
Según la respuesta de Greatwolf, escribí un script de PowerShell que funcionó para mí. (Mi dispositivo es Windows 11, computadora portátil ASUS, tarjeta LAN inalámbrica MediaTek Wi-Fi 6 MT7921). Este script encontrará la clave del adaptador Wi-Fi en el registro y luego agregará laDirección de redcampo a él.
$NetAdapterPath = 'Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}'
$RegistryKey = (Get-ChildItem $NetAdapterPath -ErrorAction SilentlyContinue | Where-Object {IF (($_.Property -contains "DriverDesc") -and (Test-Path Registry::"$($_.Name)\Default")) {($_ | Get-ItemPropertyValue -Name DriverDesc) -match "Wi-Fi"} ELSE {$False}})
$parentPath = "Registry::$($RegistryKey.Name)\NDI\params"
If ((Get-ChildItem -Path $parentPath -Name) -contains "NetworkAddress") {
Write-Output "The Wi-Fi adapter already has the ""Network Address"" field!"
} Else {
New-Item -Path $parentPath -Name "NetworkAddress"
New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "ParamDesc" -Type "String" -Value "Network Address"
New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "optional" -Type "String" -Value "1"
New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "type" -Type "String" -Value "edit"
New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "uppercase" -Type "String" -Value "1"
New-ItemProperty -Path "$($parentPath)\NetworkAddress" -Name "limittext" -Type "String" -Value "12"
}