Linux网络服务DHCP详解(我这一生都是坚定不移的唯物主义者,唯有你,我希望有来生)(二)

简介: Linux网络服务DHCP详解(我这一生都是坚定不移的唯物主义者,唯有你,我希望有来生)(二)

2.3 DHCP中继


2.3.1 实验要求


sw2只做转发功能,sw1具有中继功能


2.3.2 实验过程


1.网络拓扑


image.png


2. 修改配置,cloud相当于是Linux服务器

image.png

image.png


两台pc都改为DHCP获取并应用


3.sw2配置,可以当做脚本使用


u t m
sys
vlan batch 10 20 102
int e0/0/2
port link-type access
port default vlan 10
int e0/0/3
port link-type access
port default vlan 20
int e0/0/4
port link-type access
port default vlan 102
int e0/0/1
port link-type trunk
port trunk allow-pass vlan all


4.sw1


u t m
sys
vlan batch 10 20 102
dhcp enable
int g0/0/1
port link-type trunk
port trunk allow-pass vlan all
int vlan 10
ip add 192.168.10.1 24
dhcp select relay
dhcp relay server 192.168.102.131
int vlan 20
ip add 192.168.20.1 24
dhcp select relay
dhcp relay server 192.168.102.131
int vlan 102
ip add 192.168.102.10 24
dhcp select relay
dhcp relay server 192.168.102.131
#
interface Vlanif10
 ip address 192.168.10.1 255.255.255.0
 dhcp select relay
 dhcp relay server-ip 192.168.102.131
#


5.DHCP网卡配置


image.png


6.测试连通性


image.png

image.png


7.修改DHCP服务器的配置文件


vim /etc/dhcp/dhcpd.conf


image.png


8.重启服务


[root@localhost ~]# systemctl restart dhcpd


9.测试


b4094defe6754278896236731bc6e172.png


三、 总结



安装yum install dhcp -y

网卡模式调为仅主机模式

将配置文件/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example    复制到 dhcpd.conf

修改配置文件

subnet 192.168.102.0 netmask 255.255.255.0 {


#####你的网段

 range 192.168.102.20 192.168.102.70;


#####你的地址池

 option routers 192.168.102.1;


#####你的网关

 option domain-name-servers 114.114.114.114;


#####可以不写   DNS服务器

}


摘抄刘遄的《Linux就该这么学》书后的几道复习题


1.DHCP协议的主要用途?


答:为局域网内部的设备或网络供应商自动分配IP地址等参数


2.DHCP协议能为客户机分配什么网卡资源?


答:IP地址、子网掩码、网关地址以及DNS


3.真正供用户使用的IP地址范围是作用域还是地址池?


答:地址池,因为作用域还包括了要排除掉的IP地址


4.把IP地址与主机的什么信息绑定,就可以保证该主机一直获取到固定的IP地址


答:主机网卡的MAC地址

目录
相关文章
|
1月前
|
安全 Linux 网络安全
Web安全-Linux网络协议
Web安全-Linux网络协议
55 4
|
2月前
|
安全 API 网络安全
OpenStack的 网络服务(Neutron)
【8月更文挑战第23天】
91 10
|
24天前
|
机器学习/深度学习 安全 网络安全
云端盾牌:云计算时代的网络安全守护在这个数字脉搏加速跳动的时代,云计算以其高效、灵活的特性,成为推动企业数字化转型的强劲引擎。然而,正如每枚硬币都有两面,云计算的广泛应用也同步放大了网络安全的风险敞口。本文旨在探讨云计算服务中网络安全的关键作用,以及如何构建一道坚不可摧的信息防线,确保数据的安全与隐私。
云计算作为信息技术领域的革新力量,正深刻改变着企业的运营模式和人们的生活。但在享受其带来的便利与效率的同时,云服务的安全问题不容忽视。从数据泄露到服务中断,每一个安全事件都可能给企业和个人带来难以估量的损失。因此,本文聚焦于云计算环境下的网络安全挑战,分析其根源,并提出有效的防护策略,旨在为云服务的安全使用提供指导和参考。
|
2天前
|
应用服务中间件 Linux Shell
Linux 配置 Nginx 服务的详细步骤,绝对干货
Linux 配置 Nginx 服务的详细步骤,绝对干货
10 0
|
4天前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控总结
Linux系统命令与网络,磁盘和日志监控总结
23 0
|
4天前
|
监控 Linux 测试技术
Linux系统命令与网络,磁盘和日志监控三
Linux系统命令与网络,磁盘和日志监控三
20 0
|
1月前
|
机器学习/深度学习 安全 网络协议
Web安全-Linux网络命令
Web安全-Linux网络命令
23 1
|
1月前
|
NoSQL Linux Redis
Linux Redis 服务设置开机自启动
【9月更文挑战第2天】在 Linux 系统中,可使用两种方法设置 Redis 开机自启动:一是通过创建 `redis.service` 文件并利用 systemd 进行管理,包括定义服务参数和启动脚本;二是编辑 `/etc/rc.local` 文件,在其中添加启动命令。推荐使用 systemd 方法,因为它更符合现代 Linux 系统的设计理念。设置完成后,可通过 `sudo systemctl status redis.service` 检查服务状态。
|
20天前
|
编解码 Linux 开发工具
Linux平台x86_64|aarch64架构RTMP推送|轻量级RTSP服务模块集成说明
支持x64_64架构、aarch64架构(需要glibc-2.21及以上版本的Linux系统, 需要libX11.so.6, 需要GLib–2.0, 需安装 libstdc++.so.6.0.21、GLIBCXX_3.4.21、 CXXABI_1.3.9)。
|
2月前
|
监控 安全 网络安全
云端防御:融合云服务与网络安全的未来
【7月更文挑战第56天】 随着云计算技术的蓬勃发展,企业和个人越来越依赖于云平台提供的弹性、可伸缩及成本效益高的服务。然而,这种依赖性也带来了前所未有的安全挑战。本文探讨了在云服务模型下,如何通过创新的网络安全策略和技术维护信息安全。我们将深入分析云计算环境中存在的安全漏洞,并展示如何利用先进的加密技术、身份验证机制和智能监控工具来强化数据保护。同时,文中还将讨论隐私保护的最新趋势和合规性问题,以期为读者提供全面的云计算与网络安全融合指南。