真机搭建中小网络

这是b站上的一个视频,演示了如何搭建一个典型的中小网络,供企业使用

一、上行端口:上行端口就是连接汇聚或者核心层的口,或者是出广域网互联网的口。也可理解成上传数据的端口。

二、下行端口:连接数据线进行下载的端口。实现移动设备与计算机连接进行数据的下载传输。

通俗的说

根据设备所处的位置,确定设备的上行口,下行口。假如以简单的路由器设备来说,总部到分支网络结构为例,在分支部门,路由器与总部相连的专用光纤线路,即为上联口(上行口),而路由器与分支部门的交换机互联接口,即为下联口(下行口)。
同样,此种环境下,交换机与路由器相连的口,即为交换机的上联口,而交换机与接入交换机的互联口即为下联口。

一般来说,路由器的WAN口为上行口,连接宽带。LAN口为下行口,连接计算机等终端。 

网络拓扑图 

一、配置前的准备:

1.连接线

使用console线配置交换机路由器等

调试线:一般使用USB转232线,232转rj45水晶头线。

两根线结合,连接电脑和设备后,使用调试软件即可,也可以不使用console线,使用蓝牙连接

2.配置软件

常用的软件有SecureCRT、Xshell、PuTTY、MobaXterm

SecureCRT:实用的终端仿真软件,界面简洁、操作简便、易于上手

连接设备后,打开设备管理器,记住连接的端口COM*

打开CRT软件,新建连接 

 

添加网段后的拓扑图 

二、配置防火墙

1.配置外网接口,自动获取IP地址

int g1/0/5 
ip add dhcp-alloc
q

2.配置内网接口

int g1/0/0
ip add 172.16.1.1 24
service-manage all permit
q

3.把接口加入安全区域

外网加入untrust区域,内网加入trust区域

firewall zone untrust
add int g1/0/5
q
firewall zone trust
add int g1/0/0
q

4.配置nat策略 

[USG6300]nat-policy
[USG6300-policy-nat]rule name Internet
[USG6300-policy-nat-rule-Internet]source-zone trust
[USG6300-policy-nat-rule-Internet]destination-zone untrust
[USG6300-policy-nat-rule-Internet]action source-nat easy-ip
[USG6300-policy-nat-rule-Internet]quit
[USG6300-policy-nat]quit
[USG6300]

5.配置安全策略

//这里做一个简单配置,放通trust区域到untrust区域的流量
[USG6300]security-policy
[USG6300-policy-security]rule name trust2untrust
[USG6300-policy-security-rule-trust2untrust]source-zone trust
[USG6300-policy-security-rule-trust2untrust]destination-zone untrust
[USG6300-policy-security-rule-trust2untrust]action permit
[USG6300-policy-security-rule-trust2untrust]quit
[USG6300-policy-security]quit
[USG6300]

6.配置回程路由(添加到核心交换机上两个网段的回程路由)

//添加回程路由(去往192.168.10.0这个网段,下一跳的目的地时172.16.1.2)
[USG6300]ip route-static 192.168.10.0 24,172.16.1.2
[USG6300]ip route-static 192.168.11.0 24 172.16.1.2

三、配置核心交换机

1.上行口和下行口配置

交换机直接和路由器连接的端口不能直接设置IP地址,可以设置一个vlan,并给vlan设置一个地址,将接口划分到这个vlan,这样变相的给上行口设置IP地址。

如果交换机支持切换成为三层口模式,也可以直接配置IP地址

//核心交换机的配置
[HUAWEI]sysname Core_SW
[Core_SW]int g1/0/1
[Core_SW-GigabitEthernet1/0/1]undo portSWitch
//交换机上行口不支持切换为三层口模式
Error: Unrecognized command found at 'A' position.
[Core_SW-GigabitEthernet1/0/1]quit
//创建vlan
[Core_SW]vlan 999
[Core_SW-vlan999]quit
[core_SW]int vlan 999
[Core_SW-vlanif999]ip add 172.16.1.2 24
[Core_SW-Vlanif999]quit
[Core_SW]int g1/0/1
[Core_SW-GigabitEthernet1/0/1]port link-t acc
[Core_SW-GigabitEthernet1/0/1]port def vlan 999
[Core_SW-GigabitEthernet1/0/1]quit
//尝试是否可以与防火墙内网地址通讯
[Core_SW]ping 172.16.1.1//添加去往外网的路由表
[Core_SW]ip route-s 0.0.0.0 0 172.16.1.1
//创建vlan对应拓扑图上规划的网段
[Core_SW]vlan batch 10 11
[Core_SW]int vlan 10
[Core_SW-Vlanif10]ip add 192.168.10.1 24
[Core_SW-Vlanif10]quit
[Core_SW]int vlan 11
[Core_SW-Vlanif11]ip add 192.168.11.1 24
[Core_SW-Vlanif11]quit//设置与华三交换机连接的两个端口,这里将华三交换机设置为傻瓜交换机使用,所以接口设置为access类型
[Core_Sw]int g1/0/23
[Core_SW-GigabitEthernet1/0/23]port link-t acc
[Core_SW-GigabitEthernet1/0/23]port def vlan 10
[Core_SW-GigabitEthernet1/0/23]int g1/0/24
[Core_SW-GigabitEthernet1/0/24]port link-t acc
[Core_SW-GigabitEthernet1/0/24]port def vlan 11

