基础的网络配置,包括静态IP地址、子网掩码、网关、DNS,使用 nmtui 和 nmcli 工具时必须开启 NetworkManager 服务

文本用户界面工具 nmtui

[root@localhost ~]# nmtui

最简单的网络配置方法,即使在最小化安装的时候也安装了这款工具。

修改配置文件

具体路径如图,这里ifcfg-ens33、ifcfg-ens34、ifcfg-ens35、ifcfg-ens36是4个网络接口的配置文件

[root@localhost network-scripts]# vi ifcfg-ens33

BOOTPROTO=dhcp 代表自动获取IP地址,ONBOOT="yes" 代表开机启动,设置静态IP需修改为 BOOTPROTO=static,在配置文件最后添加

IPADDR=192.168.1.1  //设置静态IP地址为192.168.1.1
NETMASK=255.255.255.0  //设置子网掩码为255.255.255.0
GATEWAY=192.168.1.1  //设置网关地址为192.168.1.1

设置DNS,在配置文件最后添加,可以设置多个DNS地址

DNS1=114.114.114.114
DNS2=8.8.8.8

修改完成后重启网络

[root@localhost ~]# systemctl restart network  //重启所有网络接口

或者只重启修改的接口


[root@localhost ~]# ifdown ens33  //关闭ens33
[root@localhost ~]# ifup ens33  //开启ens33

建议不要在保存目前使用的 ifcfg 文件的同一位置保存其备份文件,该脚本会运行 ifcfg-*,扩展名 .old.orig.rpmnew.rpmorig 和 .rpmsave 除外,最好是不要将备份文件保存在 /etc/ 目录下。

命令行工具 nmcli

参考:

命令行工具 ip

参考:

最新文章

  1. Android驱动入门-LED--HAL硬件抽象层程序设计①
  2. .net异步编程
  3. Quiz(贪心,快速幂乘)
  4. 梳理git分支管理策略
  5. 关于rewriteRule的一个小问题
  6. DB2创建序列
  7. [LeetCode]Linked List Cycle II解法学习
  8. ASP.NET MVC 5 学习教程:添加查询
  9. 《Windows编程循序渐进》——基本控件
  10. ORACLE 建表语句(表名及字段名大写)
  11. putty,xshell以及密钥认证:linux学习第二篇
  12. Oracle 18c 数据库中scott用户不存在的解决方法
  13. [NOI2017]泳池
  14. python ironicclient源码分析
  15. POSTGRESQL中ERROR: recursive query "t" column 2 has type character varying(150) in non-recursive term but type character varying overall
  16. 如何用 python 优雅地完成数据库课设
  17. 黑客炼金术士 Seeker:可以攻破 4G 摸到你短信,还要为朝阳群众提供谍战工具
  18. SVN安装部署
  19. 没有使用Material组件和使用了的对比
  20. DevOps架构下如何进行微服务性能测试?

热门文章

  1. js如何解析后台传过来的json字符串
  2. omitTermFreqAndPositions设置,词频FQ在打分中默认为1
  3. Leetcode:Divide Two Integers分析和实现
  4. codeforce 459DIV2 C题
  5. SqlServer——用户定义函数
  6. Browser
  7. 详解servlet的url-pattern匹配规则.RP
  8. 现代C++学习笔记之一入门篇:智能指针(C++ 11)
  9. Java IO输入输出流 字符数组流 ByteArrayOutputStream/ByteArrayInputStream
  10. 跨域Ajax请求(jQuery JSONP MVC)