" />

欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法

 更新時(shí)間:2017年06月23日 11:32:39   作者:呂滔博客  
本篇文章主要介紹了詳解Linux系統(tǒng)中網(wǎng)卡MAC地址克隆方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

怎么臨時(shí)性地改變 MAC 地址?

你可以在 Linux 運(yùn)行的時(shí)候改變 MAC 地址。需要注意的是當(dāng) MAC 地址轉(zhuǎn)換的那一會(huì)時(shí)間,你的網(wǎng)絡(luò)會(huì)掉線。當(dāng)電腦重啟時(shí) MAC 地址又會(huì)變回原來(lái)的。下面介紹幾種方法來(lái)改變你的 MAC 地址。

方法一:iproute2

$sudo ip link set dev eth0 down
$sudo ip link set dev eth0 address 00:00:00:00:00:01
$sudo ip link set dev eth0 up

方法二:macchanger

macchanger 這個(gè)命令可以讓你把 MAC 地址改成不同生產(chǎn)廠商的序列號(hào)。

在 Debian,Ubuntu 或 Linux Mint 下安裝 macchanger:

$sudo apt-get install macchanger

在 Fedora 下安裝 macchanger:

$ sudo yum install macchanger

在 CentOS 或 RHEL 下安裝 macchanger:

$ wget http://ftp.club.cc.cmu.edu/pub/gnu/macchanger/macchanger-1.6.0.tar.gz 
$ tar xvfvz macchanger-1.6.0.tar.gz
$ cd macchanger-1.6.0
$ ./configure
$ make
$ sudo make install

下面給出一些 macchanger 的高級(jí)使用例子。使用 macchanger 你不必再手動(dòng)禁用、啟用你的網(wǎng)卡。

僅僅改變 MAC 地址:

$ sudo macchanger --mac=00:00:00:00:00:01 eth0

在保證 OUI 一致的情況下為 MAC 設(shè)置一個(gè)隨機(jī)地址:

$ sudo macchanger -e eth0

為 MAC 設(shè)置一個(gè)完全隨機(jī)的地址:

$ sudo macchanger -r eth0

獲取所有網(wǎng)卡的 MAC 地址,然后只列出指定的廠商(比如 Juniper):

$ macchanger -l | grep -i juniper

Linux :MAC 地址克隆方法 顯示一塊網(wǎng)卡原來(lái)的 MAC 地址和偽裝的 MAC 地址:

$ macchanger -s eth0
Current MAC: 56:95:ac:ee:6e:77 (unknown)
Permanent MAC: 00:0c:29:97:68:02 (Vmware, Inc.)

如何永久性地改變 MAC 地址?

如果你想在系統(tǒng)重啟后還保持偽裝 MAC 地址,你需要編輯配置文件。比如你想改變 eth0 的 MAC 地址,按以下方法搞起:

在 Fedora,CentOS 或 RHEL 下:

$ sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
MACADDR=00:00:00:00:00:0

或者你可以建一個(gè)開機(jī)啟動(dòng)的腳本放在 /etc/NetworkManager/dispatcher.d 目錄下,前提是你使用 Network Manager 管理你的網(wǎng)絡(luò)。這里假設(shè)你已經(jīng)裝了 macchanger,腳本內(nèi)容如下:

$ sudo vi /etc/NetworkManager/dispatcher.d/000-changemac
#!/bin/bash
case "$2" in
up)
macchanger --mac=00:00:00:00:00:01 "$1"
;;
esac
$ sudo chmod 755 /etc/NetworkManager/dispatcher.d/000-changemac

在 Debian,Ubuntu 或 Linux Mint 下:

新建一個(gè)開機(jī)啟動(dòng)腳本,放在 /etc/network/if-up.d/ 目錄下:

$ sudo vi /etc/network/if-up.d/changemac
#!/bin/sh
if [ "$IFACE" = eth0 ]; then
 ip link set dev "$IFACE" address 00:00:00:00:00:01
fi
$ sudo chmod 755 /etc/network/if-up.d/changemac

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論