nmcli命令行修改网络连接名称
2021-07-28 20:57
1716 查看
目前在网上能找到的文章中,使用nmcli命令修改Linux系统中网卡连接的名称都是先创建新的连接,然后删除旧的连接的方式
此种方式其实完全不恰当,简直就是在浪费时间,nmcli命令本身就提供了直接修改连接名称的子命令"connection.id"。
例如有如下网卡连接名称:"Wired connection 1",我想把它修改为和设备名称一致,即"enp1s0",如下,可以一条命令搞定,无需先创建连接再删除以前的旧连接。
[root@mpleased ~]# nmcli con show NAME UUID TYPE DEVICE Wired connection 1 13bd3229-dd0c-490c-bb4f-68d04f27ec84 ethernet enp1s0 [root@mpleased ~]# nmcli con modify Wired\ connection\ 1 connection.id enp1s0 [root@mpleased ~]# nmcli con reload [root@mpleased ~]# nmcli con up enp1s0 [root@mpleased ~]# nmcli con show NAME UUID TYPE DEVICE enp1s0 13bd3229-dd0c-490c-bb4f-68d04f27ec84 ethernet enp1s0
更多命令关于connection.id的解释请参见man nmcli,搜索connection.id即可。
注:此处不讨论更改设备名称的问题
Tips:更改网络设备识别名称信息需要向内核传递参数,因为网卡物理设备名称为系统识别,和Windows一样,网络适配器中网卡的物理名称没法更改,能够更改的只是连接的名称,如“以太网 1”这样的名称。
相关文章推荐
- linux 无线网卡的连接(命令行) —— network-manager(nmcli)
- windows系统用命令行netsh修改网络连接的ip、网关、dns
- rhcsa学习杂记—centos7命令行配置网络连接以及修改主机名
- linux 无线网卡的连接(命令行) Part2 —— network-manager(nmcli)
- Win7如何修改和删除多余的网络连接名称如本地连接2网络2等
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL
- Linux 修改IP地址 服务器名称 和 DNS网络设置
- Ubuntu 命令行下连接到无线网络
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。
- ubuntu14 命令行连接无线网络方法
- canon selphy cp900网络连接参数修改,实现无线路由转接
- vSphere命令行修改网络
- 如果你修改了MYSQL的data默认位置在命令行连接时会有问题
- [Linux]Ubuntu配置修改网络连接配置
- 远程报错:不属于指定网络。请验证计算机名称和您尝试连接到域。
- 打印机共享为什么老是出现“操作无法完成(错误 0X00000709)。再次检查打印机名称、并确保打印机连接网络
- CentOS命令行修改网络配置
- 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命名管
- 批处理获取网络连接名称和设置IP地址
- [转载]用命令行(devcon)重启网卡和网络连接