【VM配置】配置主机名称、网卡和yum源配置

一,、配置主机名

  为了对主机能进行分区,除了要有ip地址外还需要主机名,主机之间可以通过这个类似域名的名称来相互访问。linux系统中主机名配置文件一般在/etc/hostname文件中。另外我们也可以使用命令的方式。

方法一:通过配置文件

# 编辑配置文件,输入主机名,保存退出即可
[[email protected] ~]# cat /etc/hostname
adminthy

方法二:通过命令修改

# 执行命令之后不会立即生效,需要ctrl+d退出,重新登陆一下
[[email protected] ~]# hostnamectl set-hostname adminthy

查看是否修改成功(两种方法都可以):

[[email protected] ~]# hostname
adminthy
[[email protected] ~]# hostnamectl
   Static hostname: adminthy
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 7440278de2c9428da29f373b0e530643
           Boot ID: 34ecd78cfa934fe8b2f7c83a26782e3c
    Virtualization: vmware
  Operating System: Red Hat Enterprise Linux Server 7.6 (Maipo)
       CPE OS Name: cpe:/o:redhat:enterprise_linux:7.6:GA:server
            Kernel: Linux 3.10.0-957.el7.x86_64
      Architecture: x86-64

二、配置网卡信息

  配置好网卡是两台服务器是否可以相互通信的前提。网卡一般以eth(rhel5、6)或ens开头;第一块网卡为eth0,第二块为eth1,以此类推。rhel7网卡配置文件前缀ifcfg开头,加上网卡名称共同组成网卡配置文件名字。以下我们来配置下网卡信息

首先查看网卡信息,然后配置对应的网卡文件:

