ENSP软件中DHCP的相关配置以及终端通过域名访问服务器

新建拓扑

配置路由器网关IP

  设备配置命令:<Huawei>     Huawei部分为设备名   <>代表当下所在的模式,不同模式下具有不同的配置权限<Huawei> 第一级模式,最低级模式  查看所有参数<Huawei>system-view   键入系统视图,进入第二级模式[Huawei]  第二模式   该模式用于管理基本设备信息-- 改名、设密码等[Huawei-????] 第三级模式  这种专用配置模式

以下是配置网关IP的必要代码和查看代码

<Huawei>system-view

Quit 逐级退出

[Huawei]interface g0/0/0   进入某个接口

[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.250 255.255.255.0 配ip[Huawei-GigabitEthernet0/0/1]ip address 192.168.2.3 24   掩码也可以写长度

<Huawei>display  ip interface brief  查看接口的ip摘要信息

[Huawei-GigabitEthernet0/0/0]display this   查看当下所在位置的配置信息

注意单词的拼写,这样就配置了路由器一边网关的IP地址。

出错后,按上键可以编辑上一条的代码,会自动存储将近20条的代码,按上下键可以调节。

配置另一边的网关的IP,注意IP网络号不能和前面一样,应该和该广播域的IP的网络号相同,而且IP地址不能重复,不然如上会出现错误。

  两个网关都显示打开状态(up),这样由路由器分隔的两个广播域可以相互传输数据。

DHCP的原理及实现的条件

DHCP(动态主机配置协议,Dynamic Host Configuration Protocol)是一个用于给网络中的主机动态分配 IP 地址、子网掩码、默认网关、DNS 服务器等网络配置参数的协议。
 
原理
 
1. 客户端请求:新加入网络的计算机(客户端)在网络中广播一个 DHCPDISCOVER 消息,用于发现网络中的 DHCP 服务器。
2. 服务器响应:网络中的 DHCP 服务器接收到 DHCPDISCOVER 消息后,从地址池中选择一个未分配的 IP 地址,并结合其他网络配置参数(如子网掩码、默认网关、DNS 服务器地址等),以单播或广播形式向客户端发送 DHCPOFFER 消息,提供可用的 IP 地址租约。
3. 客户端选择:客户端通常会收到多个 DHCP 服务器发送的 DHCPOFFER 消息,从中选择一个,并向网络中广播一个 DHCPREQUEST 消息,表明选择了哪个服务器提供的网络配置参数。
4. 服务器确认:被选择的 DHCP 服务器收到 DHCPREQUEST 消息后,发送一个 DHCPACK 消息给客户端,对客户端的选择进行确认,正式将 IP 地址等网络配置参数分配给客户端;如果客户端选择的服务器由于某些原因(如地址已被占用)不能分配,服务器会发送一个 DHCPNAK 消息拒绝客户端的请求,客户端会重新发起 DHCPDISCOVER 过程。
 
实现条件
 
1. 存在至少一台运行 DHCP 服务的服务器:服务器上需要安装并配置好 DHCP 服务软件,并且具有一定范围的可分配 IP 地址池以及相关的网络配置参数。
2. 网络支持广播通信:DHCP 的请求和响应过程中,客户端的 DISCOVER 消息、REQUEST 消息通常是以广播形式发送,所以网络要支持广播,以确保客户端与服务器之间能够通信。
3. 客户端支持 DHCP 协议:客户端的网络设备(如计算机、网络打印机等)需要支持 DHCP 协议,以便能够发送请求并接收和处理服务器的响应。

根据以上原理可知DHCP服务器IP地址应该为人工配且固定,所以路由器是非常适合的选择,但理论上都能当DHCP服务器。

路由器配置为DHCP服务器

将路由器配置为dhcp服务器相关代码

[Huawei]dhcp enable 必须先开启DHCP服务器一台设备上,可以创建多个池塘,但一个池塘只能服务一个广播域

[Huawei]ip pool xxx 创建名为wangcai的dhcp池塘

[Huawei-ip-pool-xxx]network 192.168.2.0 mask  24  池塘范围+关联接口

[Huawei-ip-pool-xxx]gateway-list  192.168.2.1     配置网关

该网段的网关地址[Huawei-ip-pool-xxx]dns-list  192.168.2.2  配置DNS

DNS服务器地址切记:还要在对应分配的接口上,再次开始服务

[Huawei]interface g0/0/1

[Huawei-GigabitEthernet0/0/1]dhcp select global     进入相匹配的端口将DHCP模式设置为全局模式。

最后返回到<Huawei>save,选择y成功保存

将电脑设置为DHCP,自动获取IP

进入命令行

查看是否成功获取IP地址,如上,不过注意两个广播域就要设置两个池,根据相同的操作即可。

终端通过域名访问服务器

给左边的服务器启动http服务,且加上域名服务器的IP,根据域名ip建立联系,通过域名搜索出来的结果应该和直接访问以上服务器的IP相同

给右边服务器设置DNS服务,本身不用加域名服务器IP

想要通过域名访问,终端都要填写域名服务器的IP

在左边client客户端信息中输入设置好的域名,如以上结果则连接成立,访问成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/44572.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

鸿蒙开发:每天一个小bug----鸿蒙开发路由跳转踩坑

一、前言 报错内容显示找不到页面 &#xff0c;肯定我们页面没写对呗&#xff01; 可能是这几个原因:1.main_pages.json没配置路由 {"src": ["pages/02/UserInfoClass","pages/02/AppStorageCase02"] } 2.跳转路径没写对 错误&#xff1a;…

Excel第29享:基于sum嵌套sumifs的多条件求和

1、需求描述 如下图所示&#xff0c;现要统计12.17-12.23这一周各个人员的“上班工时&#xff08;a1&#xff09;”。 下图为系统直接导出的工时数据明细样例。 2、解决思路 首先&#xff0c;确定逻辑&#xff1a;“对多个条件&#xff08;日期、人员&#xff09;进行“工时”…

形态学图像处理

1 工具 1.1 灰度腐蚀和膨胀 当平坦结构元b的原点是(x,y)时&#xff0c;它在(x,y)处对图像f的灰度腐蚀定义为&#xff0c;图像f与b重合区域中的最小值。结构元b在位置(x,y)处对图像f的腐蚀写为&#xff1a; 类似地&#xff0c;当b的反射的原点是(x,y)时&#xff0c;平坦结构元…

react学习——24redux实现求和案例(精简版)

1、目录结构 2、count/index.js import React, {Component} from "react"; //引入store,用于获取数据 import store from ../../redux/store export default class Count extends Component {state {count:store.getState()}componentDidMount() {//监测redux中的…

传言称 iPhone 16 Pro 将支持 40W 快速充电和 20W MagSafe

目前&#xff0c;iPhone 15 和 iPhone 15 Pro 机型使用合适的 USB-C 电源适配器可实现高达 27W 的峰值充电速度&#xff0c;而 Apple 和授权第三方的官方 MagSafe 充电器可以高达 15W 的功率为 iPhone 15 机型进行无线充电。所有四款 iPhone 15 机型均可使用 20W 或更高功率的电…

PHP计件工资系统小程序源码

解锁高效管理新姿势&#xff01;全面了解计件工资系统 &#x1f525; 开篇&#xff1a;为什么计件工资系统成为企业新宠&#xff1f; 在这个效率至上的时代&#xff0c;企业如何精准激励员工&#xff0c;提升生产力成为了一大挑战。计件工资系统应运而生&#xff0c;它以其公…

【小沐学Python】在线web数据可视化Python库:Bokeh

文章目录 1、简介2、安装3、测试3.1 创建折线图3.2 添加和自定义渲染器3.3 添加图例、文本和批注3.4 自定义您的绘图3.5 矢量化字形属性3.6 合并绘图3.7 显示和导出3.8 提供和筛选数据3.9 使用小部件3.10 嵌入Bokeh图表到Flask应用程序 结语 1、简介 https://bokeh.org/ https…

算法力扣刷题记录 四十【226.翻转二叉树】

前言 继续二叉树其余操作&#xff1a; 记录 四十【226.翻转二叉树】 一、题目阅读 给你一棵二叉树的根节点 root &#xff0c;翻转这棵二叉树&#xff0c;并返回其根节点。 示例 1&#xff1a; 输入&#xff1a;root [4,2,7,1,3,6,9] 输出&#xff1a;[4,7,2,9,6,3,1]示例…

CAS介绍

CAS是计算机科学中的一个概念&#xff0c;全称是Compare-And-Swap&#xff08;比较并交换&#xff09;&#xff0c;它是一种原子操作&#xff0c;用于多线程环境下的同步机制。在Java中&#xff0c;你可以使用java.util.concurrent.atomic包下的类&#xff0c;如AtomicInteger来…

绝对值不等式运用(C++)

货仓选址 用数学公式表达题意&#xff0c;假设有位置a1~an,假设选址在x位置处&#xff0c;则有&#xff1a; 如何让这个最小&#xff0c;我们把两个式子整合一下&#xff0c;利用绝对值不等式&#xff1a; 我们知道&#xff1a; 如下图所示&#xff1a;到A&#xff0c;B两点&…

用python生成词频云图(python实例二十一)

目录 1.认识Python 2.环境与工具 2.1 python环境 2.2 Visual Studio Code编译 3.词频云图 3.1 代码构思 3.2 代码实例 3.3 运行结果 4.总结 1.认识Python Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性&a…

[ICS] Inferno(地狱) ETH/IP未授权访问,远程控制工控设备利用工具

项目地址:https://github.com/MartinxMax/Inferno Inferno $ ./Install.sh $ python Inferno.py -h 模拟服务端 $ sudo python3 -m pip install --upgrade cpppo $ $ python -m cpppo.server.enip SCADAINT[1000] ADMININT[2] -v 创建一个EtherNet/IP设备 扫描设备 $ pyth…

QT--SQLite

配置类相关的表&#xff0c;所以我使用sqlite,且QT自带该组件&#xff1b; 1.安装 sqlite-tools-win-x64-3460000、SQLiteExpert5.4.31.575 使用SQLiteExpert建好数据库.db文件&#xff0c;和对应的表后把db文件放在指定目录 ./db/program.db&#xff1b; 2.选择sql组件 3.新…

YOLOv10改进 | Conv篇 | 全新的SOATA轻量化下采样操作ADown(参数量下降百分之二十,附手撕结构图)

一、本文介绍 本文给大家带来的改进机制是利用2024/02/21号最新发布的YOLOv9其中提出的ADown模块来改进我们的Conv模块&#xff0c;其中YOLOv9针对于这个模块并没有介绍&#xff0c;只是在其项目文件中用到了&#xff0c;我将其整理出来用于我们的YOLOv10的项目&#xff0c;经…

【人工智能】-- 反向传播

个人主页&#xff1a;欢迎来到 Papicatch的博客 课设专栏 &#xff1a;学生成绩管理系统 专业知识专栏&#xff1a; 专业知识 文章目录 &#x1f349;引言 &#x1f349;反向传播 &#x1f348;定义 &#x1f348;反向传播的作用 &#x1f34d;参数优化 &#x1f34d;学…

Qt Creator仿Visual Studio黑色主题

转自本人博客&#xff1a;Qt Creator仿Visual Studio黑色主题 1.演示 配置文件和步骤在后面&#xff0c;先看成品&#xff0c;分别是QWidget和QML的代码编写界面&#xff1a; 2. 主题配置文件 下载链接&#xff1a;QtCreator _theme_VS_dark.xml 也可以自己新建一个xml文件&…

【RHCE】转发服务器实验

1.在本地主机上操作 2.在客户端操作设置主机的IP地址为dns 3.测试,客户机是否能ping通

(pyqt5)弹窗-Token验证

前言 为了保护自己的工作成果,控制在合理的范围内使用,设计一个用于Token验证的弹窗. 代码 class TokenDialog(QDialog):def __init__(self, parentNone, login_userNone, mac_addrNone, funcNone):super(TokenDialog, self).__init__(parent)self.login_user login_userself…

手撸俄罗斯方块(五)——游戏主题

手撸俄罗斯方块&#xff08;五&#xff09;——游戏主题 当确定游戏载体&#xff08;如控制台&#xff09;后&#xff0c;界面将呈现出来。但是游戏的背景色、方块的颜色、方框颜色都应该支持扩展。 当前游戏也是如此&#xff0c;引入了 Theme 的概念&#xff0c;支持主题的扩…

雨量监测站的重要性有哪些

在全球气候变化和极端天气事件频发的背景下&#xff0c;雨量监测站成为了我们理解降水模式、预测天气变化以及制定应对措施的重要工具。 雨量监测站是一种专门用于测量和记录降水量的设施。它们通过配备高精度的雨量传感器&#xff0c;能够实时监测降雨情况&#xff0c;并提供关…