当前位置:科普知识站>IT科技>

怎么手动修改本机mac地址

IT科技 阅读(2.15W)

1,适用于windows7系统的网卡MAC地址修改。 2,部分windows7下的无线网卡地址无法修改,理论上也可以使用本软件修改。 3,修改MAC地址前,请先在开始菜单-运行,输入cmd打开控制台,输入getmac获取原来网卡MAC并记下来,用于以后可以改回来。 4

360高手联盟教你如何手动更改MAC地址

材料/工具

电脑

方法

WIN7下,右击“网络”-“属性”-“更改适配器设置”(XP下,右击“网上邻居”-“属性”)

首先要获取本机的MAC:MAC地址是固化在网卡上串行EEPROM中的物理地址,通常有48位长。以太网交换机根据某条信息包头中的MAC源地址和MAC目的地址实现包的交换和传递。 ⑴在Windows 98/Me中,依次单击“开始”→“运行” →输入“winipcfg”→回车。 ⑵在Wind

怎么手动修改本机mac地址

右击“本地连接/无线网连接”-“属性”右击“本地连接/无线网连接”-“属性”

别人修改IP地址有两种方法可行: 方法一:修改好IP地址后,单击开始/运行,输入gpedit.msc并回车,找到用户配置/管理模板/网络/网络及拨号连接/禁止访问LAN连接的属性并双击,选择启用。当其他人访问网络属性时,系统会提示权限不足,这样就

怎么手动修改本机mac地址 第2张

在属性框选择“配置(c)”,打开网卡属性,选择“高级”项下面的“网络地址”,并在右边输入需要的MAC地址,保存即可。

本机MAC地址更改为00-00-00-00-00-00 ARP缓存表中的MAC地址是这个,但是ipconfig /all中的physical address物理地址还是原来的,这个体ipconfig /all查看的是网卡中的MAC地址,而arp /a是查看arp缓存表中的mac地址,同样,通过本地连接更改MAC地

怎么手动修改本机mac地址 第3张

扩展阅读,以下内容您可能还感兴趣。

linux下怎么提取本机真实mac地址

①命令ifconfig -a 其中 HWaddr字段就是MAC地址

②或者使用grep过滤只显示MAC地址:

ifconfig -a |grep -i hw

#只输出当前电脑上所有网卡的mac地址(不显示IP等信息)

#eth0 Link encap:Ethernet HWaddr ****** ----这是有线网卡的MAC地址

#wlan0 Link encap:Ethernet HWaddr ****** ----这是无线网卡的MAC地址

无线路由器当前管理PC的MAC地址不是本机地址,怎么修改回来?

根据IEEE的备案,这个MAC查不出来哪个厂家的设备,也就是说这个MAC不是一个真实的硬件的MAC,估计是局域网中一直发送ARP欺骗的MAC,例如某些网路流量控制软件产生的,断开其他联网设备,再设置路由.追问是我们宿舍局域网的一个MAC地址,之前限他速 ,不知道为什么他会这么弄

如何通过本机查看路由器的MAC地址?

操作步骤如下:

1、按键盘上的windows键和R键。

2、在输入框里输入cmd,点击确定;

3、提示符后输入arp -a,回车;

4、回显信息中路由器ip地址后就是对应的mac地址,如下图192.168.8.253是演示的路由器ip。

扩展资料:

路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。

路由器是互联网络的枢纽,"交通*"。目前路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。

路由和交换机之间的主要区别就是交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息,所以说两者实现各自功能的方式是不同的。

路由器(Router)又称网关设备(Gateway)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成。

因此,路由器具有判断网络地址和选择IP路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。

参考资料:百度百科-路由器

你好,怎样批处理更改本机MAC为某一MAC

@echo off&title Mac地址自动更改脚本

:Begin_Main

call :HideRunningWindow Cheak

setlocal enabledelayedexpansion&echo,请以管理员身份运行,加载中…

set NetWorkID=0

for /f %%i in ('reg query HKEY_LOCAL_MACHINESYSTEMControlSet001ControlClass{4D36E972-E325-11CE-BFC1-08002BE10318}') do (

echo,"%%i"|find /i "{4D36E972-E325-11CE-BFC1-08002BE10318}" >nul 2>nul

if "!errorlevel!"=="0" (

echo,"%%i"|find /i "Properties" >nul 2>nul

if not "!errorlevel!"=="0" (

for /f "eol= tokens=1,2,3*" %%j in ('reg query %%i /v DeviceInstanceID') do (

echo,"%%l"|find /i "PCI" >nul 2>nul

if "!errorlevel!"=="0" (

set /a NetWorkID+=1

set "Net!NetWorkID!_Path=%%i"

for /f "eol= tokens=1,2*" %%m in ('reg query %%i /v DriverDesc 2^>nul') do set "Net!NetWorkID!_Name=%%o"

for /f "eol= tokens=1,2*" %%p in ('reg query %%i /v NetworkAddress 2^>nul') do set "Net!NetWorkID!_MAC=%%r"

if not defined Net!NetWorkID!_MAC set "Net!NetWorkID!_MAC=[No Set]"

)

)

)

)

)

