一、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)网关没有配置好
解决方案:重新配置网关
转载于:https://blog.51cto.com/13670525/2162010