최근에 사과가 아닌 USB 이더넷 어댑터를 구입했으며 인터넷에 연결되어 있습니다. 우리 대학에서는 특정 Mac 주소를 입력해야하지만 변경할 수는 없습니다.
나는 함께 시도했다
sudo ifconfig en4 ether xx:xx:xx:xx:xx:xx
와
sudo ifconfig en4 lladdr xx:xx:xx:xx:xx:xx
둘 다 같은 결과를 얻었습니다. 이 명령은 오류를 반환하지 않지만 ifconfig
다시 실행할 때 mac 주소는 여전히 동일합니다.
나는 또한 우분투로 시험해 보았습니다. OS X에서 어떻게 똑같이 할 수 있습니까?
우분투에서 어댑터의 이름은 eth0
OS X에서 en4
대신에입니다 en0
.
의 출력 sudo ifconfig en4
:
en4: flags=8863 mtu 1500
ether 00:e0:4c:36:21:92
inet6 fe80::2e0:4cff:fe36:2192%en4 prefixlen 64 scopeid 0x9
nd6 options=1
media: autoselect (100baseTX )
status: active
sudo ifconfig en4 ether 10:0B:AD:C0:FF:EE
출력이 없습니다.
sudo ifconfig en4
다시 출력 :
en4: flags=8863 mtu 1500
ether 00:e0:4c:36:21:92
inet6 fe80::2e0:4cff:fe36:2192%en4 prefixlen 64 scopeid 0x9
inet 192.168.1.38 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=1
media: autoselect (100baseTX )
status: active
몇 가지 질문에 대답, 예, sudo en4 down / up을 사용해 보았으며 우분투에서 변경할 수 있기 때문에 제한이 없습니다. Wi-Fi의 Mac 주소를 변경하려고하면 할 수 있습니다.
OS x Mavericks를 사용하고 있으며 USB-Ethernet 어댑터는 중국 어댑터이며 모델은 AX88772A입니다.
답변
Mac Os X에 어댑터 칩셋 드라이버를 설치하여이 문제를 해결했습니다. 재부팅 후 일반적인 명령 (예 : sudo ifconfig en6 ether xx : xx : xx : xx : xx : xx)이 예상대로 작동합니다. 세부 사항 아래.
Tecknet UL688G USB 3.0-10/100/1000 기가비트 이더넷 어댑터와 동일한 문제가있었습니다.
Mac Os X 10.10.5 (Yosemite) 및 10.11.4 (El Capitan)에서는 MAC 주소 변경 명령이 무시되었지만 Ubuntu 15.10에서 완벽하게 작동했습니다.
적어도 아니요, 하드웨어 문제는 아닙니다. 타사 소프트웨어 및 쓸모없는 드라이버로 몇 차례 실패한 후, Mac Os X의 시스템 보고서에서 확인한 것처럼 어댑터에 Realtek 8153 칩셋이 있음을 알았습니다.
다른 제조업체의 웹 사이트에서 동일한 RTL8153 칩셋을 사용하고, 설치하고, 재부팅하고, 사용하는 다른 제품과 관련하여 칩셋 드라이버를 찾았습니다. 그 후에 명령 줄에서 MAC 주소를 변경할 수있었습니다.
추신. Realtek의 웹 사이트에도 드라이버가 있습니다. 설치 중에 약간의 오류가 있었지만 아마도 가장 업데이트 된 버전 일 것입니다. 그러나 예상대로 작동합니다.
답변
OSX에서 MAC 주소 스푸핑은 Linux 에서처럼 간단하지 않으므로 SpoofMAC 와 같은 Python 스크립트를 사용해보십시오 .
OSX에서 네트워크 서비스에 대한 정보를 구성하거나 얻는 다른 방법은 networksetup 명령을 사용하는 것입니다.
답변
전에 맥 주소를 변경하면 우연히 발견되었습니다 ~
시도해야 할 몇 가지 답변 :
- 변경 시도
en4
에en0
- http://www.macspoofer.com/
- http://sweetpproductions.com/wifispoof/ (WiFi 용이지만 도움이 될까요?)