:GetUserChoice

set WantSetMac=

cls&echo,网卡MAC自动更改脚本,本工具可以定时自动更改指定网卡的MAC地址。&echo,

set TableHead=编号名称MAC地址

echo,%TableHead%

for /l %%i in (1,1,%NetWorkID%) do (

echo,[%%i]!Net%%i_Name!!Net%%i_MAC!

)

echo,&set /p WantSetMac=请输入想要操作的网卡编号,按回车键确认:

if not defined WantSetMac goto GetUserChoice

set /a WantSetMac=%WantSetMac%

if %WantSetMac% gtr 0 if %WantSetMac% leq %NetWorkID% (

cls&echo,该编号网卡信息:&echo,

echo,%TableHead%

echo,[%WantSetMac%]!Net%WantSetMac%_Name!!Net%WantSetMac%_MAC!

:GetUserData

echo,&set /p ChangeSpace=请输入自动更改时间间隔(s):

echo,&set /p ChangeTotal=请输入持续自动更改时间(s):

if defined ChangeSpace if defined ChangeTotal call :AutoChangeMac %WantSetMac% !ChangeSpace! !ChangeTotal!

if not "!AutoChangeMac!"=="True" (

if not "!AutoChangeMac!"=="Success" (

echo,&echo,数据缺失,请尝试重新输入。

set AutoChangeMac=

set ChangeSpace=

set ChangeTotal=

goto GetUserData

) else (

echo,&echo,指定次数的更改已经完毕。按任意键返回。

set AutoChangeMac=

set ChangeSpace=

set ChangeTotal=

pause>nul

goto GetUserChoice

)

)

set ChangeSpace=&set ChangeTotal=&set AutoChangeMac=

) else goto GetUserChoice

goto GetUserChoice

:AutoChangeMac

set "id=%1"&set "sp=%2"&set "tot=%3"&set AutoChangeMac=True

if %id% gtr 0 if %sp% gtr 0 if %tot% gtr 0 (

if %sp% lss %tot% (

call :HideRunningWindow Hide

set /a TotalOrd=!tot!/!sp!

for /l %%i in (1,1,!TotalOrd!) do (

set RanMac=

for /l %%j in (1,1,6) do (

set RanMacFG=!Random:~-2!

if !RanMacFG! lss 10 set /a RanMacFG+=10

set RanMac=!RanMacFG!!RanMac!

)

set RanMacFG=

reg add !Net%id%_Path! /v NetworkAddress /d !RanMac! /f >nul 2>nul

set /a SurplusTimes=!TotalOrd!-%%i

cls&echo,自动更改正在进行:&echo,

echo,网卡编号当前MAC地址剩余自动更改次数

echo,[%id%]!RanMac!!SurplusTimes!&set SurplusTimes=

ping 127.0.0.1 -n %sp% >nul 2>nul

)

call :HideRunningWindow Show

reg delete !Net%id%_Path! /v NetworkAddress /f >nul 2>nul

set AutoChangeMac=Success

set id=&set sp=&set tot=

goto :eof

)

)

echo,&echo,数据格式错误!按任意键返回。

set id=&set sp=&set tot=

pause>nul&goto :eof

:HideRunningWindow

if "%1"=="Cheak" (

if exist "%~dp0CWnd.exe" (

"%~dp0CWnd.exe" Find ! >nul 2>nul

call set WndID=%%errorlevel%%

) else set WndID=0

goto :eof

) else if not "%WndID%"=="0" (

if "%1"=="Hide" (

%RunOnceMss%mshta vbscript:msgbox^("自动更改已经开始,程序将自动进入后台模式,所有更改进行完毕后窗口将自动恢复。如果想要提前恢复窗口,请以管理员身份运行桌面上的“显示任务窗口.bat”。",64,"系统提示"^)^(window.close^)&set "RunOnceMss=::"

"%~dp0CWnd.exe" Hide %WndID% >nul 2>nul

echo,"%~dp0CWnd.exe" Show %WndID%^&del /s /q "%%~f0">"%USERPROFILE%Desktop显示任务窗口.bat"

goto :eof

)

if "%1"=="Show" (

"%~dp0CWnd.exe" Show %WndID% >nul 2>nul

del /s /q "%USERPROFILE%Desktop显示任务窗口.bat" >nul 2>nul

goto :eof

)

)

goto :eof

如何把本机MAC地址转换成二进制?

只要把MAC地址的每一位16进制数转换为四位二进数,就全部完成了:

00011100 10000111 00101100 01000111 01111110 10100001