网络基础3

NAT(Network Address Translation):网络地址转换
通过将内部网络的私有IP地址装换成全球唯一的公网IP地址,使内部网络可以连接到互联网。
广域网就是外网,局域网就是内网
私有IP地址:(如果是纯内网可以采用任意ip)
A类中:10.0.0.0~10.255.255.255
B类中:172.16.0.0~172.31.255.255
C类中:192.168.0.0~192.168.255.255
私有地址以外的所有地址就是公有地址。(公网中不能有私有地址)
要实现1.1和1.2主机通过路由器是变成公有的ip地址
配置其ip地和路由器端口地址
该100段地址是公有地址所以它的网关地址不清楚
设置路由器串口地址
IP地址
此时同网段就能ping通(路由器和100网段,1.1和1.2主机)
NAT常见两种用法:1、静态转换(一个内网地址配置一个外网地址),双向通信
在路由器配置NAT的转换(如申请了一个外网地址100.0.0.2)
在路由器中进入外网的接口,将外网100.0.0.2和内网1.1互换
如果配置错误可以用undo删除 ,undo nat
此时使用内网地址192.168.1.1(100.0.0.2)就能访问外网的地址100.0.0.10
而外网的100.0.0.10不能访问192.168.1.1,
只能访问192.168.1.1所转换的外网地址100.0.0.2,然后被路由器接收,让外网地址发生相反的转换,转换成内网地址
配置另一台主机
此时192.1681.2就能ping100.0.0.10
2、easy ip 多对1,让一个外网地址(串口的地址)对应所有内网地址,单向通信。(当两台内网主机同时访问外网,每台内网主机会产生随机的端口号来访问服务)
先把静态转换删除掉
先定义那些人能够上外网,使用ACL
用nat应用该规则
vrrp:虚拟路由冗余协议。在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现网关的备份。(和链路聚合相似)
配置第一台三层交换机
第二台三层交换机
配置路由器
在路由器和三层交换机上配置动态路由
此时该网络结构就全能ping通了,用1.1访问4.1
在vlan虚拟端口中配置配置vrrp
查看vrrp的配置
此时修改主机的网关也能访问
此时三层交换机sw1先开启的vrrp所以为主(master)路由器,sw2为备份(Backup)路由器
当三层交换机sw1出故障时(断开连接),sw2就变成主路由器
此时查看sw2的vrrp
而sw1的vrrp
主、备份路由的切换,修改优先级参数默认100,修改比默认优先级高才可以切换为主设备
此时sw1变为主路由器
每一个vlan都能配置一个vrrp,但配置多台主机的时候会使路由器三层交换机的主路由负载过大
vrrp负载均衡:
配置三层交换机和二层交换机的名称,并创建vlan2
配置三层交换机之间的中继链路
二层交换机
将vlan2加入到端口4
配置串口地址
配置vrrp负载均衡
三层交换机1设置vlan1主vlan2备份,三层交换机2设置vlan1备份vlan2主
查看vrrp负载均衡配置
此时所有的主机就都能ping通了
宽带:运营商说的100M/s和交换机路由器的100M/s是不一样的,前者为100M 位/s,后者为100M 字节/s,一个字节有8bit ,所以100M位/s换算为字节是12.5M字节/s.
子网划分:将一个网段根据需求划分成若干网段
1.准备网段,将子网掩码转换为二进制
192.168.1.0    /24   255.255.255.0  
11111111.11111111.11111111.00000000
2.计算划分过程:2的n次方=要划分的网段数量。n是借用子网掩码主机位的个数。
划分两个,所以n=1,
192.168.1.0    /25   255.255.255.128
11111111.11111111.11111111.10000000(n=2为11111111.11111111.11111111.11000000掩码为26)
3.将需要划分子网的IP地址转换成二进制
换算为各网段
第一个网段:
    192.168.1. 00000000      
255.255.255.10000000                       
192.168.1.0~192.168.1.127(完整范围)
192.168.1.1~192.168.1.126(可用范围,掐头去尾)
/25(掩码)
第二个网段:
     192.168.1. 10000000
 255.255.255.10000000
192.168.1.128~192.168.1.255(完整范围)
192.168.1.129~192.168.1.254(可用范围,掐头去尾)
/25(掩码)
例,创建四个子网网段
划分四个vlan
划分四个网段
n=2
192.168.1.0 /26 192.168.1.11000000
第一个网段
    192.168.1. 00000000      
