ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux使用nmcli命令修ip及命令参数和网卡配置文件对应关系

2021-09-13 12:31:52  阅读:355  来源: 互联网

标签:配置文件 nmcli 8.8 网卡 命令 connection ipv4 dns NetworkManager


nmcli

  • Red Hat Enterprise Linux (CentOS)7/8 及Ubuntu 18/20 中,通过NetworkManager工具包可以管理网络相关内容

NetworkManager主要工具

应用程序或工具描述
NetworkManager默认联网守护进程
nmtuiNetworkManager 的使用光标的简单文本用户界面(TUI)
nmcli允许用户及脚本与 NetworkManager 互动的命令行工具
control-centerGNOME Shell 提供的图形用户界面工具
nm-connection-editor这是一个 GTK+ 3 应用程序,可用于尚未由 control-center 处理的某些任务的。

nmcli 基础语法

nmcli [ OPTIONS ] OBJECT { COMMAND | help }

nmcli 命令修改网络配置

  1. 显示本地网络连接
  • 其实显示的是/etc/sysconfig/network-script/目录下的配置文件中的网络名称
    nmcli connection show
  1. 通过查找到的网络名称修改对应配置
  • 其实详单与修改了/etc/sysconfig/network-script/ifcfg-Wired_connection_1
nmcli con mod 'Wired connection 1' \
connection.autoconnect yes \
ipv4.method manual \
ipv4.addresses 172.20.10.20/24 \
ipv4.gateway 172.20.10.254 \
ipv4.dns 172.20.10.254

网卡配置文件

  1. 重启网络

nmcli con up 'Wired connection 1

命令对象参数和网卡配文件内容对应关系

  • nmcli命令的参数都是以键值对的方式存在的
nmcli con modifcfg**-*** 文件
ipv4.method manualBOOTPROTO=none
ipv4.method autoBOOTPROTO=dhcp
ipv4.addresses 192.168.2.1/24IPADDR=192.168.2.1 PREFIX=24
ipv4.gateway 172.16.0.200GATEWAY=192.0.2.254
ipv4.dns 8.8.8.8DNS0=8.8.8.8
ipv4.dns-search example.comDOMAIN=example.com
ipv4.ignore-auto-dns truePEERDNS=no
connection.autoconnect yesONBOOT=yes
connection.id eth0NAME=eth0
connection.interface-name eth0DEVICE=eth0
802-3-ethernet.mac-address . . .HWADDR= . . .

官网内容

标签:配置文件,nmcli,8.8,网卡,命令,connection,ipv4,dns,NetworkManager
来源: https://blog.csdn.net/timonium/article/details/120264628

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有