Linux配置临时ip,永久ip,yum仓库,手把手包教包会

准备工作:

事先使用VMware创建一台虚拟机,本文章使用的Centos7,虚拟机的创建可看下面这篇文章:

VMware虚拟机安装Linux教程(超详细)_vmware安装linux虚拟机-CSDN博客

目录

 

一.设置临时IP

 

二.设置永久IP

1.先使用 ip a查看网卡名称

2.找到网卡文件并编辑

3.重启网络

三.配置本地yum仓库

1.准备一个镜像

2.挂载镜像

3.创建并配置仓库文件

4.yum仓库检索


 

一.设置临时IP

格式:

ifconfig 【网卡名称】【IP地址】【子网掩码】

使用ip a查看网卡名称

0f4e01ea1c6a43308689b8c49b3d45b5.png

两种写法:

ifconfig ens32 192.168.10.1 netmask 255.255.255.0
ifconfig ens32 192.168.10.1/24

以上配置, 设置后立即生效 ,重启后失效

 

二.设置永久IP

1.先使用 ip a查看网卡名称

 

[root@localhost ~]ip a #查看网卡配置

45cc29de195845c79dee3ea162bad5fa.png

 

2.找到网卡文件并编辑

[root@localhost ~]cd /etc/sysconfig/network-scripts

[root@localhost ~]ls

81866076d70c40f1a5d2a5edea3d6367.png可以看到上面查看到的网卡文件

[root@localhost ~]vi ifcfg-ens32

进入文件:

TYPE=Ethernet  # 网卡类型。
PROXY_METHOD=none  # 代理模式。
BROWSER_ONLY=no  # 只是浏览器。
BOOTPROTO=dhcp  # dhcp-动态分配,static-静态分配(重要)。
DEFROUTE=yes  # 启动默认路由。
IPV4_FAILURE_FATAL=no  # 不启用IPV4错误检测功能。
IPV6INIT=yes  # 启用IPV6协议。
IPV6_AUTOCONF=yes  # 自动配置IPV6地址。
IPV6_DEFROUTE=yes  # 用IPV6默认路由。
IPV6_FAILURE_FATAL=no  # 不启用IPV6错误检测功能。
IPV6_ADDR_GEN_MODE=stable-privacy  # IPV6地址生成模型。
NAME=eth0  # 网卡物理设备名称(重要)。
UUID=63749b32-6852-4535-96a9-58d24732771d
DEVICE=eth0  # 网卡设备名称, 必须和NAME值相同(重要)。
ONBOOT=yes  # 是否开机引导。

按i进入编辑模式修改参数

BOOTPROTO=staic

ONBOOT=yes

在最后一行添加参数

IPADDR=192.168.1.10
NETMASK=255.255.255.0
...

【参数名】=【参数】

参数名的英文要大些,等于号两边不要空格

11d449aeda4c407b9fcc7307ff4e1646.png

如需配置NAT,需再加上

GATEWAY【网关】 DNS【域名解析】

按Esc  :qw 保存并推出

 

3.重启网络

[root@localhost ~]systemctl restart network #重启网络服务
[root@localhost ~]ip a #查看网卡配置

082a83eb91c94fc496b64d2e947e7ea8.png

到这,永久ip便配置完成了,除非修改配置文件,重启网络或重启虚拟机ip也不会掉。

 

三.配置本地yum仓库

上面操作已经配好了ip地址,接下来就是来搭建yum仓库了

搭建yum仓库的方式有两种,一种是本地仓库,还有一种就是连上外网的仓库,直接可以进行下载应用,这是我们主要讲解的是搭建本地yum仓库。

 

1.准备一个镜像

进入虚拟机的设置

43b845ee9c1f49bda51e73dcc5066bb8.png

确保镜像已连接

e79329f2bd37477b8d74cacc87b9a7a9.png

 

2.挂载镜像

使用mount命令将/dev/cdrom 挂在一个空文件夹中

[root@localhost ~]# mount /dev/cdrom /media/

e4a7aef50bed419ab0429bbddacbca5f.png

显示上述文字代表挂载成功,现在/dev/cdrom下面的镜像就已经被挂载道/media下了,没有成功的记得检查一下镜像是否连接

 

3.创建并配置仓库文件

进入/etc下面的yum.repo.d文件夹

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls

edfcaaff6bc642d69c154c0931d7fea4.png

可以看到CentOS系统有自己自带的仓库,这里我们需要将这些文件都放在一个空文件夹中(方便演示,CentOS的仓库是可以直接使用的)

[root@localhost yum.repos.d]# mkdir a #创建一个空文件夹
[root@localhost yum.repos.d]# mv Cent* a #将以Cent开头的所有文件移入a文件夹
[root@localhost yum.repos.d]# ls   #再次查看

c689f9c2baac4c0987c55d7645d34b91.png

现在就可以创建仓库配置文件了

[root@localhost yum.repos.d]# vi local.repo #以.repo结尾,文件名随意

[local]         #标签名,可随意
name=local    #仓库名,可随意        
baseurl=file:///media      #本地地址使用file://后面接镜像挂载的地址,远程使用ftp://
gpgcheck=0      #仓库自检 0 是关闭,1是开启
enabled=1      #仓库是否可用  0 是关闭,1是开启

b66287cf9c024c9ea3d0da9f777ea802.png

保存并退出 :qw

到这,仓库就配置完成了,接下来就是检查。

 

4.yum仓库检索

[root@localhost ~]# yum clean all  #清除yum所有缓存

a0e4e45369544491ae592357a341c227.png

[root@localhost ~]# yum repolist  #检索所有仓库

eb33bf25b9924bdb919087ae15d1d1b3.png

至此,我们的yum仓库便配置完成了,有3971个包,接下来就可以使用于yum install来安装服务了

a4a33dadbc78411886e411ab281e560d.png

 

  • 32
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值