题:
我如何才能通过/etc/network/interfaces文件专门更改enp3s0和wlp2s0接口的 Mac 地址?我必须在里面包含什么代码?我已经尝试了一段时间,但遗憾的是没有成功。
详细说明:
所以我在网上找到了这篇很棒的文章,解释了如何通过我的 Ubuntu 上的/etc/network/interfaces文件永久更改 Mac 地址。
在文章中,它说:
在 Debian、Ubuntu 和类似系统上,将以下内容放在 /etc/network/interfaces 的适当部分(在 iface 节中,例如,就在网关行之后),以便在启动网络设备时设置 MAC 地址:
hwaddress 以太 02:01:02:03:04:08
来源:https : //en.wikibooks.org/wiki/Changing_Your_MAC_Address/Linux
现在,当我使用以下代码时:
cat /etc/network/interfaces
Run Code Online (Sandbox Code Playgroud)
我得到以下输出
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Run Code Online (Sandbox Code Playgroud)
当我在 ubuntu 上执行 ifconfig 时,我会返回 3 个不同的界面:
enp3s0
罗
wlp2s0
我想更改我所有接口(enp3s0、wlp2s0)的 mac 地址(lo 是环回,所以不需要那里),但我不熟悉/etc/network/interfaces文件中的命令。我一直在网上看教程,虽然我似乎无法把东西弄好,而且我的电脑甚至在几次之后开始表现得很奇怪。
我一直在寻找一种方法来阻止我的所有应用程序访问互联网,除了 1 或 2 个选定的应用程序。
我查看了简单防火墙 (ufw) 及其各自的 Gui (gufw):
但是 gufw 似乎没有阻止特定程序访问互联网的选项(Windows 防火墙对出站规则进行了处理)。
问题:有谁知道我怎样才能做到这一点?