【linux】linux系统配置静态IP地址(超详细,手把手教会)

目录

1  引 言

2  科 普

3  详细教程

3.1 步骤说明

3.2 demo案例

3.3 操作步骤

4  参考文献


1  引 言

在使用Linux系统的过程中,你是否有遇到过需要配置固定IP的场景,是否有遇到过服务器下电再重新上电后需要手动拉起IP的经历。

本文将手把手教会你如何配置固定IP以及系统重新上电后如何设置自动拉起IP,同时还会对一些基础知识进行科普......

2  科 普

linux下的/etc目录

etc不是什么缩写,是and so on的意思,来源于法语的 “ et cetera”,翻译成中文就是等等的意思。我们在一些英文文档或场景中经常看到的etc.就是等等的意思。etc/文件夹在linux系统中用于存放各种配置文件,也包括本文中我们需要配置的网络配置文件。至于为什么在要在/etc下面存放配置文件,按照原始的UNIX的说法(linux文件结构参考UNIX的教学实现MINIX) 这下面放的都是一堆零零碎碎的东西, 就叫etc, 这算是个历史遗留的东西。

3  详细教程

3.1 步骤说明

1. su root   //切换至特权模式,并输入密码
2. vim /etc/sysconfig/network-scripts/ifcfg-ens33     //进入网卡ens33的配置页面
3. i        //输i进入文件编辑模式(i=insert)
4.1 BOOTPROTO="static"       //修改:将dhcp修改为static,修改后为BOOTPROTO=static
4.2 ONBOOT=yes               //修改为yes, 网卡开机自启动
4.3 IPADDR="xxx.xxx.xxx.xxx"    //新增:配置静态IP地址,按需配置
4.4 NETMASK="255.xxx.xxx.xxx"   //新增:配置子网掩码
4.5 GATEWAY="xxx.xxx.xxx.xxx"   //新增:配置网关
4.6 DNS1="xxx.xxx.xxx.xxx"        //新增:配置DNS
5. Esc或Ctrl+c   //退出文件编辑模式
6. :wq           //保存文件修改并退出
7. service network restart     //重启网卡
8. ip add  //查看网卡ens33的IP地址已经变成配置的静态IP地址
9. ping xxx.xxx.xxx.xxx      //ping自己,ping网关,验证网络能通

3.2 demo案例

[root@HikvisionOS network-scripts]# more ifcfg-ens33
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"           //修改:dhcp修改为static
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="ens33"
UUID="ef482e1b-4f2f-4d23-ae65-784122f24201"
DEVICE="ens33"
ONBOOT=yes                           //修改:修改为yes, 配置网卡开机自启动
IPADDR="10.193.12.23"           //新增:配置静态IP地址
NETMASK="255.255.255.0"     //新增:配置子网掩码
GATEWAY="10.193.12.254"     //新增:配置网关
DNS1="10.1.26.188"                 //新增:配置DNS

3.3 操作步骤

3.3.1 查看IP地址   命令:ip add 

3.3.2 通过vim编辑器进入网卡配置页面   命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33

3.3.3 按照3.1的步骤说明进行配置后保存

3.3.4 重启网卡     命令:service network restart 

 

4  参考文献

https://zhidao.baidu.com/question/426469556.html

 

如果文章对你有帮助,记得点赞,收藏,加关注。会不定期分享一些干货哦......~~~///(^v^)\\\~~~

### 关于华为存储卷的相关信息 #### 1. **华为存储卷的类型** 华为存储设备支持多种类型的存储卷,主要包括以下几种: - ** Thick LUN(厚LUN)**: 这种类型的LUN在创建时会立即分配所需的全部物理空间。Thick LUN适用于对性能要求较高的场景,因为它可以减少因动态扩展带来的额外开销[^1]。 - ** Thin LUN(精简LUN)**: 创建Thin LUN时不会一次性分配所有的物理空间,而是按需分配。这种方式能够有效提升存储利用率并降低初期成本,适合虚拟化环境和其他需要灵活扩展的空间需求场景。 #### 2. **华为存储卷的主要特性** - ** SmartPartition (智能缓存分区)**: 此功能允许管理员根据业务的特点为不同的应用程序分配独立的缓存资源。通过设置特定大小的缓存分区,确保关键业务获得足够的缓存支持,从而优化整体服务质量和响应时间。 - ** SmartVirtualization (智能虚拟化)**: 支持异构存储环境下的资源整合与统一管理。利用此技术可简化多品牌、多型号存储设备间的互操作性问题,并提供更高效的跨平台数据迁移解决方案[^2]。 - ** SmartMigration (智能迁移)**: 提供在线或离线的数据迁移能力,在不中断业务运行的前提下完成从旧有硬件到新型号设备上的无缝切换过程。这对于计划内的升级维护尤其重要。 #### 3. **华为存储卷的配置方法** 以下是针对上述特性的基本配置流程概述: 对于启用`SmartPartition`特性的情况: ```bash # 登录CLI界面后执行如下命令 create smartpartition name=partA cache_size=4GB associate lun id=<lun_id> tosmartpartition partA ``` 当涉及使用`SmartVirtualization`和`SmartMigration`进行实验测试时,则需要注意准备阶段提到的各项参数校准工作以及实际操作中的安全性考量: ```bash # 假设目标是从OceanStor V2迁移到V3系列 add remote system ip=172.1.0.61 user=admin password=password start migration task source=lunX target=new_lunY ``` 以上仅为示例脚本片段,请依据具体项目需求调整相应变量值并与官方指导手册核对后再实施部署动作。 --- ####
评论 24
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值