基于网络拓扑图通过RCMS对网络进行配置

一些基本命令

enable #进入配置
show running #显示所有配置
no xxx #删除某个配置
#tab键自动补全

对网络拓扑图1的简单配置

二层交换机S3

1.配置vlan200,300

vlan range 200,300

2.将对应端口划分到相应的vlan中

switch access vlan xxx

3.将相应端口配置为trunker

switch mode trunk

三层交换机 S2

1.配置vlan200,300

vlan range 200,300

2.将对应端口划分到相应的vlan中

switch access vlan xxx

3.将相应端口配置为trunker

switch mode trunk

4.将与ftp服务器相连接的端口置为三层端口,并添加网关

inter eth 0/18  

no switch  

ip address xxx.xxx.xxx.xxx 255.255.255.0

5.为三层接口vlan200和vlan300配置网关

interface vlan xxx  

ip address xxx.xxx.xxx.xxx 255.255.255.0

实验结果

PC1 ping 的结果:

PC2 ping 的结果:

PC3 ping 的结果:

对网络拓扑图2的简单配置

NAT、ACL配置公网IP

1.路由器1的配置

ip route 0.0.0.0 0.0.0.0 123.1.1.2 #出去到公网
ip route 192.168.2.0 255.255.255.0 10.1.1.2 #可以进入,通过一个接往内网的接口
ip route 192.168.3.0 255.255.255.0 10.1.1.2 #可以进入
#NAT、ACL的配置
interface FastEthernet 0/x #配置内部端口
ip nat inside
ip address 10.1.1.1 255.255.255.0 interface FastEthernet 0/x #配置外部端口
ip nat outside
ip address 123.1.1.1 255.255.255.0 ip nat pool test 12.11.1.6 12.11.1.15 netmask 255.255.255.0 #定义合法IP池 ip access-list stand 1 #创建ACL列表
10 permit 192.168.2.0 0.0.0.255
10 permit 192.168.3.0 0.0.0.255 ip nat inside source list 1 pool test overload #端口复用
ip nat inside source static tcp 192.168.1.0 80 10.1.1.2 80
ip nat inside source static tcp 192.268.2.0 221 12.11.1.6 21

2.三层交换机2的配置

#trunk的配置
......
#添加网关
inter eth 0/x
no switch
ip address 10.1.1.2 255.255.255.0
#添加路由表
ip route 0.0.0.0 0.0.0.0 10.1.1.1 #出去到公网
#为三层接口vlan200和vlan300配置网关
......

3.三层交换机1的配置

#两个端口定义网关
......

4.路由器2的配置

...

5.配置后的的路由器、交换机的配置show running

