[置顶] Deploy TRex in Centos7.4 [标签]
[置顶] OpenR on NCS5500 [标签] ,
[置顶] MacOS Tips [标签]
[置顶] Linux/Unix tips [标签]
[置顶] Multicast – mVPN [标签]
[置顶] SecureCRT 技巧总结 [标签]

Install EVE-NG in ESXI

安装EVE NG

直接从官网选择OVF的Image下载,通过ESXI新建虚拟机时,拖拽OVF和VMDK两个文件进去;安装完后配置CPU/Memory/硬盘等,并且在CPU中打开嵌套虚拟化的设置;

配置EVE NG

安装完后,进去按照提示配置,完成配置启动后发现没有IP,怀疑是我的服务器不能访问外网的原因,因此手动配置IP以及调整SSH的端口:

完整阅读

Refer to Telnet mode

背景

Telnet是常用的远程设备远程登录协议,通过如SecureCRT,Item2等终端软件,可以很容易的登录各种支持Telnet协议的设备,但有时候根据不同的终端设备,会需要一些特殊的设置,这就涉及Telnet协商,此篇文章就是整理下Telnet的几种模式及之间的区别,也包含如何更改这些模式的操作方法;

问题

我们可以通过一个问题来展开讨论,如下环境:

PC---(SSH)---CentOS---(Telnet)---KVM(vNE40E)

我们发现登录vNE40E后无法退格,连续回车会有断行,如下所示:

[root@beihe-terminal-server ~]# CR1
Trying 172.16.211.165...
Connected to 172.16.211.165.
Escape character is '^]'.


<HUAWEI>
<HUAWEI>

<HUAWEI>
<HUAWEI>dis ver^H^H^H^H  <<< 4个退格键

通过“Crtl + ]”退出当前session,然后通过“status”来查看当前Telnet连接的模式,可以看到是 “obsolete linemode”, 过时的Line mode?😂:

<HUAWEI>^]
telnet> status
Connected to 172.16.211.165.
Operating in obsolete linemode
Local character echo
Escape character is '^]'.

那么需要怎么做才能修复此问题呢?

完整阅读

Upgrade my NAS to DSM7.0 from DSM6.x

背景

我的NAS是群辉918+,平时主要使用以下几个组件,一直想找个时间整理下自己使用的感受和经验,无奈由于各种原因拖延到现在……知识还是需要整理下的,否则时间长了就忘记了,还得重新学习;正好我心仪的DSM7.0在1个月前正式发布了,以这个为契机,重头整理下使用的过程和感受;另外里面很多部分,没办法一次更新全部写完,所以后续持续更新;

下面是我在DSM6.x经常用的一些套件和软件:

  • Photos/Moment:Photos主要以文件夹形式管理所有照片和视频;而Moment主要以人物,场景等作为展示使用,由于后面出了可以让Moment直接读取共享文件夹(/Photos)的方式访问Photos中的照片,省了把Photos照片拷贝到Moment;
  • 影音应用:如音乐和视频,组建属于自己的家庭影音中心;
  • Notes Station应用:作为自用私有云记事本,同苹果的Notes配合使用;
  • Drive:让我的电脑/手机可以无缝跟NAS进行文件共享,随时访问,如同Iphone原生的icloud,自从有了NAS,我再也不用每个月5元去订阅icloud的空间了~;
  • Hyper Backup:用于备份本地套件Notes Station和本地文件夹 Drive,可按照计划自动完成备份,并且循环备份;
  • Active Backup for Business:用于备份其他PC或其他服务器上的文件,我用于备份个人Blog;
  • DHCP Server:由于我的Linksys 路由器不支持自定义DHCP,所以把这部分功能下移到NAS了,简单好用;
  • Wireguard:通过此服务,可以快速从远程加密访问个人的NAS,如同在同一个局域网内(有人说可能没什么用,但这其实有两个好处,其一是你可以不用对外开放多个端口,直接开这一个VPN端口,即可像访问内网一样访问NAS所有应用,不用担心内容泄露;其二是家里局域网出现故障,只要外网是通的,就可以VPN进来,进行远程排除故障);至于Wireguard是哪种VPN,对IPsec,GRE和PPTP有什么区别,可自行百度和Google;
  • Docker:如Wordpress(主要用于测试),网络测速等等;
  • VMM:我非常希望使用虚拟机功能,但最开始我选择了ext4文件系统,导致无法使用虚拟机,所以只能等待以后第二个NAS入后再转系统了,否则倒换这么多文件真的太麻烦了;
完整阅读

Trex building packets by advance mode in GUI

背景

之前总结过一些Trex的内容,如下所示,这篇文章主要介绍如何在GUI中的高级模式中创建报文,并变更特定项目,如原/目IP地址,TCP/UDP 原/目端口等,以及如何修复可变TCP/UDP端口号带来的Checksum不正确的问题;另外最后还会使用另一种方法来调用流量模型;

Limited

  • 报文统计数据不能导出到Excel或CVS;
  • IPv6包头不能通过Field Engine改变,但API支持;
  • 如果想打IPv6的报文,需要在网络设备上绑定nd和mac的mapping关系;

Topology

拓扑同上一篇文章:

Trex-Server1 (100.0.0.1)------ (100.0.0.2)Router1 ---- network ----- Router2(100.1.1.2) ------ (100.1.1.1)Trex-Server2

Trex配置文件生成

Trex里有一个程序,可以自动生成配置文件,如下所示,Platform部分是设置内核分配的(如果不设置,默认只有一个core,性能有限),启动时指明需要几个内核,那么系统就会自动按照配置进行分配,如“./t-rex-64 -i -c 27

完整阅读

TRex Advance stateful mode Example

详细内容可以查阅:TRex Advance stateful support

在之前的文章中,介绍过Trex Stateless Mode的简单使用方法,在这里介绍下ASTF模式是如何工作的,并且如何统计信息的;另外在这个例子中,主要是通过变更PCAP报文中的原和目的地址,并以Server/Client方式发送流量并统计;

Topology

Trex-Server1 (100.0.0.1)------ (100.0.0.2)Router1 ---- network ----- Router2(100.1.1.2) ------ (100.1.1.1)Trex-Server2
完整阅读
blonde teen swallows load.xxx videos