eNSP-Cloud(实现本地电脑与eNSP内设备之间通信)

说明:

想象一下,你正在用eNSP搭建一个虚拟的网络世界,里面有虚拟的路由器、交换机、电脑(PC)等等。这些设备都在你的电脑里面“运行”,它们之间可以互相通信,就像一个封闭的小王国。

但是,这个小王国有一个问题:它和你的真实电脑(以及真实电脑连接的真实网络、互联网)是完全隔离的!

那么,Cloud是干嘛的?它就是专门在这堵“墙”上开的一个门!或者说,它是一座连接虚拟世界和真实世界的桥梁。

数据包转发:

  • 当虚拟设备(比如路由器)发送一个数据包,目的地是你真实电脑的IP或者互联网上的某个IP时:

    • 数据包通过网线传到Cloud。

    • Cloud一看,“哟,这地址不在我们虚拟世界里啊”,于是它就把这个数据包从它绑定的那个真实网卡发送出去。

    • 真实网卡收到后,就按正常网络流程,把包发给你电脑的TCP/IP协议栈,最终可能发到互联网。

  • 反过来,当从真实网络(比如你打开浏览器访问虚拟路由器)或者互联网发回一个数据包给虚拟设备时:

    • 数据包到达你电脑绑定的那个真实网卡。

    • eNSP的Cloud组件“监听”到这个网卡的数据包,发现目标地址是它管理的某个虚拟设备的。

    • Cloud就把这个数据包“抓”进来,通过拓扑图里的网线转发给对应的虚拟设备(比如路由器)。

一、Cloud配置

1.添加UDP 

2.添加虚拟机网卡 

3.端口映射设置

二、拓扑结构

1.配置PC1

三、测试

四、拓展(监听真实的网卡)

可以监听真实的网卡

ensp的电脑可以设置成DHCP自动获取IP

 (当然也可以手动设置,避免和局域网内的ip冲突,导致上不了网)

 

这样ensp里的这台电脑的ip就是会自动获取ip

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

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

相关文章

AI Agent 核心策略解析:Function Calling 与 ReAct 的设计哲学与应用实践