255.255.255.11000000                       
192.168.1.0~192.168.1.63(完整范围)
192.168.1.1~192.168.1.62(可用范围,掐头去尾)
/26(掩码)
第一个网段
    192.168.1. 01000000      
255.255.255.11000000                       
192.168.1.64~192.168.1.127(完整范围)
192.168.1.65~192.168.1.126(可用范围,掐头去尾)
/26(掩码)
第一个网段
    192.168.1. 10000000      
255.255.255.11000000                       
192.168.1.128~192.168.1.191(完整范围)
192.168.1.129~192.168.1.190(可用范围,掐头去尾)
/26(掩码)
第一个网段
    192.168.1. 11000000      
255.255.255.11000000                       
192.168.1.192~192.168.1.255(完整范围)
192.168.1.193~192.168.1.254(可用范围,掐头去尾)
/26(掩码)
掩码配置为192
设置vlan地址(不同vlan不同的网段)
此时所有的主机都能ping通了
查看三层交换机的路由表
这些划分的地址称为无类地址
ipv4 32 位 点分十进制
ipv6 128 位 冒分十六进制  /64:表示前缀长度
2023:0000:0000:0001:0000:0000:0000:0001-->2023:0:0:1::1
配置ipv6地址
配置路由器串口地址
此时两台主机就能ping通了
虚拟网络
VMware配置:
此时宿主机的ip地址自动配置为该网段的第一个主机号
配置虚拟机的虚拟网络
随后配置虚拟机的IP地址(nmcli connection modify)
此时宿主机和虚拟机就能ping通了

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【MyBatis-Plus】简化你的Java持久层开发

🥳🥳Welcome Huihuis Code World ! !🥳🥳 接下来看看由辉辉所写的关于MyBatis-Plus的相关操作吧 目录 🥳🥳Welcome Huihuis Code World ! !🥳🥳 一.MyBatis-Plus是什么 二.MyBati…

深入解析 Spring 和 Spring Boot 的区别

目录 引言 1. 设计理念 1.1 Spring 框架的设计理念 1.2 Spring Boot 的设计理念 2. 项目配置 2.1 Spring 框架的项目配置 2.2 Spring Boot 的项目配置 3. 自动配置 3.1 Spring 框架的自动配置 3.2 Spring Boot 的自动配置 4. 微服务支持 4.1 Spring 框架的微服务支持…

《工程数值计算Python教程》笔记

文章目录 [toc]第一章:绪论 1.1 1.1 1.1|数值计算在工程科学中的重要性 1.2 1.2 1.2|数值计算方法 1.3 1.3 1.3|程序设计盒图计算方法的选取减少运算次数避免相近的数相减 1.4 1.4 1.4|误差的来源、表示及传递误差的来源和分类模型误差观测误差截断误差舍入误差 误差…

【Java代码审计】目录穿越篇

【Java代码审计】目录穿越篇 1.Java中的目录穿越2.目录穿越漏洞审计3.Java中目录穿越漏洞修复 1.Java中的目录穿越 目录穿越漏洞产生的本质是路径可控,一旦涉及文件的读取问题便会涉及java.io.File类,因此在审计这类漏洞时可以优先查找java.io.File引用…

C++初阶-list类的模拟实现

list类的模拟实现 一、基本框架1.1 节点类1.2 迭代器类1.3 list类 二、构造函数和析构函数2.1 构造函数2.2 析构函数 三、operator的重载和拷贝构造3.1 operator的重载3.2 拷贝构造 四、迭代器的实现4.1 迭代器类中的各种操作4.1 list类中的迭代器 五、list的增容和删除5.1 尾插…

爬虫工作量由小到大的思维转变---<第十一章 Scrapy之sqlalchemy模版和改造(番外)>

前言: 正常的pymysql当然问题不大,但是我个人还是建议:sqlalchemy! 因为他更能让我们把精力放在表单设计上,而不执着于代码本身了. (-----版权所有。未经作者书面同意,不得转载或用于任何商业用途!----) 正文: 先提供一个基础模版: 表图: 创建表的sql: CREA…

软件设计师——法律法规(三)

📑前言 本文主要是【法律法规】——软件设计师——法律法规的文章,如果有什么需要改进的地方还请大佬指出⛺️ 🎬作者简介:大家好,我是听风与他🥇 ☁️博客首页:CSDN主页听风与他 &#x1f304…

