Linux网卡(网络设备)名称可以用中文吗?
以下实验环境为Redhat 7。
注意:本文使用ip命令修改网卡(网络设备)名称,该修改是临时性的,如果出现异常,可以通过重启系统恢复配置。
查看网卡列表
- snippet.bash
[root@bogon ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:20:XX:XX brd ff:ff:ff:ff:ff:ff 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:d2:XX:XX brd ff:ff:ff:ff:ff:ff
在修改网卡名称前,需要先停止网卡:
- snippet.bash
[root@bogon ~]# ip link set enp0s3 down
网卡名称:中文
- snippet.bash
[root@bogon ~]# ip link set enp0s3 name 我的网卡 [root@bogon ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: 我的网卡: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000 link/ether 08:00:27:20:XX:XX brd ff:ff:ff:ff:ff:ff 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:d2:XX:XX brd ff:ff:ff:ff:ff:ff
结论:可以使用中文作为网卡名称。
网卡名称:英文单引号
- snippet.bash
[root@bogon ~]# ip link set 我的网卡 name "a'b" [root@bogon ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: a'b: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000 link/ether 08:00:27:20:XX:XX brd ff:ff:ff:ff:ff:ff 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:d2:XX:XX brd ff:ff:ff:ff:ff:ff
结论:可以使用英文单引号作为网卡名称。
网卡名称:英文分号
- snippet.bash
[root@bogon ~]# ip link set "a'b" name "a;b" [root@bogon ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: a;b: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000 link/ether 08:00:27:20:XX:XX brd ff:ff:ff:ff:ff:ff 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:d2:XX:XX brd ff:ff:ff:ff:ff:ff
结论:可以使用英文分号作为网卡名称。
网卡名称:英文冒号
- snippet.bash
[root@bogon ~]# ip link set "a;b" name "a:b" [root@bogon ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: a:b: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000 link/ether 08:00:27:20:XX:XX brd ff:ff:ff:ff:ff:ff 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:d2:XX:XX brd ff:ff:ff:ff:ff:ff [root@bogon ~]# ip link set "a:b" name "enp0s3" Cannot find device "a:b"
结论:网卡名称可以包含英文冒号,但是这个名称无法被使用。
玩坏了,重启系统。
网卡名称:反斜杠号
- snippet.bash
[root@bogon ~]# ip link set enp0s3 name "a\b" [root@bogon ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: a\b: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000 link/ether 08:00:27:20:XX:XX brd ff:ff:ff:ff:ff:ff 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 08:00:27:d2:XX:XX brd ff:ff:ff:ff:ff:ff [root@bogon ~]# ip link set "a\b" name enp0s3
结论:网卡名称可以包含反斜杠号。
网卡名称:空格
- snippet.bash
[root@bogon ~]# ip link set virbr0 name "a b" RTNETLINK answers: Invalid argument
结论:网卡名称不能包含空格。
网卡名称:斜杠号
- snippet.bash
[root@bogon ~]# ip link set "enp0s8" name "a/b" RTNETLINK answers: Invalid argument
结论:网卡名称不能包含斜杠。
打赏作者以资鼓励:
![]() | ![]() |

