CentOS7配置网络推荐使用NetworkManager服务(不推荐network服务)。

图形化方式:nmtui或Applications->System Tools->Settings->Network

命令方式:nmcli

nmtui要求安装了NetworkManager-tui包

nmcli要求安装了NetworkManager包

注:nmtui与nmcli均是通过NetworkManager实现对网络进行配置

一、nmtui图形化方式

Linux系统配置网络参数的方式有很多种,其中最简单最直接的方式就是直接修改网卡配置文件,但这种方式也很容易出错,比如说IPADDR、NETMASK、GATEWAY等参数名相信很少有人能完全记住,而且参数名一旦输入错误就会导致网络服务无法启动。nmtui是Linux系统提供的一个文本配置工具。

[root@ren12 ~]# nmtui

[ ] Require IPv4 addressing for this connect->默认不勾选->IPv4寻址方式

[X] Automatically connect->默认->自动连接->ONBOOT=yes

[X] Available to all users->默认->所有用户均可使用

IPv4 CONFIGURATION  Manual->静态配置->BOOTPROTO=none

Profile name  ens33->NAME=ens33

[root@ren12 ~]#cat /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet

NAME=ens33

DEVICE=ens33

ONBOOT=yes

BOOTPROTO=none

PROXY_METHOD=none

BROWSER_ONLY=no

IPADDR=192.168.11.12PREFIX=24GATEWAY=192.168.11.2DNS1=192.168.11.2DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=no

UUID=c96bc909-188e-ec64-3a96-6a90982b08ad

DNS2=8.8.8.8

[root@ren12 ~]#cat /etc/sysconfig/network-scripts/ifcfg-ens37

HWADDR=00:0C:29:80:BF:DC

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=dhcp

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens37

UUID=3a69bb72-e179-3f27-84a3-ae37703e9bb8

ONBOOT=yes

AUTOCONNECT_PRIORITY=-999

[root@ren12 ~]#cat /etc/resolv.conf#Generated by NetworkManager

nameserver 192.168.11.2nameserver8.8.8.8

[root@ren12 ~]#cat /etc/hostname

ren12

二、Applications->System Tools->Settings->Network图形化

Applications->System Tools->Settings->Network

三、nmcli命令方式

Linux系统默认使用NetworkManager来提供网络服务,这是一种动态管理网络配置的守护进程,能够让网络设备保持连接状态。可以使用nmcli命令来管理NetworkManager服务。

nmcli命令方式非常适合用于批处理脚本

1、主机名配置

hostnamectl set-hostname ren12  ->/etc/hostname

2、网卡配置

查看网卡信息

nmcli d

查看链接信息

nmcli connection show

查看指定网卡连接信息

nmcli connection show ens33

配置ens33网卡(ipv4.method manual)

nmcli connection add con-name company ifname ens33 autoconnect no save yes type ethernet ipv4.addresses 192.168.11.12/24 ipv4.gateway 192.168.11.2 ipv4.dns 192.168.11.2

autoconnect yes->默认->[X] Automatically connect

save yes->默认->/etc/sysconfig/network-scripts/ifcfg-ens33->ifcfg-ens33可以改名(NAME=ens33)

[X] Available to all users->默认->没找到相关设置值

配置ens37网卡(使用DHCP自动获取IP地址,不需要手动指定)

nmcli connection add con-name house type ethernet ifname ens37

确认有哪些设置值

开启和关闭网卡

nmcli connection up ens33

nmcli connection down ens33

删除网络会话

nmcli connection delete ens33

显示网卡

nmcli device show

nmcli device status

