linux中nmcli命令使用及网络配置


nmcli命令与配置文件对应关系

主机名:
如果说你没有设置主机名的话,默认是localhost.localdomain

hostnamectl set-hostname www.djl.cc

查看网卡信息

nmcli connection

nmcli con show

显示具体的网络接口信息

nmcli connection show eth0

显示所有设配状态

nmcli device status

修改配置文件执行生效

systemctl restart network

nmcli connection reload

显示所有活动连接

nmcli connection show --active

删除一个网卡连接

nmcli connection delete eth0

添加一个网卡连接

nmcli connection add type ethernet con-name eth0 ifname eno33554992

网络接口的启用与停用:

停用:

nmcli connection down eth0

启用:

nmcli connection up eth0

给eth0添加一个IP(IPADDR)

nmcli connection modify eth0 ipv4.addresses 192.168.0.58

给eth0添加一个子网掩码(NETMASK)

nmcli connection modify eth0 ipv4.addresses 192.168.0.58/24

IP获取方式设置成手动(BOOTPROTO=static/none)

nmcli connection modify eth0 ipv4.method manual

添加一个ipv4

nmcli connection modify eth0 +ipv4.addresses 192.168.0.59/24

删除一个ipv4

nmcli connection modify eth0 -ipv4.addresses 192.168.0.59/24

添加DNS

nmcli connection modify eth0 ipv4.dns 114.114.114.114

删除DNS

nmcli connection modify eth0 -ipv4.dns 114.114.114.114

添加一个网关(GATEWAY)

nmcli connection modify eth0 ipv4.gateway 192.168.0.2

可一块写入:

nmcli connection modify eth0 ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2

修改网卡名称

删除网卡连接

nmcli connection delete eno16777736

修改内核参数配置文件

vi /etc/default/grub

植入内核

grub2-mkconfig -o /boot/grub2/grub.cfg

重启

reboot

添加网卡

nmcli connection add type ethernet con-name eth0


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM