目录
一、配置Linux虚拟机静态ip地址
接着上一期,我们将完了硬盘挂载,接下来我们继续往下讲吧!
如上图,题目要求我们为虚拟机配置172.27.0.1掩码为24的ip地址 ,首先我们先进入系统的网卡配置文件,如下命令:
vim /etc/netplan/00-installer-config.yaml #编辑网卡信息
之后我们将里面的配置改成如下图内容:
命令参考如下:
# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
addresses: [172.27.0.1/24] #添加ip地址和掩码,注意缩进和格式!
nameservers:
addresses:[172.27.0.1]
version: 2
配置完成,接下来我们就对网卡进行重启,如下命令:
netplan apply #刷新网卡
网卡重启成功后我们直接查看虚拟机的ip地址,如下图就是更改成功了(截图答案):
二、配置DHCP为虚拟机自动获取动态地址
如上图, 题目要求我们配置dhcp服务,ipv4的地址池范围为.....,并且更改虚拟机的网络适配器为桥接中环路适配器,有没有发现,我们做ensp的时候也有dhcp配置,目的是一样的,都是让目标机自动获取到ip地址。
具体步骤如下:
1.先在虚拟机配置好dhcp地址池和相关的dhcp配置
2.然后重启dhcp服务
3.再更改虚拟机的网络适配器为桥接中的环路适配器,这个环路适配器需要我们自己先在真实机安装,在这里,真实机就是宿主机。
4.之后再查看是否配置环路适配器是否获取到虚拟机的dhcp地址池中的地址。
5.验证是否配置成功。
参考命令如下:
vi /etc/default/isc-dhcp-server #先进入dhcp这个文件,编辑dhcp文件
进入该文件后改成如下图配置:
然后我们配置dhcp地址池,用如下命令进入dhcp地址池配置:
vi /etc/dhcp/dhcpd.conf
进入后我们可以看到如下图模板,我们将它复制下来,复制方法为:在只读模式下按y,y4就是复制4行,然后光标滑到需要粘贴的位置按p就可以复制下来了:
复制成功后就将它改成如下图配置:
参考命令如下:
subnet 172.27.0.0 netmask 255.255.255.0 { #声明网段和掩码
range 172.27.0.101 172.27.0.110; #配置地址池
option domain-name-servers 172.27.0.1; #声明本地静态ip,前面配ip的时候配置的
option domain-name "ks.cn" #声明域名,后面dns会讲到
option subnet-mask 255.255.255.0; #配置掩码
}
配置完成后wq保存,然后如下图命令对dhcp重启和查看:
到这步我们的dhcp就配置完成了,接下来我们就在真实机安装环回适配器,步骤如下:
好的,环路适配器安装成功后,我们就对虚拟网络编辑器进行更改:
到了这一步就配置就差将虚拟机的网络适配器改为桥接了,如下图:
之后我们要在真实机查看是否获取到了虚拟的地址池内的地址,如下图:
到这里说明我们成功了,接下来最后的测试虚拟机能不能ping通环路适配器的地址:
完美,最后我们按照题目输入这条查看命令进行查看
cat /var/lib/dhcp/dhcpd.leases
回显内容如下说明这道题完成了,也是截图答案:
这期就到这里啦,非常抱歉,这么久才更新!谢谢大家的支持!