linux没有nmtui这个命令,linux进阶之nmtui和nmcli配置网络相关推荐

  1. Linux下的tree命令 --Linux下目录树查看

    Linux下的tree命令 --Linux下目录树查看 有时我们需要生成目录树结构,可以使用的有ls -R,但是实际效果并不好 这时需要用到tree命令,但是大部分Linux系统是默认不安装该命令的, ...

  2. linux里面查找替换命令,LINUX 查找替换命令 总结

    find /var/ -name "*.php" > /home/tmp 在/var/目录下查找 所有以.php后缀结尾的文件  结果很多,就 > 输出结果到/home ...

  3. linux系统vi替换命令,linux:vi 替换命令

    转自:http://www.cnblogs.com/afant/archive/2009/03/11/1408745.html :s/^.*$/\L&/100 ##将100行内的小写转换成大写 ...

  4. linux中nmcli命令配置网卡ip,Linux 使用nmcli配置网络

    Linux 使用nmcli配置网络 前提: 在虚拟机中添加一张桥接模式的网卡,如果是VirtualBox虚拟机中要shutdown才能添加. 1.启动NetworkManager工具,安装nmcli命 ...

  5. Linux下python的命令,linux下python相关命令

    若本机已安装python2,尽量不要动现有的python2,额外安装python3即可. 1.安装python3.6(centos下安装python3自带pip和setuptools) # 安装依赖环 ...

  6. linux关闭后台运行命令,linux后台运行、关闭、查看后台任务常用命令

    一.& 加在一个命令的最后,可以把这个命令放到后台执行,如: [root@bqh-01 ~]# watch -n 3 "sh 1.sh"  #每3s在后台执行一次1.sh脚 ...

  7. Linux 使用nmcli配置网络

    Linux 使用nmcli配置网络 前提: 在虚拟机中添加一张桥接模式的网卡,如果是VirtualBox虚拟机中要shutdown才能添加. 1.启动NetworkManager工具,安装nmcli命 ...

  8. centos nmtui 使用_CentOS7使用nmtui和nmcli配置网络

    CentOS7使用nmtui和nmcli配置网络 CentOS7配置网络推荐使用NetworkManager服务(不推荐network服务). 图形化方式:nmtui或Applications-> ...

  9. linux回到初始的命令,Linux基础总结简单常用命令

    一: Linux常用命令: 1.pwd 对目录(文件夹)的操作 pwd 显示当前你所在路径 2.时间管理 date +%Y%m%d%H%M%S 更新时间 date 显示当前系统时间(年月日时间) da ...

最新文章

  1. android 判断byte值_Android开发之UDP可靠性传输
  2. ajax post提交特殊字符,如何利用jQuery post传递含特殊字符的数据
  3. 【leetcode】423. Reconstruct Original Digits from English
  4. Hbase 实现微博好友关注功能
  5. 手写bind_一次搞定前端“四大手写”
  6. 参会指南丨3分钟带你玩转2019数据技术嘉年华!
  7. 智能一代云平台(三十五):后端架构再思考
  8. C++学习笔记 之 循环
  9. Effective C# 原则12:选择变量初始化而不是赋值语句
  10. 【图像隐写】基于matlab DWT数字水印嵌入+攻击+提取【含Matlab源码 1759期】
  11. 静态页面练习(pc和移动端两套)
  12. 2020年初冠状病毒大事记随笔
  13. 9个酒瓶子砸向Google:google不做坏事么?
  14. RK3588 VR、AR、MR和XR场景下的解决方案
  15. 搭建自己的知识体系 自我提升
  16. 程序员对学历得要求高吗?
  17. 自动化部署工具瓦力(walle)的安装
  18. 【面试准备之】HR面试时100个关键问题
  19. u盘安装成功计算机里找不到文件夹,u盘里文件夹不见了怎么办 u盘里文件夹不见了原因及解决方法...
  20. TL-1到底是什么?

热门文章

  1. Golang的锁机制
  2. Bigger is Better
  3. 《心动的信号4》收官,珍爱网红娘解读爱情观
  4. 进行图像相似度对比的几种办法
  5. 【DaVinci Developer专题】-15-Array IDT中使用Array定义“三维数组”类型(Implementation Data Type)
  6. 如何生成一张证书图片
  7. Android(java)学习笔记161:开发一个多界面的应用程序之人品计算器的简单实现...
  8. vue 复选框默认选中_vue中,radio或者checkbox如何默认选中
  9. DFS深度优先搜索 岛屿问题 涂色问题 扫雷游戏
  10. R:ggplot2(16),第8章 精雕细琢(1)