Linux最实用的域名解析(两种方法)及dhcp动态网络设定,虚拟机的管理和复制

实现路由器功能(双网卡主机)
sysctl -a | grep ip_forward (查看net _ipv4.ip_forward)
在这里插入图片描述
vim /etc/sysctl.conf (在里边将net _ipv4.ip_forward的值改为1)
在这里插入图片描述
sysctl p (使上述操作生效)
在这里插入图片描述
systemctl start firewalld (开启火墙)
firewall-cmd --list-all (查看火墙列表)
在这里插入图片描述
firewall-cmd --permanent --add-masquerade (开启火墙伪装功能–地址转换)
在这里插入图片描述
firewall-cmd --reload (重新加载,使生效)
firewall-cmd --list-all (查看火墙列表,当masquerade=yes时,即成功)
在这里插入图片描述
在具有一块网卡的客户端(desktop主机)设置
(此操作参考上述两块网卡的操作,相信你可以做好)
route -n 查看网关 全为0
vim /etc/sysconfig/network ,添加网关gateway=1.1.1.211
systemctl restart network 重启网络
最终测试:用1.1.1.111ping172.25.254.211 == ping通就成功了

域名解析

本地解析
vim /etc/hosts 本地域名解析文件

在里边可以添加域名与ip的对应关系(但比较麻烦,如果不添加就访问不了网站)

在这里插入图片描述
在这里插入图片描述
可以ping通百度
在这里插入图片描述

dns服务器 该服务器是专门用来做域名解析的服务器 不是服务器自己直接解析 而是找回答问题的人,提供一个解析的主机
一般由运营商直接做好,dns服务器直接找运营商即可 在desktop虚拟机中打开域名解析文件 /etc/resolv.conf
nameserver 114.114.114.114 电信运营商提供的ip

在这里插入图片描述
可以ping通任何网站
在这里插入图片描述
在这里插入图片描述

域名解析也可以直接在网络配置文件里面写 vim /etc/sysconfig/network-scripts/ifcfg-eth0 写入
DNS1/DNS2/DNS3(最多三个,后面必须写数字)=114.114.114.114 ,但是这个做完之后要重启
114.114.114.114已知,运营商已经做好的

查看和改变本地解析和dns解析的优先级
在这里插入图片描述
在这里插入图片描述
实验证明系统默认本机解析的优先级高于dns解析,但是优先级是可以改变滴

dhcp动态网络分配

可以把desktop主机变成一个dhcp服务器,然后给其他主机动态分配ip地址 之前虚拟机的ip都是静态分配的,现在想动态分配
在desktop主机里面设置dhcp动态分配网络给其他主机的功能

在desktop虚拟机里面下载 172.25.254.25rhel7.0/x86_64/dvd/Packages

(我是在虚拟机里下载真机的


在这里插入图片描述
在这里插入图片描述

cd /etc/dhcp/ 配置目录
ls
vim dhcpd.conf
cp /usr/share/doc/dhcp*/dhcp.conf.example dhcpd.conf 配置文件

在这里插入图片描述

ls
vim dhcpd.conf
删掉36行以后的 删掉27 28行

在这里插入图片描述
在这里插入图片描述

改域名westos.org 改服务dns为114.114.114.114
改下面的网络位 172.25.254.0 改子网掩码 255.255.255.0
改动态分配的范围172.25.254.50 172.25.254.99
改网关172.25.254.250

在这里插入图片描述
在这里插入图片描述

退出保存
重启 systemctl restart dhcpd
查看dhcp状态 systemctl status dhcpd

在这里插入图片描述

使另外一台server主机连它 动态分配ip
测试的时候拔掉网线 在他的配置文件里面设置动态配置ip
只有三行 bootproto=dhcp device=eth0 onboot=yes

在这里插入图片描述

设置好之后重启 systemctl restart network
然后查看server 测试
ip addr show 动态分配的 ip在50和99之间(随机给)
route -n 也有250的网关
cat /etc/resolv.conf 具有dns域名解析功能

此实验的目的就是让desktop主机作为一个dhcp服务器

虚拟机的管理

在真机root的shell中进行

virsh  list     查看已经开启的虚拟机

在这里插入图片描述
virsh list --all 查看所有的虚拟机
在这里插入图片描述
virsh destroy server 关闭server虚拟机
virsh start server 开启server虚拟机

虚拟机的复制

在真机root的shell中进行

复制对方虚拟机的硬盘信息       scp  root@172.25.254.72:/var/lib/libvirt/images/generic.qcow2    /mnt/
复制对方虚拟机的硬件信息   scp root@172.25.254.72:/etc/libvirt/qemu/westos.xml   /mnt/
将硬盘信息和硬件信息放在同一个目录下         mv    /mnt/generic.qcow2     /var/lib/libvirt/images/

在这里插入图片描述

virsh create /mnt/hahaha.xml    一次性使用复制的虚拟机 ,关掉就没有了
virsh define  /mnt/hahaha.xml  永久性使用虚拟机 关掉依然在
virsh undefine  /mnt/hahaha(名字) 永久关掉虚拟机

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值