[[email protected] ~]# ifconfig ens33
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:0c:29:1a:d4:73  txqueuelen 1000  (Ethernet)
        RX packets 106  bytes 9720 (9.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
# 默认ens33网卡信息
[[email protected] ~]# less /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
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=f1a20b7d-a517-458a-8f64-616618e9a109
DEVICE=ens33
ONBOOT=no
# 修改ens33配置文件
[[email protected] ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet # 设置类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 地址分配模式:设置为dhcp将不能设置虚拟网卡
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=f1a20b7d-a517-458a-8f64-616618e9a109
DEVICE=ens33
ONBOOT=yes # 是否启动
IPADDR=192.168.1.10 # ip地址
NETMASK=255.255.255.0    # 子网掩码
GETWAY=192.168.1.1 # 网关地址
DNS1=8.8.8.8    

重启网络,才能使配置生效:

[[email protected] ~]# systemctl restart network

测试是否能ping通:

三、配置Yum软件仓库

  使用yum软件仓库需要先配置yum源,这里讲解本地yum源配置。

首先进入yum源配置目录:

编辑repo后缀的文件,编辑之前记得先备份:

[[email protected] yum.repos.d]# cp -rf redhat.repo redhat.repo.bak
[[email protected] yum.repos.d]# vi redhat.repo
[rhel7]
name=rhel7
baseurl=file:///media/cdrom  #这里自己定义,之后挂载点需一致即可
enabled=1
gpgcheck=0

[名称]:Yum软件仓库唯一标识符

name:Yum软件仓库的名称描述,便于识别仓库用处

baseurl:yum源所在位置(提供方式有ftp://、http://、本地file:///

enabled:设置是否启用yum源(1为启用,0为禁用)

gpgcheck:是否校验文件(1为校验,0为不校验)

gpgkey:file:///media/cdrom/RPM-GPG-KEY-redhat-release(如果设置为校验,则需要制定公钥文件地址)

我的配置文件如下:

创建挂载点:

[[email protected] yum.repos.d]# mkdir -p /opt/rhel7
[[email protected] yum.repos.d]# mount /dev/cdrom /opt/rhel7/
mount: /dev/sr0 is write-protected, mounting read-only

添加到配置文件最后,开启自动挂载,如果不配置,开启之后手动挂载即可:

[[email protected] yum.repos.d]# vi /etc/fstab
/dev/cdrom      /opt/rhel7      iso9660 defaults        0       0

测试是否配置成功:

使用yum list查看软件包后面的名字是否是刚刚配置的yum源的名称

原文地址:https://www.cnblogs.com/HeiDi-BoKe/p/11788558.html

时间: 2024-11-05 19:43:38

【VM配置】配置主机名称、网卡和yum源配置的相关文章

CentOS和RedHat等系列系统 yum源配置、时间同步

一.yum源配置 1,进入yum源配置目录cd /etc/yum.repos.d 2,备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.bk下载163网易的yum源:wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 3,更新玩yum源后,执行下边命令更新yum配置,使操作立即生效yum makecache yum list测试加缓存更新 4,除了网易之外,国内还有其他不错的yum源,比如中

YUM 源配置与使用方法

Cen  YUM 源配置与使用方法 一. YUM简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog updater),后经杜克大学的[email protected] 开发团队进行改进,遂有此名.yum 的宗旨是自动化地升级,安装/移除rpm 包,收集rpm 包的相关

最详细的Linux下yum源配置使用

CentOS 6.X下本地yum源与网络yum源的配置使用 一.本地yum源 1.系统默认已经安装了可使用yum的软件包,所以可以直接配置: [[email protected] ~]# cd /etc/yum.repos.d/                         yum源配置文件放置目录 [[email protected] yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak    先将网络yum源        配置文件更

yum软件管理器,及yum源配置

说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的.yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好. yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能够从指定的服务器(源)自动下载RPM包并且安装,可以自动处理依赖性关系,并

Centos6.4 本地yum源配置

由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的linux操作系统:则只需将安装包ISO文件挂载到media下面(如无法挂载请参考http://www.cnblogs.com/shenliang123/p/3203278.html) 2).单独的服务器系统,则先在/media下新建centos(名字可以自定义,但与下面4中添加的目录相关),然后将ISO

使用yum源安装和yum源配置

linux下有三种rpm包的安装方式rpm安装.yum安装和源码包编译 rpm安装方式 rpm包的命名格式规则rpm 包名 版本号 .发布版本号.平台版本rpm -ivh rpm包 #安装rpm -Uvh rpm包 #升级rpm -e rpm包 #卸载rpm -qa rpm包 #查询安装的包rpm -q rpm包 #查询指定的包是否安装rpm -qi rpm包 #查询指定包信息rpm -ql rpm包 #列出包安装的文件(安装包的所有安装文件)rpm -qf 文件绝对路径 #查询这个文件属于哪个

Linux 平台下 YUM 源配置 手册

Redhat/Centos 系的Linux 平台,推荐使用YUM 来安装相关依赖包. 安装方式有两种,一种是使用本地的YUM,一种使用在线的YUM. 1         在线YUM 源 如果操作系统能上网,可以直接使用yum 源. USTC,163的yum源速度都不错. 创建文件:/etc/yum.repos.d/cndba.repo 添加如下内容 #USTC 的YUM 源: [cndba.cn] name=CentOS-$releasever - Base - mirrors.ustc.edu

RHEL7全攻略之本地yum源配置

yum源概述 在Linux中安装软件的方式大体上包含三种:rpm安装方式.yum的安装方式.源码编译安装,其中rpm安装软件包时,对于软件包有依赖关系时不能解决以来问题,安装时候不便捷,而yum相当于是rpm的封装之后的一种安装方式,能够解决rpm包之间的依赖关系问题,能实现类似与windows中一键安装的问题:此外对于源码的安装方式来说,能够实现功能的定制,相对来说编译较难切比较难以配置,相关对比如下: 安装方式 优点 缺点 参考命令 rpm 安装单个包非常简单,不需要配置,便捷,查询功能强大

RHEL6.5服务器本地yum源配置

RHEL6.5服务器本地yum源配置 1.确保安装所需软件包 yum-3.2.29-40.el6.noarch createrepo-0.9.9-17.el6.noarch yum配置文件为/etc/yum.conf 2.挂载本地磁盘到/mnt/cdrom目录下 [[email protected] ~]#mount /dev/cdrom /mnt/cdrom 3.配置本地yum. 源配置文件以独立file.repo格式存放于/etc/yum.repos.d/目录中,如下配置本地yum源 [[e