配置永久ip和临时ip
1. 临时IP地址配置
临时IP地址配置是指在CentOS服务器上设置一个暂时的IP地址,该地址只在本次启动期间有效,并在重启后失效。这种方式通常用于临时测试或故障排除。
要配置临时IP地址,可以使用ifconfig命令。以下是一个简单的示例:
sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0 up
其中,eth0是网卡接口名称,192.168.1.100是IP地址,255.255.255.0是子网掩码。
我们也可以使用ip命令来配置临时IP地址:
sudo ip addr add 192.168.1.100/24 dev eth0
2. 永久IP地址配置
永久IP地址配置是指在CentOS服务器上设置一个固定的IP地址,该地址在重启后仍然有效。这种方式通常用于生产环境中。
要配置永久IP地址,我们需要编辑网络配置文件。CentOS使用NetworkManager来管理网络配置。以下是一个简单的示例:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
在此示例中,eth0是网卡接口名称。该命令将打开网卡接口配置文件。
编辑该文件并添加以下行:
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
在此示例中,192.168.1.100是IP地址,255.255.255.0是子网掩码,192.168.1.1是网关地址,8.8.8.8和8.8.4.4是DNS服务器地址。这些值应该根据您的网络配置进行调整。
一旦您完成了更改,请保存并关闭文件。然后,重新启动网络服务以使更改生效:
sudo systemctl restart network
查配置是否正确,可以使用以下命令:
ip addr show eth0
此命令将显示eth0网卡的IP地址和其他网络配置信息。
yum仓库
一、什么是yum仓库
yum仓库就是使用yum命令下载软件的镜像地址。
我们通常使用 yum install 命令来在线安装 linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软件包。众所周知,从国外下载软件速度非常慢,很多情况下都无法下载。国内一些大公司做镜像同步国外的软件, 那么我们可能使用国内的下载地址,就能下载我们需要的软件。
二、如何搭建一个最简单的yum仓库
在Linux的镜像中有许多安装包,我们就用镜像来制作一个简单的yum仓库。
1.实验环境
虚拟机版本 VMware® Workstation 16 Pro 16.2.4 build-20089737
镜像版本 CentOS-7-x86_64-DVD-1708.iso
2.实验要求
配置基本的yum仓库,可以下载基本的软件。
3.系统配置
mount /dev/sr0 /mnt //将镜像挂载到根目录下的mnt文件夹
cd /etc/yum.repos.d //切换到yum配置文件夹
mkdir bak //创建一个bak文件夹
mv *.repo bak //将原本yum配置文件目录下的文件移动到bak里
vi xxx.repo //创建新的yum配置文件
【xxx】 //进入vi编辑器
name=【xxx】 //yum仓库名字
baseurl=file:// /mnt //yum仓库地址
gpgcheck=0 //关闭gpg验证
:wq //保存并退出vi编辑器
yum clean all //清除YUM缓存
yum makecache //建立yum缓存
yum install vim -y //测试安装
总结
借助于YUM软件仓库,可以完成安装、卸载、自动升级rpm软件包等任务,能够自动查找并解决rpm包之间的依懒关系,而无须管理员逐个、手工地安装每个rpm包,使管理员在维护大量Linux服务器时更加轻松自如。