当前位置: 首页 > news >正文

CentOS和Ubuntu命令行方式配置静态IP

CentOS和Ubuntu都是通过修改相关配置文件来配置静态IP,但是他们的配置文件有所不同

CentOS

CentOS需要修改的配置文件:/etc/sysconfig/network-scripts/ifcfg-需要修改的网卡名字

[root@bloke ~]# cd /etc/sysconfig/network-scripts/
[root@bloke network-scripts]# vi ifcfg-ens33 BOOTPROTO="none"  	# none或者static 表示静态配置,dhcp 表示动态活动地址,通过dhcp服务器的分配
NAME="ens33" 	# 网络连接的名字
DEVICE="ens33"
UUID="8b27e3fc-d232-4443-b02e-0db2c235a003"   # 网络连接的唯一标识,一个硬件会对应一个编号(可以删掉这行)
ONBOOT="yes"  	# yes 表示开机的时候激活这个网络连接
IPADDR=192.168.2.125 	# IP地址 
NETMASK=255.255.255.0 	# 子网掩码
#PREFIX=24 		# 这行与netmask行二选一
GATEWAY=192.168.223.2  	# 默认网关
DNS1=114.114.114.114   	# 首选DNS服务器
DNS2=192.168.0.1   		# 备用DNS服务器

修改完之后需要重启网络服务

service network restart
或
systemctl restart network

Ubuntu

Ubuntu需要修改的配置文件:/etc/netplan/xx-netcfg.yaml

root@bloke:~# cd /etc/netplan
root@bloke:/etc/netplan# ls
00-installer-config.yaml
root@bloke:/etc/netplan# vi 00-installer-config.yamlnetwork:version: 2 	 # Netplan配置文件的版本renderer: networkd 	# 指定渲染器来处理网络配置ethernets: 	 # 指定要配置的网络接口类型eth0:        # 网络接口名字addresses: [192.168.1.100/24] 	# 静态IP/子网掩码gateway4: 192.168.1.1 	# 网关dhcp4: false	 # 禁用DHCPnameservers:addresses: [8.8.8.8, 8.8.4.4] 	# DNS服务器

应用配置更改

netplan apply

重启网络服务

systemctl restart NetworkManager

相关文章:

  • 企业上ERP的节奏商讨
  • 新手必看的Facebook广告投放基础思路
  • 贝锐向日葵亮相阿里云“云栖大会”:独创专利算法赋能全新云桌面
  • J2EE项目部署与发布(Linux版本)->jdktomcat安装,MySQL安装,后端接口部署,linux单体项目前端部署
  • 【考研数学】概率论与数理统计 —— 第八章 | 假设检验
  • 链表的介绍
  • Restful风格与Wesocket之间的关联
  • IT技术发展背景下的就业趋势:哪个领域最受欢迎?
  • 【vue3】样式穿透、完整新特性、动态css、css-module
  • 多输入多输出 | Matlab实现k-means-ELM(k均值聚类结合极限学习机)多输入多输出组合预测
  • JavaScript中BOM与DOM
  • SAR 系统基本原理
  • 万物皆可“云” 从杭州云栖大会看数智生活的未来
  • 项目知识点总结-住房图片信息添加-Excel导出
  • Megatron-LM GPT 源码分析(一) Tensor Parallel分析
  • 收藏网友的 源程序下载网
  • 11111111
  • eclipse(luna)创建web工程
  • ES2017异步函数现已正式可用
  • iOS动画编程-View动画[ 1 ] 基础View动画
  • Java小白进阶笔记(3)-初级面向对象
  • Python 使用 Tornado 框架实现 WebHook 自动部署 Git 项目
  • React as a UI Runtime(五、列表)
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • springMvc学习笔记(2)
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • 搭建gitbook 和 访问权限认证
  • 仿天猫超市收藏抛物线动画工具库
  • 高程读书笔记 第六章 面向对象程序设计
  • 搞机器学习要哪些技能
  • 力扣(LeetCode)22
  • 聊聊directory traversal attack
  • 那些年我们用过的显示性能指标
  • 配置 PM2 实现代码自动发布
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 学习JavaScript数据结构与算法 — 树
  • 远离DoS攻击 Windows Server 2016发布DNS政策
  • 正则表达式小结
  • hi-nginx-1.3.4编译安装
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • 翻译 | The Principles of OOD 面向对象设计原则
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • 如何用纯 CSS 创作一个菱形 loader 动画
  • # 数论-逆元
  • #1015 : KMP算法
  • (12)Hive调优——count distinct去重优化
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (33)STM32——485实验笔记
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (附源码)计算机毕业设计SSM智慧停车系统
  • (原創) 如何讓IE7按第二次Ctrl + Tab時,回到原來的索引標籤? (Web) (IE) (OS) (Windows)...
  • (转)socket Aio demo
  • (转)机器学习的数学基础(1)--Dirichlet分布