一、linux网络基础

1、改变ip nm-connection-editor 修改ip

2、查询ip ifconfig eth0 查看虚拟机ip ip addr show br0 查看真机ip

3、把主机配置成路由器 ping 172.25.254.111 查看是否能通信 路由器是什么 是NAT nat是进行网络地址转换,分为源地址转换和目的地址转换 网关用来接受上网的数据 (1)打开防火墙 因为防火墙与libvirtd.service冲突,因此必须先关闭libvirtd,接着开启防火墙,接着在打开libVirtd.service,添加防火墙的伪装服务(masquerade) 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工作目录 修改网络配置文件‘

保存退出 重启network

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

二、配置虚拟机

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

三、配置yum共享源

(1)配置主机um源 首先建立两个目录:iso和rhe17.3 ----mkdir /iso /rhe17.3

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

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

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

注意

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