請問技術大大們
因為某些軟體上的使用 需要讀取到mac的位址

但我用中華電信的非固定制 固定IP連線

如圖片所示
浮動IP都抓取的到MAC位址

固定IP都抓取不到
是網路卡的問題嗎

還是說 要用真固定IP 那個位址才有可能顯現出來

實體位址MAC詢問

實體位址MAC詢問
文章關鍵字
那不是 浮動IP 是虛擬IP , MAC位址是你的電腦.
實體IP是用PPPOE撥接取得, MAC位址應該是被hinet屏閉了.
或是在撥接設定那找看看.
不知道選KMT的人在想啥? 選條狗都比KMT強.
wu780401_78
感謝,我在找找,唯獨就是這個固定ip顯示不出Mac
122.177.XXX
才是真實的IP,可能是浮動也可能是固定IP,具有相對唯一性,比如你這IP在台灣就是台中的中華電信的IP

192.168.XXX
是DHCP後的虛擬IP,可重複,A路由192.168.1.1 B路由也是192.168.1.1
你可以固定電腦取得的虛擬IP,但他不是一般大家所說的固定IP

不過你網路卡的mac號碼,google查詢方式很容易查到阿~
wu780401_78
了解,謝謝
MAC address 是和網路卡的硬體綁在一起的,
假如你的電腦只有一片網路卡,就只有一個Mac address
wu780401_78
可是我用ipconfig/all,我看到很多個Mac位址
現在的電腦除了實體網卡,也會存在許多虛擬網卡, 像樓主列出的這兩張都是虛擬網卡(一為PPPoE,另一為Virtual Box), 當然虛擬網卡的MAC位置也是虛擬出來的

要查所有網卡MAC可用"getmac /v"列出(比ipconfig/all精簡), 找到實體網卡對應的MAC位址便是, 詳情請參考這裡


想請問一下 用PPPOE 連線 不管是7浮動IP或1固定IP

那個實體位址該如何查詢到呢?
緋村齋 wrote:
想請問一下 用PPPOE...(恕刪)


這與固定IP或浮動IP無關

PPPoE是把PPP加一些header包在Ethernet封包的Payload裡, MAC位址是沿用原本Ethernet的

因此, PPPoE的MAC位址並不固定, 而是決定於使用哪張實體網卡來撥號, 若你用有線網卡進行撥號, 其MAC位址就是有線網卡的MAC, 若用無線網卡撥號, MAC就是無線網卡的

看到這邊, 你應該會問, PPPoE在設定時並未綁定實體網卡, 但我有兩張以上的實體網卡, 怎知PPPoE會使用哪一張來撥號, 事實上PPPoE會對每張實體網卡都進行撥號, 而最先收到Server反應的那張網卡, PPPoE就會使用它進行後續連線

若還不清楚, 可安裝Wireshark, 觀察PPPoE撥號的封包就可明白

圖片出處
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!