引言 在人工智能助手和自主Agent快速发展的今天,如何让AI系统不仅能够理解复杂指令,还能有效地执行任务并适应动态环境,成为技术演进的关键问题。本文将深入探讨两种核心的Agent设计策略:Function Calling(函数调用&a…

window下配置ssh免密登录服务器

window下配置ssh免密登录服务器 本地windows远程登录我的ssh服务器10.10.101.xx服务器,想要每次都免密登录这个服务器. 记录下教程,防止后期忘记,指导我实现这个过程。 教程 二、实践步骤:Windows 上配置 SSH 免密登录 2.1 确…

树莓派5实现串口通信教程

1,安装依赖 确保已经安装 pyserial: pip3 install pyserial 如果无法用pip3安装,那就创建一个虚拟环境进行安装 如果你想安装最新版本的 pyserial 或其它非 Debian 打包的库,建议在用户目录下创建一个虚拟环境: 安装…

(五)Linux性能优化-CPU-性能优化

性能优化文章参考倪朋飞老师的Linux性能优化实战课程 性能优化方法论 Q:怎么评估性能优化的效果? A:对系统的性能指标进行量化,并且要分别测试出优化前、后的性能指标,用前后指标的变化来对比呈现效果。确定性能的量…

ThreadLocal原理及内存泄漏分析

介绍 每个线程内部都有一个私有的 ThreadLocalMap 实例&#xff0c;用于存储该线程关联的所有 ThreadLocal 变量。 ThreadLocalMap 内部的 Entry 继承自 WeakReference<ThreadLocal<?>>。所以**Entry 的 key&#xff08;即 ThreadLocal 对象本身&#xff09;是通…

Oracle OCP认证考试考点详解083系列18

题记&#xff1a; 本系列主要讲解Oracle OCP认证考试考点&#xff08;题目&#xff09;&#xff0c;适用于19C/21C,跟着学OCP考试必过。 86. 第86题&#xff1a; 题目 解析及答案&#xff1a; 86、使用FLASHBACK TABLE的两个先决条件是什么&#xff1f; A&#xff09;必须对…

git merge合并分支push报错:Your branch is ahead of ‘xxx‘ by xx commits.

git merge合并分支push报错&#xff1a;Your branch is ahead of xxx by xx commits. Your branch is ahead of xxx by xx commits.(use "git push" to publish your local commits)解决方案&#xff1a; git checkout 到要合入的分支&#xff0c;然后&#xff1a; …

英语作文模板

核心原则&#xff1a;三段式结构 ​英文: The core principle is a three-paragraph structure (Introductory paragraph Main body paragraph Concluding paragraph).​中文: 核心原则是采用三段式结构&#xff08;开头引论段 中间主体段 结尾总结段&#xff09;。 模板 …

[安卓按键精灵辅助工具]一些安卓端可以用的雷电模拟器adb命令

在雷电论坛上看到很多adb命令&#xff0c;不过并没有针对安卓按键进行处理&#xff0c;这里做了一下测试&#xff0c;把能用在安卓按键上的adb命令整理出来。 调用adb命令使用的山海插件中的Execute 执行shell命令 adb命令源码如下&#xff1a; Import "shanhai.lua&quo…

uni-app项目怎么实现多服务环境切换

前情 uni-app是我比较喜欢的跨平台框架&#xff0c;它能开发小程序/H5/APP(安卓/iOS)&#xff0c;重要的是对前端开发友好&#xff0c;自带的IDE可视化的运行和打包也让开发体验也非常棒&#xff0c;公司项目就是主推uni-app&#xff0c;现在我的开发模式是用HBuilder X跑项目…

论文阅读:强化预训练

大型语言模型 (LLMs) 的惊人能力很大程度上归功于在海量文本语料库上进行下一词元预测 (Next-Token Prediction, NTP) 的规模化训练。与此同时&#xff0c;强化学习 (Reinforcement Learning, RL) 已成为微调 LLMs、使其与人类偏好对齐或增强特定技能&#xff08;如复杂推理&am…

Java 大视界——Java大数据在智能安防视频监控中的异常事件快速响应与处理机制

​​摘要&#xff1a;​​ 在智慧城市和工业4.0浪潮下&#xff0c;智能安防系统日均产生PB级视频流数据。如何在实时性、准确性、成本三者间取得平衡&#xff0c;成为行业核心挑战。本文将深入探讨​​Java技术栈在大规模视频分析系统中的核心作用​​&#xff1a;基于FlinkJav…

华为云Flexus+DeepSeek征文| 基于Dify-LLM平台应用实践:创建智能知识库问答助手

华为云FlexusDeepSeek征文&#xff5c; 基于Dify-LLM平台应用实践&#xff1a;创建智能知识库问答助手 前言一、相关名词介绍1.1 华为云Flexus X实例介绍1.2 华为云ModelArts Studio介绍 二、本次实践介绍2.1 本次实践环境介绍2.2 Dify平台介绍 三、搭建Dify-LLM开发平台3.1 进…

Spark on yarn的作业提交流程

一、YarnClient 二、YarnCluster 三、详细描述 客户端&#xff08;Client&#xff09;通过YARN的ResourceManager提交应用程序。在此过程中&#xff0c;客户端进行权限验证&#xff0c;生成Job ID和资源上传路径&#xff0c;并将这些信息返回给客户端。客户端将jar包、配置…

MySQL 主从复制与一主多从架构实战详解

文章目录 一、MySQL 主从复制的本质原理 数据同步流程&#xff1a; 主从复制三大线程&#xff1a; 二、主从复制的三种模式 三、一主多从架构设计与应用 应用场景&#xff1a; 优势&#xff1a; 四、单机模拟主从复制&#xff08;实战配置&#xff09; 环境准备&#xff1a…

分布式光纤测温及红外测温系统的区别?

在现代工业监控系统中&#xff0c;温度监测是保障设备安全运行的关键环节。分布式光纤测温&#xff08;DTS&#xff09;和红外测温&#xff08;IR&#xff09;是两种常见的温度监测技术。 本文将介绍这两种技术的原理、优势以及应用场景的区别。 光纤测温技术的原理是利用光纤…

sql优化:使用 exists 优化 in () 或 = ()

1、使用 exists 优化 in () 优化前&#xff1a; select id, order_no, apply_time, apply_dept, apply_operator, purpose, stage, remark from BranchWarehouseApplyMaster where stage 0 and warehouse_id 1 and apply_dept in ( select emp_DeptID from Employee where …

HTTP 响应状态码

HTTP 响应状态码&#xff08;Response Status Codes&#xff09; HTTP 响应状态码用于表示服务器对客户端请求的处理结果&#xff0c;由3位数字 组成&#xff0c;分为5类&#xff1a; 状态码 类别 常见状态码 说明 1xx 信息响应 100&#xff08;Continue&#xff09; …

如何通过插件系统打造个性化效率工作流

在现代工作流中&#xff0c;快速调用工具与自动化操作已成为提升生产力的核心环节。一款真正出色的效率工具&#xff0c;不仅要在响应速度和跨平台兼容性上表现出色&#xff0c;更需要具备高度的可扩展性&#xff0c;以满足多样化的使用场景。 它不仅轻量高效&#xff0c;还支…

Spring上下文模块设计

经过此前我们设计的如&#xff1a;IoC、Web、数据访问、AOP等模块的设计&#xff0c;我们从设计上已经搭建好了Spring的基础骨架了&#xff0c;但聪明的码友会思考想到&#xff1a;作为一个基础框架而言&#xff0c;目前应该是已经够用了的&#xff0c;但是上进的码友怎么会就此…