《科技风》期刊发表投稿方式、收稿方向

《科技风》杂志是经国家新闻出版总署批准,河北省科学技术协会主管,河北省科技咨询服务中心主办的国内公开发行的大型综合类科技期刊。 该刊集科技性、前瞻性、创新性和专业性于一体,始终以“把脉科技创新 引领发展风尚”为办刊宗旨&#xff…

ES-脚本

脚本 简单使用 POST product/_update/2 {"script": {"source": "ctx._source.salary1" #将薪水字段的值 1} }预定义变量 POST product/_update/2 {"script": {"lang": "painless","source": "…

Android studio中文汉化教程

相比于jetbrains的软件直接在软件内搜索chinese 就可以找到中文包相比,Android studio需要手动安装,接下来就给大家介绍下如何汉化 一、确认版本号 根据版本下载对应的中文汉化包,如果安装的汉化包版本不对应,可能会导致安装失败。…

升华 RabbitMQ:解锁一致性哈希交换机的奥秘【RabbitMQ 十】

欢迎来到我的博客,代码的世界里,每一行都是一个故事 升华 RabbitMQ:解锁一致性哈希交换机的奥秘【RabbitMQ 十】 前言第一:该插件需求为什么需要一种更智能的消息路由方式?一致性哈希的基本概念: 第二&…

大华 DSS 数字监控系统 itcBulletin SQL 注入漏洞复现

0x01 产品简介 大华 DSS 数字监控系统是大华开发的一款安防视频监控系统,拥有实时监视、云台操作、录像回放、报警处理、设备管理等功能。 0x02 漏洞概述 大华 DSS存在SQL注入漏洞,攻击者 /portal/services/itcBulletin 路由发送特殊构造的数据包,利用报错注入获取数据库…

WPF-UI HandyControl 控件简单实战

文章目录 前言UserControl简单使用新建项目直接新建项目初始化UserControlGeometry:矢量图形额外Icon导入最优解决方案 按钮Button切换按钮ToggleButton默认按钮图片可切换按钮加载按钮切换按钮 单选按钮和复选按钮没有太大特点,就不展开写了总结 DataGrid数据表格G…

【机器学习】044_Kaggle房价预测(机器学习模型实战)

参考自《动手学深度学习》中“Kaggle比赛实战:预测房价”一节 一、数据准备 首先从网站上下载要获取的房价数据。 DATA_HUB是一个字典,用来将数据集名称的字符串和数据集相关的二元组一一对应。 二元组包含两个值:数据集的URL和用来验证文…

基于linux系统的Tomcat+Mysql+Jdk环境搭建(二)jdk1.8 linux 上传到MobaXterm 工具的已有session里

【JDK安装】 1.首先下载一个JDK版本 官网地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载1.8版本,用红框标注出来了: 也许有的同学看到没有1.8版本,你可以随便下载一个linux的…

本地运行大语言模型并可视化(Ollama+big-AGI方案)

目前有两种方案支持本地部署,两种方案都是基于llamacpp。其中 Ollama 目前只支持 Mac,LM Studio目前支持 Mac 和 Windows。 LM Studio:https://lmstudio.ai/ Ollama:https://ollama.ai/download 本文以 Ollama 为例 step1 首先下…

限流常用算法以及基于Sentinel的微服务限流及熔断

一、服务限流的作用及实现 在没有任何保护机制的情况下,如果所有的流量都进入服务器,很可能造成服务器宕机导致整个系统不可用,从而造成巨大的损失。为了保证系统在这些场景中仍然能够稳定运行,就需要采取一定的系统保护策略&…

智能优化算法应用:基于天牛须算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于天牛须算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于天牛须算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.天牛须算法4.实验参数设定5.算法结果6.参考文…

Ubuntu 常用命令之 ls 命令用法介绍

Ubuntu ls 命令用法介绍 ls是Linux系统下的一个基本命令,用于列出目录中的文件和子目录。它有许多选项可以用来改变列出的内容和格式。 以下是一些基本的ls命令选项 -l:以长格式列出文件,包括文件类型、权限、链接数、所有者、组、大小、最…

Java 第10、11章 本章作业

目录 6 综合编程题7 成员内部类应用8 枚举类 & switch 6 综合编程题 3. 交通工具工厂类:由于在任务中只需要调用其中获得交通工具的方法,可以将方法定义为静态方法,这样就不用先创建工厂类的对象,直接“类名.方法” 即可。为了…