Linux基础(网络管理、配置虚拟机和配置yum源)

一、linux网络基础

1、改变ip
nm-connection-editor 修改ip
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)

2、查询ip
ifconfig eth0 查看虚拟机ip
Linux基础(网络管理、配置虚拟机和配置yum源)
ip addr show br0 查看真机ip

Linux基础(网络管理、配置虚拟机和配置yum源)
3、把主机配置成路由器
ping 172.25.254.111 查看是否能通信
路由器是什么
是NAT
nat是进行网络地址转换,分为源地址转换和目的地址转换
网关用来接受上网的数据
(1)打开防火墙
因为防火墙与libvirtd.service冲突,因此必须先关闭libvirtd,接着开启防火墙,接着在打开libVirtd.service,添加防火墙的伪装服务(masquerade)
Linux基础(网络管理、配置虚拟机和配置yum源)
systemctl stop libvirtd.service -关闭libvirtd.service
systemctl restart firewalld -重启防火墙
systemctl stop libvirtd.service --开启libvirtd.service
firewall-cmd --add-masquerade --添加伪装
firewall-cmd --list-all -查询伪装是否开启,yes为开启
(2)配置虚拟机网关
进入network工作目录
Linux基础(网络管理、配置虚拟机和配置yum源)
修改网络配置文件‘
Linux基础(网络管理、配置虚拟机和配置yum源)Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)

保存退出
重启network
Linux基础(网络管理、配置虚拟机和配置yum源)

NBOOT 当网络激活是
BOOTPROTO 网卡为静态模式

二、配置虚拟机

(1)打开虚拟机管理器
Linux基础(网络管理、配置虚拟机和配置yum源)
(2)选择添加虚拟机
Linux基础(网络管理、配置虚拟机和配置yum源)
选择下一步
Linux基础(网络管理、配置虚拟机和配置yum源)
鼠标点击browser
Linux基础(网络管理、配置虚拟机和配置yum源)
选择browserlocal
Linux基础(网络管理、配置虚拟机和配置yum源)
找到镜像
Linux基础(网络管理、配置虚拟机和配置yum源)
给内存为8g
Linux基础(网络管理、配置虚拟机和配置yum源)
给虚拟机起名字
Linux基础(网络管理、配置虚拟机和配置yum源)
选择最上面的一个进行安装
注意:一出现此页面,必须按上下键,防止默认安装第二个
Linux基础(网络管理、配置虚拟机和配置yum源)
系统语言选择英语或者中文
Linux基础(网络管理、配置虚拟机和配置yum源)
选择时区(即date&time)(中国时间只能选择上海)
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)
选择键盘输入语言
Linux基础(网络管理、配置虚拟机和配置yum源)
选择内存分区(insatllation)
boot 给200
Linux基础(网络管理、配置虚拟机和配置yum源)
swap给500
Linux基础(网络管理、配置虚拟机和配置yum源)
剩下的全给根目录
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)
选择图形化界面(software)
Linux基础(网络管理、配置虚拟机和配置yum源)
选择开始安装
Linux基础(网络管理、配置虚拟机和配置yum源)
这时可以设置用户名和密码
Linux基础(网络管理、配置虚拟机和配置yum源)
设置超级用户密码
Linux基础(网络管理、配置虚拟机和配置yum源)
完成安装
Linux基础(网络管理、配置虚拟机和配置yum源)
(3)虚拟机开机
开机后选择语言
Linux基础(网络管理、配置虚拟机和配置yum源)
(4)修改虚拟机ip
进入虚拟机网络服务的工作目录
并显示里面的所有的文件
Linux基础(网络管理、配置虚拟机和配置yum源)
配置ip(先删除 ,在添加)
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)
虚拟机ip为真机ip加100
网关为真机ip
配置dns
dns为域名解析,可以将我们熟知的域名解析为复杂的ip地址
Linux基础(网络管理、配置虚拟机和配置yum源)
配置完成后就可以在虚拟机上访问网络

三、配置yum共享源

(1)配置主机um源
首先建立两个目录:iso和rhe17.3 ----mkdir /iso /rhe17.3
Linux基础(网络管理、配置虚拟机和配置yum源)

找到目的文件:find / -name *.iso

把虚拟机镜像移动到iso目录:mv 镜像文件地址 /iso
Linux基础(网络管理、配置虚拟机和配置yum源)
把镜像文件挂载到rhe17.3:moute /iso/rhel-server-7.3x86——64-dvd.iso /rhe17.3
Linux基础(网络管理、配置虚拟机和配置yum源)
查看镜像文件:ls /rhe17.3
Linux基础(网络管理、配置虚拟机和配置yum源)
进入yum目录
Linux基础(网络管理、配置虚拟机和配置yum源)
编写配置文件
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)
清除yum缓存
Linux基础(网络管理、配置虚拟机和配置yum源)
查询yum源是否配置好
Linux基础(网络管理、配置虚拟机和配置yum源)
主机从yum源处获得程序进行安装
Linux基础(网络管理、配置虚拟机和配置yum源)
(2)配置共享yum源(即主机和虚拟机都可以用)
首先建立一个挂载目录
Linux基础(网络管理、配置虚拟机和配置yum源)
开启htppd服务(没有此服务必须先安装)
Linux基础(网络管理、配置虚拟机和配置yum源)
让httpd开机自起
Linux基础(网络管理、配置虚拟机和配置yum源)
把镜像挂载到指定目录
Linux基础(网络管理、配置虚拟机和配置yum源)
不让防火墙阻止http服务
Linux基础(网络管理、配置虚拟机和配置yum源)
让镜像开机自动挂载
Linux基础(网络管理、配置虚拟机和配置yum源)

Linux基础(网络管理、配置虚拟机和配置yum源)
编写yum配置文件(将上面的配置文件进行修改)
Linux基础(网络管理、配置虚拟机和配置yum源)
清除yum缓存
Linux基础(网络管理、配置虚拟机和配置yum源)
在虚拟机重配置yum文件
1)进入yum目录
Linux基础(网络管理、配置虚拟机和配置yum源)
2)显示所有文件,并删除所有文件
Linux基础(网络管理、配置虚拟机和配置yum源)
3)编写yum文件(后缀名必须是repo)
Linux基础(网络管理、配置虚拟机和配置yum源)
Linux基础(网络管理、配置虚拟机和配置yum源)
htpp地址是真机的ip加上yum源的路径
4)退出保存,清除yum缓存
Linux基础(网络管理、配置虚拟机和配置yum源)
5)检查yum源是否配置好
Linux基础(网络管理、配置虚拟机和配置yum源)

注意

如果虚拟机不能连通真机(即ping不通),只有三种情况
(1)真机没有开启防火墙的masquerade。
解决方案:重新开启防火墙的masquerade
(2)虚拟机网卡坏了
解决方案:可以重新换一个网卡
(3)网关没有配置好
解决方案:重新配置网关

转载于:https://blog.51cto.com/13670525/2162010

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值