跳转到内容
View in the app

A better way to browse. Learn more.

全能神教会

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

询问 贺新

Featured Replies

发表于

贺新:

 

你好!问你个问题,你知道不知道在Linux系统里怎么更改无线网卡的MAC地址?

发表于

凡尘:

你好,学习LINUX必须得会使用搜索,因为里面有太多的命令,谁也不可能记全,就比如你现在的这个问题,可以到百度去搜索关键字“ubuntu 修改MAC”就能看到很多介绍。(使用百度是因为这只属于技术问题,而在百度里的搜索结果大部分是中文,便于阅读)

 

首先打开命令终端,如果命令提示符前面显示的是$号,指的是普通用户,如果是#号则是root用户,下面的命令是在普通用户($)下执行的,如果使用的是root用户,可以将下列命令中的sudo去掉后再执行(注:下面带#号的为前面一条命令的注释):

 

1、ifconfig #查看本机网卡名称及mac地址

2、sudo ifconfig enp3s0 down

#关闭网卡,其中 enp3s0 是本地有限网卡名称,一般为 eth0,应该根据上面命令显示的名称填写,更改哪个网卡的MAC就写哪个网卡的名称

3、sudo ifconfig enp3s0 hw ether 01:23:45:67:89:AB

#更改网卡的MAC地址,其中"01:23:45:67:89:AB"为网卡的新MAC地址

4、sudo ifconfig enp3s0 up #启用网卡

 

 

 

也可以先切换到root用户再执行:

1、ifconfig #查看本机网卡名称及mac地址

2、su #切换到root用户

3、ifconfig enp3s0 down && ifconfig enp3s0 hw ether 01:23:45:67:89:AB && ifconfig enp3s0 up

#注意此命令中的3个“enp3s0”必须修改为命令1中需要更改MAC地址网卡显示的名称

4、exit #退出root用户

发表于

贺新:

 

你好!问你个问题,你知道不知道在Linux系统里怎么更改无线网卡的MAC地址?

 

你好!

 

我只知道临时修改MAC地址,重启后会还原。

#查看无线网卡(有些系统的无线网是eth0,有些是ens38)

ifconfig

 

#关闭网卡

ifconfig 【你所修改的网卡】 down

#然后改地址

ifconfig 【你所修改的网卡】 hw ether 00:AA:BB:CC:DD:EE

#然后启动网卡

ifconfig 【你所修改的网卡】 up

 

#可以在查看一下是否修改成功

ifconfig

发表于

你好,点击链接:Linux系统更改MAC,你可看看能否解决你的问题。

发表于

凡尘*你好,前几天给你的回复一直显示不出来,今天再重新回复一次:

Linux系统下更改网卡MAC地址方法:

打开Linux终端并通过“ifconfig”命令查看电脑中所有(支持的)网卡名称及其它信息,最左边显示的就是网卡名称,把需要改MAC的网卡名称记下来,比如要修改eth0这个有线网卡的MAC,可以如下操作:

先看看终端窗口中命令提示符前面的符号,如果显示的是 # ,表示是以root用户登录的系统,用输入下面的命令并按回车键执行:

ifconfig eth0 down && ifconfig eth0 hw ether AA:AA:AA:AA:AA:AA && ifconfig eth0 up

 

如果显示的是 $ ,表示是使用普通权限用户登录的系统,可以用下面这条命令,输入完命令按回车键后可能还需要输入一次root密码:

sudo ifconfig eth0 down && sudo ifconfig eth0 hw ether AA:AA:AA:AA:AA:AA && sudo ifconfig eth0 up

(注1:每台电脑的网卡名称不一定一样,前面命令共有3处需要更改成你自己电脑的网卡名称,如果要更改无线网卡,就把命令中“eth0”改成你自己电脑的无线网卡名称;那一串AA是更改后的新MAC地址,你也可以换成其它的地址!另外前面那几条命令除CentOS7系统之外,其它大部分Linux发行版应该都通用!)

发表于

一、更改Linux有线网卡地址的方法

1、鼠标右击任务栏右下角网络图标

2、点击 编辑连接

3、点击 名称和最后使用的下面的wired connection 1

4、点击 编辑

5、复制 设备MAC地址 “08:11:27:A3:CB:11”(后面刮号里面的不要复制)

6、粘帖到 克隆MAC地址 “08:11:27:A3:CB:55” 然后把最后两个数字改一下,比如这里最后两个数字是11,就把它改成了55

7、点击 保存。然后重启电脑就可以了。

 

二、无线网卡可以按照下面的方法改:

破网后在Ubuntu官方网站下载macchanger软件 http://packages.ubuntu.com/trusty/i386/macchanger/download 下载后直接安装即可。

改无线网卡有两种方式,方法一如下:

1. 把无线网卡关闭,按键盘的Fn + F10或Fn + F12或其它,每个电脑关闭无线网卡的按钮都不一样。

2. 在电脑的桌面点右键,然后点打开终端,输入 sudo macchanger -m AA:BB:CC:DD:EE:FF wlan0 然后系统会提示你输入管理员密码,输入后开启无线网卡就改成功了,改完后连上Wifi,在电脑的右下角点无线网卡图标,再点信息,在硬件地址那里就可以看到是否更改成功了。

这种方法是手动一次性的,网络断开或重新启动电脑后就没了。

备注:上面的 AA:BB:CC:DD:EE:FF 表示你要把网卡地址改成 AA:BB:CC:DD:EE:FF ,如果你想改其它的只需要把ABCD这些字母改成其它的就可以了,最后的 wlan0 表示你的无线网卡名称,如果你有两个无线网卡,那么就需要做两次,也就是 wlan0 和 wlan1 都要做一次。

 

方法二,每次启动自动更改网卡MAC地址:

安装macchanger软件后,在电脑的桌面点右键,然后点打开终端,输入 sudo gedit /etc/init.d/rc.local 然后在最下面输入 sudo macchanger -m AA:BB:CC:DD:EE:FF wlan0 保存即可,然后把电脑关闭,再启动电脑就可以了,在关闭电脑前需要先手动把无线网卡关闭,也就是启动的时候需要确保无线网卡是关闭状态,在电脑進入桌面以后再打开无线,这样网卡就会一直是更改的,连上Wifi后可以点击电脑右下角的无线图标,再点信息,在硬件地址那里就可以看到是否更改成功了。

自动更改的方法,网络断开后再连接Wifi也会无效,需要重新启动电脑才会又更改。

加入讨论

您是以访客身份发表的。 如果您有帐号,请立即登入您的帐号来参与讨论。
注意:您的文章需要版主批准后才能看到。

访客
回覆主题...

Account

Navigation

搜寻

搜寻

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.