![an image](https://images.cnblogs.com/cnblogs_com/yaliyalimayali/1554740/o_三层交换机1.JPG)三层交换机1的配置
![an image](https://images.cnblogs.com/cnblogs_com/yaliyalimayali/1554740/o_三层交换机2.JPG)三层交换机2的配置
![an image](https://images.cnblogs.com/cnblogs_com/yaliyalimayali/1554740/o_二层交换机.JPG)二层交换机的配置
![an image](https://images.cnblogs.com/cnblogs_com/yaliyalimayali/1554740/o_路由器1.JPG)路由器1的配置
![an image](https://images.cnblogs.com/cnblogs_com/yaliyalimayali/1554740/o_路由器2.JPG)路由器2的配置

6.配置后内网中的机器可以远程桌面连接FTP服务器

基于网络拓扑图通过RCMS对网络进行配置的更多相关文章

  1. 快速开发基于 HTML5 网络拓扑图应用

    采用 HT 开发网络拓扑图非常容易,例如<入门手册>的第一个小例子麻雀虽小五脏俱全:http://www.hightopo.com/guide/guide/core/beginners/e ...

  2. 快速开发基于 HTML5 网络拓扑图应用1

    今天开始我们就从最基础解析如何构建 HTML5 Canvas 拓扑图应用,HT 内部封装了一个拓扑图形组件 ht.graph.GraphView(以下简称 GraphView)是 HT 框架中 2D ...

  3. 基于Web实现网络拓扑图

    想想好像好久没用写博客了! 由于最近想跳槽了(ps:尽管公司挽留,提出一些异与往常的挽留“制度”,But确实已经死心了) ,发现前一段时间一些做Hadoop,和Spark同事时常来请教网络拓扑图的有关 ...

  4. 基于HTML5的网络拓扑图(1)

    什么是网络拓扑 网络拓扑,指构成网络的成员间特定的排列方式.分为物理的,即真实的.或者逻辑的,即虚拟的两种.如果两个网络的连接结构相同,我们就説它们的网络拓扑相同,尽管它们各自内部的物理接线.节点间距 ...

  5. 基于 HTML5 Canvas 绘制的电信网络拓扑图

    电信网结构(telecommunication network structure)是指电信网各种网路单元按技术要求和经济原则进行组合配置的组合逻辑和配置形式.组合逻辑描述网路功能的体系结构,配置形式 ...

  6. 快速创建 HTML5 Canvas 电信网络拓扑图

    前言 属性列表想必大家都不会陌生,正常用 HTML5 来做的属性列表大概就是用下拉菜单之类的,而且很多情况下,下拉列表还不够好看,怎么办?我试着用 HT for Web 来实现属性栏点击按钮弹出多功能 ...

  7. python生成组织架构图(网络拓扑图、graph.editor拓扑图编辑器)

    Graph.Editor是一款基于HTML5技术的拓补图编辑器,采用jquery插件的形式,是Qunee图形组件的扩展项目,旨在提供可供扩展的拓扑图编辑工具, 拓扑图展示.编辑.导出.保存等功能,此外 ...

  8. HTML5 网络拓扑图整合 OpenLayers 实现 GIS 地图应用

    在前面<百度地图.ECharts整合HT for Web网络拓扑图应用>我们有介绍百度地图和 HT for Web 的整合,我们今天来谈谈 OpenLayers 和 HT for Web  ...

  9. HTML5 网络拓扑图性能优化

    HTML5 中的 Canvas 对文本的渲染(fillText,strokeText)性能都不太好,比如设置字体(font).文本旋转(rotation),如果绘制较多的文本时,一些交互操作会手动很大 ...

随机推荐

  1. Vue+element 解决浏览器自动填充记住的账号密码问题

    我们在做form表单的时候,会发现,浏览器会自动的将我们之前保存的密码, 自动的填充到表单中input 为 type="password" 的框中 登录页面也就算了,但是注册页面就 ...

  2. error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用

    出现如下错误: error LNK2019: 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用 解决办法:

  3. K8S 上搭建 Redis

    根据需求搭建一个不需要数据持久化,需要密码登录的 Redis mkdir /iba/qa_ibaboss_elk -p cd /iba/qa_ibaboss_elk # 创建一个专用的 namespa ...

  4. VirtualBox打开VMware虚拟机

    下载安装VirtualBox 打开VirtualBox,选择新建 设置如下: 之后就可以直接打开虚拟机了.

  5. (原)堆叠hourglass网络

    转载请注明出处: https://www.cnblogs.com/darkknightzh/p/11486185.html 论文: https://arxiv.org/abs/1603.06937 官 ...

  6. mac下sourcetree创建git分支和合并分支

    git默认创建的分支为:master主分支 要实现的效果:新建和合并分支. 1.在master基础上创建分支v1.0.1并切换至v1.0.1然后推送分支到远程服务器 确定即可!! 然后查看远端已经发现 ...

  7. django+sqlite3进行web开发(一)

    服务器配置 安装django sudo apt-get install python-django -y 安装mysql(可选) 也可以直接使用sqlite sudo apt-get install ...

  8. WPF系列 —— 控件添加依赖属性(转)

    WPF系列 —— 控件添加依赖属性 依赖属性的概念,用途 ,如何新建与使用.本文用做一个自定义TimePicker控件来演示WPF的依赖属性的简单应用. 先上TimePicker的一个效果图. 概念 ...

  9. Nginx——请求head被过滤

    前言 nginx代理服务器,app发出的请求头被直接过滤了,当时想到nginx会自动过滤掉带有_的请求头信息,所以直接改了Nginx的配置当然也可以将app的request中header中的_改为- ...

  10. 【oracle】定时任务存储过程带参

    DECLAREX NUMBER;--随机一个job编号BEGINSYS.DBMS_JOB.SUBMIT( job => X,what => 'SHEVERYDAYJOB(TO_CHAR(S ...