當前位置:編程學習大全網 - 源碼下載 - 局域網斷開後能查看網卡的MAC地址嗎?

局域網斷開後能查看網卡的MAC地址嗎?

4.2如何察看本機的MAC地址

這個.....最簡單明了的方法.....

就是拔出網卡,直接在網卡上尋找(網卡制造商通常都會把網卡的MAC地址標識在網卡上面)

如果不方便的,我們可以在不同的OS下面通過壹些簡單的命令察看到網卡的MAC地址

Windows類

對於win98/winme

開始-->運行-->winipcfg

對於win2k/xp/2003

命令行下 ipconfig /all

顯示結果中的Phyical Address即為需要尋找的MAC地址

UNIX類

對於Linux使用ifconfig命令

# ifconfig -a

eth0 Link encap:Ethernet HWaddr 00:60:08:C4:99:AA

inet addr:131.225.84.67 Bcast:131.225.87.255 Mask:255.255.248.0

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:15647904 errors:0 dropped:0 overruns:0

TX packets:69559 errors:0 dropped:0 overruns:0

Interrupt:10 Base address:0x300

//HWAddr後面那串數值就是MAC地址

對於Solaris同樣也是ifconfig -a

# ifconfig -a

le0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500

inet 131.225.80.209 netmask fffff800 broadcast 131.225.87.255

ether 8:0:20:10:d2:ae

//ether後面那串數值

對於FreeBSD而言使用dmesg命令

對於HPUX機器使用lanscan命令

$ lanscan

Hardware Station Dev Hardware Net-Interface NM Encapsulation Mjr

Path Address lu State NameUnit State ID Methods Num

2.0.2 0x08000935C99D 0 UP lan0 UP 4 ETHER 52

4.3如何察看遠程主機的MAC地址

分成兩種情況

1.同壹網段

先ping壹下對端主機

然後通過arp -a可以察看到相應主機的mac地址

例如:

C:\Documents and Settings\Administrator>arp -a

Interface: 10.1.7.88 --- 0x4

Internet Address Physical Address Type

10.1.7.250 00-0a-eb-cb-ca-c0 dynamic

2.不同網段

nbtstat -a ip-address

但是前提是對端為windows主機同時打開了相應的端口

本地連接:

Node IpAddress: [10.1.7.88] Scope Id: []

NetBIOS Remote Machine Name Table

Name Type Status

---------------------------------------------

INet~Services <1C> GROUP Registered

IS~SOFTLORD....<00> UNIQUE Registered

SOFTLORD <00> UNIQUE Registered

WORKGROUP <00> GROUP Registered

ADMINISTRATOR <03> UNIQUE Registered

WORKGROUP <1E> GROUP Registered

SOFTLORD <20> UNIQUE Registered

IWAM_SOFTLORD <03> UNIQUE Registered

SOFTLORD <03> UNIQUE Registered

WORKGROUP <1D> UNIQUE Registered

..__MSBROWSE__.<01> GROUP Registered

MAC Address = 00-0C-76-C6-55-FC

4.4修改網卡的MAC地址

修改網卡的MAC地址我們可以簡單分為"硬改"和"軟改"

總所周知,網卡的MAC地址是固化在網卡的某塊EEPROM裏面的

我們可以通過特殊軟件進行修改

比如早期的ISA總線的網卡(很Old的那種,估計好多人都沒有見過)

這類網卡所帶的驅動軟盤上往往有壹個診斷程序,通過這個程序我們

可以修改固化在網卡上的MAC地址,這類程序壹般只能運行在純DOS環境

對於廣泛采用的Realtek 8029/8139的網卡也有專門的程序可以修改其MAC地址

程序名叫:pg8029.exe

再說說軟修改,所謂的軟修改就是修改OS相應的協議棧裏面的數據達到修改發送

Frame時源MAC地址的目的

對於windows平臺,有專門的軟件可以修改(大家可以Google壹下)

也可以直接修改註冊表或者相應的驅動屬性.

對於Linux而言據說需要修改相應的源碼之後再編譯內核即可

對Linux不熟悉,大家如果想了解的化,可以Google壹下

  • 上一篇:如何修改網站如何修改網站源代碼
  • 下一篇:各位打傳奇的朋友,白日門任務怎麽做啊?
  • copyright 2024編程學習大全網