2.开启DHCP

通过核心交换机分配IP地址

dhcp enable
ip pool vlan10
network 192.168.10.0 mask 24
gateway 192.168.10.1
dns-list 114.114.114.114
quit
interface Vlanif 10
dhcp select globalip pool vlan11
network 192.168.11.0 mask 24
gateway 192.168.11.1
dns-list 114.114.114.114
quit
interface Vlanif 11
dhcp select global

以上配置后,可以连接主机,查看是否实现自动分配了IP地址,访问外网功能

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

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

相关文章

一百四十二、Linux——查看Linux服务器架构的版本类型

一、目的 查看已经安装好的Linux服务器架构的版本类型,看服务器版本是32位还是64位 而且可以区分出是kettle的文件x86或x86_64,x86是32位,而x86_64是64位 注意: 32位的查询结果为i386、i686 64位的查询结果为x86_64 二、Linu…

VBA技术资料1-146

VBA技术资料本周更新较多:单值查找并提示结果;多值查找并提示结果;复制整个数据范围到PowerPoint;更改PowerPoint文本框字体大小;调整PowerPoint图像为整幻灯片;在PowerPoint中添加末尾幻灯片;在…

Spring MVC应用的开发步骤

Spring MVC应用的开发步骤 Spring MVC应用的开发步骤如果以异步方式提交请求利用XML配置文件配置控制器类 Spring MVC应用的开发步骤 下面简单介绍Spring MVC应用的开发步骤。 ① 在web.xml文件中配置核心控制器DispatcherServlet处理所有的HTTP请求。 由于Web应用是基于请求/…

C语言基础知识点一

C语言基础知识点一&#xff1a; 1.数据类型 2.bool类型&#xff1a; 使用bool时时&#xff0c;需要增加<stdbool.h>头文件。 说明&#xff1a;bool 类型只有非零&#xff08;true&#xff09;和零&#xff08;false&#xff09;两种值。 如: if&#xff08;-1&#xf…

【ARM Coresight 系列文章 2.3 - Coresight 寄存器】

文章目录 Coresight 寄存器介绍1.1 ITCTRL&#xff0c;integration mode control register1.2 CLAIM寄存器1.3 DEVAFF(Device Affinity Registers)1.4 LSR and LAR1.5 AUTHSTATUS(Authentication Status Register) Coresight 寄存器介绍 Coresight 对于每个 coresight 组件&am…

EXCEL,vlookup以及数据去重

1&#xff0c;新建一个work表格&#xff0c;将数据copy进来&#xff0c;并做简单处理&#xff0c;让看起来舒服 2&#xff0c;使用vlookup函数查找数据是否在库中 注意:上图中的Table_array A1:C152&#xff0c;这个值要加绝对引用&#xff0c;写成&#xff1a; $A$1:$C$15…

Windows下安装Hive(包安装成功)

Windows下安装Hive Hive与Hadoop的版本选择很关键&#xff0c;千万不能选错&#xff0c;否则各种报错。一、Hive下载1.1、官网下载Hive1.2、网盘下载Hive 二、解压安装包&#xff0c;配置Hive环境变量2.1、环境变量新增&#xff1a;HIVE_HOME2.2、修改Path环境变量&#xff0c;…

flutter开发实战-flutter_spinkit实现多种风格进度指示器

flutter开发实战-flutter_spinkit实现多种风格进度指示器 最近开发过程中flutter_spinkit&#xff0c;这个拥有多种种风格加载指示器 一、flutter_spinkit 引入flutter_spinkit # 多种风格的模糊进度指示器flutter_spinkit: ^5.1.0效果示例 const spinkit SpinKitRotatingC…

【C#学习笔记】类型转换

文章目录 类型转换字符转数字GetNumericValueConvert.ToInt32隐式转换计算 字符串转数字Parse 或 TryParse 方法 字节数组转整数 as&#xff0c;is强制类型转换isas 用户定义的转换 类型转换 我们简单地将值类型分为5种&#xff1a;整数型&#xff0c;浮点型&#xff0c;布尔型…

