一,、配置主机名

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

方法一:通过配置文件

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

方法二:通过命令修改

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

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

[root@adminthy ~]# hostname
adminthy
[root@adminthy ~]# 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开头,加上网卡名称共同组成网卡配置文件名字。以下我们来配置下网卡信息

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

[root@adminthy ~]# 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网卡信息
[root@adminthy ~]# 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配置文件
[root@adminthy ~]# 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

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

[root@adminthy ~]# systemctl restart network

测试是否能ping通:

三、配置Yum软件仓库

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

首先进入yum源配置目录:

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

[root@adminthy yum.repos.d]# cp -rf redhat.repo redhat.repo.bak
[root@adminthy 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(如果设置为校验,则需要制定公钥文件地址)

我的配置文件如下:

创建挂载点:

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

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

[root@adminthy yum.repos.d]# vi /etc/fstab
/dev/cdrom /opt/rhel7 iso9660 defaults 0 0

测试是否配置成功:

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

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

  1. 纯净CentOS7.2 yum源配置与使用yum 安装系统工具net-tools

    本节我们来讲CentOS 的yum 源配置 一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器 ...

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

    一.yum源配置 1,进入yum源配置目录cd /etc/yum.repos.d 2,备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.bk下载163网易 ...

  3. Centos6.4 本地yum源配置

    由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...

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

    说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的.yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yu ...

  5. Centos下YUM源配置及相关问题应用篇

    yum源配置在工作中会经常用到,特别是安装数据库时,一个个去安装依赖包比较耗时,直接配置好yum安装即可. (特别提醒:redhat有时会提示系统未注册,要求你注册,这个只对需要连接公网的yum源产生 ...

  6. yum源配置及详解

      红帽系列中,进行软件安装可以有三种方法,编译安装,rpm包安装,和yum源安装.其中yum方法安装最简单,因为它可以自动解决软件包之间的依赖关系... 一.常用yum源 yum源可以来源于多种文件 ...

  7. centos7系列的网络yum源配置

    因为新安装centos机器yum比较旧,主要是对网易源进行配置,其它源也差不多.我是在securecrt远程ssh工具操作的,非虚拟机软件上. yum install lszrz -y   安装上传工 ...

  8. redhat6 yum源配置

    第一次接触redhat系统,安装软件时,发现没有ubuntu的apt-get包管理器,自带的yum包管理器又什么都找不到,网上搜了好久,终于把yum配置好了,感谢博主们- 使用redhat系统自带的y ...

  9. centos yum源配置

    5步搞定yum源配置 作者小波/QQ463431476欢迎转载! 第一步: 卸载原来的yum [root@localhost home]#rpm -qa|grep yum|xargs rpm -e - ...

随机推荐

  1. Java_枚举Enum基本使用

    特性 在某些情况下,一个类的对象时有限且固定的,如季节类,它只有春夏秋冬4个对象这种实例有限且固定的类,在 Java 中被称为枚举类: 在 Java 中使用 enum 关键字来定义枚举类,其地位与 c ...

  2. Centos7_sl命令跑火车

    一.更新yum源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo 二.安装sl命令 yum ...

  3. docker Dockerfile里使用的命令说明

    一,dockerfile格式 注释# 指令 参数 指令不区分大小写,但是推荐全部大写指令. 指令从上到下顺序被执行 第一个指令必须是[FROM],指示出要使用的基础镜像. 执行docker file时 ...

  4. MVC(实战一)

    一.创建MVC项目 二.界面分布 Content:是存放css文件等,暂时先不考虑. Controllers:重要, 控制层,控制界面显示和界面逻辑的,其实真正业务逻辑层,建议分层出去. Models ...

  5. 数组中重复的数字(剑指offer_3)

    在一个长度为n的数组里的所有数字都在0到n-1的范围内. 数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次.请找出数组中任意一个重复的数字. Input: {2,3,1,0 ...

  6. redis为什么是单线程而且速度快?

    redis支持的5种数据类型: 1.String(字符串) 2.List(数组或列表) 3.Set(集合) 4.Hash(哈希或字典) 5.ZSet(有序集合) 数据库的工作模式按存储方式可分为: 硬 ...

  7. SpringBoot2.0 整合 Dubbo框架 ,实现RPC服务远程调用

    一.Dubbo框架简介 1.框架依赖 图例说明: 1)图中小方块 Protocol, Cluster, Proxy, Service, Container, Registry, Monitor 代表层 ...

  8. 微软、IBM、GitLab 等大厂全部到齐的 OCS 第一天有什么看点?

    在本周一的推文中我们大致介绍了下 Open Core 峰会及到场嘉宾,(≧▽≦) 当然还有 Nebula Graph 在会场的展位位置图,本文我们来看看 Open Core 峰会第一天有哪些值得一看的 ...

  9. IO多路复用?我所理解的IO模式

    1:IO的过程 当我们调用系统函数read时,一般会经历两个阶段: 1:等待数据准备(waiting for the data be ready) 2:将数组从内核拷贝到进程(从内核态到用户态)(co ...

  10. AttributeError: 'unicode' object has no attribute 'tzinfo' 未解决

    Internal Server Error: /demo/machineinfo.htmlTraceback (most recent call last): File "C:\Python ...