对不起我的英语不好....
我使用 Linux Mint
我尝试更改我的接口名称但没有结果......
我要执行的步骤...
首先从中搜索我的接口名称和 mac,
ip a
即将到来,接口名称enp0s3, MAC地址08:00:27:2e:7a:49。
秒下设置界面,
sudo ip link set dev enp0s3 down
重命名设备名称,我将更改为eth0。
致电70-持久-网络.规则文件,
sudo gedit /etc/udev/rules.d/70-persistent-net.rules
和写,
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:2e:7a:49", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
我称之为接口文件,
sudo gedit /etc/network/interfaces
和写,
auto eth0
iface eth0 inet static
address 192.168.178.48
netmask 255.255.255.0
gateway 192.168.178.1
然后,计算机重新启动……
在终端写入,
ip a
但有类似的接口名称,enp0s3。
请有人帮我解决这个问题,谢谢!
答案1
尝试这个方法:
你基本上有两个选择:
- 您禁用固定名称的分配,以便再次使用不可预测的内核名称。为此,只需屏蔽 udev 的默认策略规则文件:
$ ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules
- 您可以创建自己的手动命名方案,例如,将接口命名为“internet0”、“dmz0”或“lan0”。为此,请在 /etc/systemd/network/ 中创建自己的 .link 文件,然后为一个、一些或所有接口选择一个明确的名称或更好的命名方案。有关更多信息,请参阅 systemd.link(5)。
net.ifnames=0
你在内核命令行上传递