【Rust】Rust学习

文档&#xff1a;Rust 程序设计语言 - Rust 程序设计语言 简体中文版 (bootcss.com) 墙裂推荐这个文档 第一章入门 入门指南 - Rust 程序设计语言 简体中文版 第二章猜猜看游戏 猜猜看游戏教程 - Rust 程序设计语言 简体中文版 (bootcss.com) // 导入库 use std::io; use s…

时间复杂度、空间复杂度实践练习(力扣OJ)

目录 文章目录 前言 题目一&#xff1a;轮转数组 思路一&#xff1a; 思路二&#xff1a; 思路三&#xff1a; 题目二&#xff1a;消失的数字 思路一&#xff1a; 思路二&#xff1a; 思路三&#xff1a; 题目三&#xff1a;移除元素 思路&#xff1a; 总结 前言 想要编写高效的…

烘焙小程序蛋糕店烘焙店源码点心店小程序源码

本系统开发使用JAVA技术栈开发 使用uniapp技术栈 支持微信小程序 &#xff0c;对接打印机&#xff0c;对接第三方同城跑腿平台 用户端使用&#xff1a;uniapp 管理端使用&#xff1a;vueelementui 后台服务使用&#xff1a;springbootjpa

Pandas

系列文章目录 第一章 python数据挖掘基础环境安装和使用 第二章 Matplotlib 第三章 Numpy 文章目录 系列文章目录一、介绍1.1 为什么用Pandas&#xff1f;1.2 核心数据结构1.3 DataFrame1.3.1 结构1.3.2 常用属性1.3.3 常用方法1.3.4 DataFrame索引的设置修改行列索引值重设索…

Eureka 学习笔记5:InstanceRegistry

版本 awsVersion ‘1.11.277’ LeaseManager 接口管理实例的租约信息&#xff0c;提供以下功能&#xff1a; 注册实例取消注册实例实例续约剔除过期实例 public interface LeaseManager<T> {/** 注册实例并续约*/void register(T r, int leaseDuration, boolean isRep…

【数模】主成分分析PCA

主成分分析(Principal Component Analysis,PCA)&#xff0c;是一种降维算法&#xff0c;它能将多个指标转换为少数几个主成分&#xff0c;这些主成分是原始变量的线性组合&#xff0c;且彼此之间互不相关&#xff0c;其能反映出原始数据的大部分信息。使用场景&#xff1a;一般…

java序列化框架全集讲解

一、简介 Java序列化框架是一种用于在Java应用程序中将对象转换为字节流或从字节流反序列化为对象的工具。序列化是将对象的状态转换为字节流的过程&#xff0c;以便可以将其存储在文件中、通过网络传输或在不同的系统之间共享。反序列化是将字节流转换回对象的过程。 Java序列…

ShaderToy着色器移植到Three.js全过程记录

推荐&#xff1a;用 NSDT设计器 快速搭建可编程3D场景。 作为 Publicis Pixelpark Innovationlab 研究的一部分&#xff0c;我们研究了如何将较低底层的语言用于网络技术。 显而易见的选择似乎是 asm.js 或 WebAssembly。 但你也可以使用 WebGL 着色器来解决面向机器的问题。 …

Prometheus服务器、Prometheus被监控端、Grafana、Prometheus服务器、Prometheus被监控端、Grafana

day03 day03Prometheus概述部署Prometheus服务器环境说明&#xff1a;配置时间安装Prometheus服务器添加被监控端部署通用的监控exporterGrafana概述部署Grafana展示node1的监控信息监控MySQL数据库配置MySQL配置mysql exporter配置mysql exporter配置prometheus监控mysql自动…

【Docker】Docker容器数据卷、容器卷之间的继承和DockerFIle的详细讲解

&#x1f680;欢迎来到本文&#x1f680; &#x1f349;个人简介&#xff1a;陈童学哦&#xff0c;目前学习C/C、算法、Python、Java等方向&#xff0c;一个正在慢慢前行的普通人。 &#x1f3c0;系列专栏&#xff1a;陈童学的日记 &#x1f4a1;其他专栏&#xff1a;CSTL&…

使用 Amazon ECS Anywhere 在边缘部署 Amazon IoT Greengrass

1.概述 亚马逊云科技提供了完备的IoT服务能力&#xff0c;涵盖设备服务、连接和控制服务以及云端分析服务&#xff0c;是快速构建安全可靠、可扩展的 IoT 平台的常见选择。Amazon IoT Greengrass 边缘运行时和云服务&#xff0c;可帮助您在设备上构建、部署和管理 IoT 应用。A…