一.配置网络Ip
https://blog.csdn.net/DiecoDu
1.手动配置网络Ip
shell中输入nm-connection-editor //打开配置窗口
点击 add 增加用户
点击IPv4 Settings设置ip,并且将Method 选择为手动设置Manual
设置完成后点击save保存
用ifconfig查看ip地址
2.自动配置网络IP
shell中输入nm-connection-editor //打开配置窗口
点击 add 增加用户
点击IPv4 Settings设置ip,并且将Method 选择为DHCP
二.设置路由器
假设将主机设置为路由器
在shell中输入指令 firewall-cmd --add-masquerade 将这台主机设置为路由器。该主机IP为网关地址
在shell中输入指令 firewall-cmd --list-all 查看masquerade是否为 yes,如果是yes,则设置成功
让虚拟机ping路由器(真机)的网关地址,检查是否能够连接
//此时虚拟机只能通过IP地址上网,不能通过域名上网,如果需要通过域名上网,必须编写网络配置文件
进入网络配置文件目录 cd /etc/sysconfig/network-scripts/
在shell中输入指令删除原来的配置文件然后重新编辑配置文件 vim ifcfg-ens3
DEVICE=ens3
ONBOOT=yes
BOOTAPROTO=none
IPADDR0=xxx.xxx.xxx.xxx 自己的主机IP
PREFIX0=24 网络位的位数是前24 位
GATEWAY0=xxx.xxx.xxx.xxx 物理主机的ip,网关,通过此网关上网
DNS1=114.114.114.114 域名解析服务开启
//route -n 可以查看网关地址
//ifcomfig 查看IP地址
//查看网卡是否开启指令 cat /etc/sysctl.conf 里面的值为 1表示打开
================================================================================================
虚拟机从物理主机的iso文件中安装服务
1)物理主机先安装 httpd 已经安装的不用再安装,安装http是为了虚拟机能通过http服务访问到主机上的iso文件来下载 软件或者安装服务
输入命令 yum install httpd -y 安装httpd 服务
systemctl start httpd 开启httpd 服务
systemctl enable httpd 设置开机自启
firewall-cmd --permanent --add-service=http
2)物理主机挂载iso文件
find / -name *.iso 查找本机中的iso文件,找到对应的文件复制其路径
mv iso文件路径 /iso/ 将iso文件拿出来
mkdir /var/www/html/rh7.3 创建挂载目录
mount /iso/ios文件 /var/www/html/rh7.3 挂载iso文件
vim /etc/rc.d/rc.local 该文件中的命令为开机立即执行 ,因此将挂载命令写入
vim /etc/yum.repos.d/yum.repo 编写本地挂载文件配置
内容:
[ hel7.3]
name=rhel7.3
baseurl=file:///挂载的文件夹名
gpgcheck=0 允许安装非官方软件和服务
yum clean all
chmod 755 /etc/rc.d/rc.local 设置文件访问权限
3) 虚拟机配置文件
vim /etc/yum.repos.d/yum.repo
内容:
[rhel7.3]
name=rhel7.3
baseurl=http://主机ip/挂载的文件夹名
gpgcheck=0 允许安装非官方软件和服务