CentOS 7 基础网络配置
2024-08-24 10:09:41
基础的网络配置,包括静态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
参考:
最新文章
- Android驱动入门-LED--HAL硬件抽象层程序设计①
- .net异步编程
- Quiz(贪心,快速幂乘)
- 梳理git分支管理策略
- 关于rewriteRule的一个小问题
- DB2创建序列
- [LeetCode]Linked List Cycle II解法学习
- ASP.NET MVC 5 学习教程:添加查询
- 《Windows编程循序渐进》——基本控件
- ORACLE 建表语句(表名及字段名大写)
- putty,xshell以及密钥认证:linux学习第二篇
- Oracle 18c 数据库中scott用户不存在的解决方法
- [NOI2017]泳池
- python ironicclient源码分析
- POSTGRESQL中ERROR: recursive query ";t"; column 2 has type character varying(150) in non-recursive term but type character varying overall
- 如何用 python 优雅地完成数据库课设
- 黑客炼金术士 Seeker:可以攻破 4G 摸到你短信,还要为朝阳群众提供谍战工具
- SVN安装部署
- 没有使用Material组件和使用了的对比
- DevOps架构下如何进行微服务性能测试?
热门文章
- js如何解析后台传过来的json字符串
- omitTermFreqAndPositions设置,词频FQ在打分中默认为1
- Leetcode:Divide Two Integers分析和实现
- codeforce 459DIV2 C题
- SqlServer——用户定义函数
- Browser
- 详解servlet的url-pattern匹配规则.RP
- 现代C++学习笔记之一入门篇:智能指针(C++ 11)
- Java IO输入输出流 字符数组流 ByteArrayOutputStream/ByteArrayInputStream
- 跨域Ajax请求(jQuery JSONP MVC)