【VM配置】配置主机名称、网卡和yum源配置
一,、配置主机名
为了对主机能进行分区,除了要有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源配置的更多相关文章
- 纯净CentOS7.2 yum源配置与使用yum 安装系统工具net-tools
本节我们来讲CentOS 的yum 源配置 一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器 ...
- CentOS和RedHat等系列系统 yum源配置、时间同步
一.yum源配置 1,进入yum源配置目录cd /etc/yum.repos.d 2,备份系统自带的yum源mv CentOS-Base.repo CentOS-Base.repo.bk下载163网易 ...
- Centos6.4 本地yum源配置
由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...
- yum软件管理器,及yum源配置
说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的.yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yu ...
- Centos下YUM源配置及相关问题应用篇
yum源配置在工作中会经常用到,特别是安装数据库时,一个个去安装依赖包比较耗时,直接配置好yum安装即可. (特别提醒:redhat有时会提示系统未注册,要求你注册,这个只对需要连接公网的yum源产生 ...
- yum源配置及详解
红帽系列中,进行软件安装可以有三种方法,编译安装,rpm包安装,和yum源安装.其中yum方法安装最简单,因为它可以自动解决软件包之间的依赖关系... 一.常用yum源 yum源可以来源于多种文件 ...
- centos7系列的网络yum源配置
因为新安装centos机器yum比较旧,主要是对网易源进行配置,其它源也差不多.我是在securecrt远程ssh工具操作的,非虚拟机软件上. yum install lszrz -y 安装上传工 ...
- redhat6 yum源配置
第一次接触redhat系统,安装软件时,发现没有ubuntu的apt-get包管理器,自带的yum包管理器又什么都找不到,网上搜了好久,终于把yum配置好了,感谢博主们- 使用redhat系统自带的y ...
- centos yum源配置
5步搞定yum源配置 作者小波/QQ463431476欢迎转载! 第一步: 卸载原来的yum [root@localhost home]#rpm -qa|grep yum|xargs rpm -e - ...
随机推荐
- 服务治理-Resilience4j(限流)
Bulkhead Bulkhead一般用于服务调用客户端,用于限定对特定的服务的并发请求数量,起到一下作用:1.防⽌下游依赖被并发请求冲击2.防⽌发⽣连环故障 1.配置规则“order” //允许最大 ...
- application context not configured for this file于spring框架使用中的原因
spring配置文件中时常会出现这个提示,翻译过来大概意思就是没有配置该文件到项目中 于是进入到Project Structure中查看 可以很明显的看到下面有个感叹号,大概意思是下面的文件没有匹配 ...
- error: [debug/qrc_resource.cpp] Error 1
t在进行debug时,出现这个错误,去资源文件夹,用资源编辑器打开resource.qrc文件,查看是否有标红的资源文件. 如果有红色名称的资源文件,那么就是因为缺少该资源文件,导致的这个错误. 改正 ...
- 【ZJOI 2014】力
Problem Description 给出 \(n\) 个数 \(q_i\),给出 \(F_j\) 的定义如下: \[F_j=\sum_{i<j} \frac{q_iq_j}{(i-j)^2} ...
- 使用 Docker 构建 Nebula Graph 源码
Nebula Graph 介绍 Nebula Graph 是开源的高性能分布式图数据库.项目使用 C++ 语言开发,cmake 工具构建.其中两个重要的依赖是 Facebook 的 Thrift RP ...
- 整理了8个Python中既冷门又实用的技巧
1.print 打印带有颜色的信息 大家知道 Python 中的信息打印函数 print,一般我们会使用它打印一些东西,作为一个简单调试. 但是你知道么,这个 Print 打印出来的字体颜色是可以设置 ...
- css网页布局模板
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- 松软科技web课堂:SQLServer之LAST() 函数
LAST() 函数 LAST() 函数返回指定的字段中最后一个记录的值. 提示:可使用 ORDER BY 语句对记录进行排序. SQL LAST() 语法 SELECT LAST(column_nam ...
- Spring Boot 2 + Thymeleaf:表单字段绑定、表单提交处理
Spring Boot中Thymeleaf对表单处理的一些用法:(1)使用th:field属性:进行表单字段绑定(2)使用ids对象:一般用于lable配合radio或checkbox使用(3)表单提 ...
- 转战物联网·基础篇09-选择MQTT协议还是CoAP协议
前面章节介绍过,MQTT协议和CoAP协议都是物联网中比较流行的协议,都对传输量做了很大的精简,传输开销小,以适应物理网的网络环境. XMPP协议也有人说是适合物联网通信的,但它是基于XML, ...