• Cisco 交换机配置命令基础

    Cisco交换机在网络届处于绝对领先地位,高端冗余设备,高背板带宽

    Read More

  • 用XMODEM恢复思科交换机IOS

    如果不小心把cisco3550的flash清了(erase flash),真是很惨!希望大家小心点,别犯这种错误。

    Read More

阿里云ECS架设VPN(pptp)过程总结及安全策略设置

阿里云ECS架设VPN(pptp)过程总结及安全策略设置

在架设VPN之前参考了网上大量的搭建教程,但是实际操作时还是遇到很多问题,在此把安装的步骤和问题都列出来,希望能帮到各位。 一、环境 服务器提供商:阿里云ECS云服务器 操作系统: CentOS 7.4 64位 1、先看看你的主机是否支持pptp,返回结果为yes就表示通过。 [crayon-5c11d4daa641a515701054/] 2 、是否开启了TUN,有的虚拟机主机需要开启,返回结果为: cat: /dev/net/tun: File descriptor in bad state 就表示通过。 [crayon-5c11d4daa6422792797857/] 二、架设VPN 1、.安装ppp , pptpd *注意: 很多教程会要求安装 iptables 但centos7 已不再使用 iptables,所以这里不用安装 。 a.可以先更新一下再安装。 [crayon-5c11d4daa6427836107434/] b.安装ppp和pptpd [crayon-5c11d4daa642c795057847/] 2、配置pptpd.conf。 vim /etc/pptpd.conf    # 找到localip,去掉开始的那个 # 符号 [crayon-5c11d4daa6431117695202/] 3、配置options.pptpd vim /etc/ppp/options.pptpd      # 在末尾添加dns [crayon-5c11d4daa6435650149669/] 4、配置连接VPN客户端要用到的帐号密码。 vim /etc/ppp/chap-secrets    #格式很通俗易懂。 [crayon-5c11d4daa643a539682352/] 5、配置sysctl.conf [crayon-5c11d4daa643e208092366/] 6、重启一下pptpd服务生效。 systemctl restart pptpd 7、检查是否启动 [crayon-5c11d4daa6443883833364/] 8、到这里的话,如果centos7.2防火墙关闭(*自己配置的防火墙好像是不起作用的,需要设置可自行百度),就应该能连接VPN成功了。可是阿里云服务器比较特殊,需要在云服务器管理后台配置安全策略。 步骤:登录阿里云管理后台 > 云服务器ECS > 实例 > 安全组 > 配置规则。 pptpd 服务端口为 1723 9、至于很多其他教程上,需要配置的 iptables 和 firewall 这里都不需要配置,只要配置安全规则就可以了。 ps:一直在这里跌坑,怎么都连接不上,最后终于找到问题所在了。 10、最后可以将pptp设置为开机启动 [crayon-5c11d4daa6448428714349/] 11、附window10 连接配置

用XMODEM恢复思科交换机IOS

用XMODEM恢复思科交换机IOS

如果不小心把cisco3550的flash清了(erase flash),真是很惨!希望大家小心点,别犯这种错误。 IOS文件一般只有cisco站上有,还要cco的帐号。如果公司还有一样的3550,可把好的3550的ios备份下来,传到坏的 3550上,再boot启动就ok了。下面把备份和恢复的详细过程记录下来,已备参考!   首先在主机a上装tftp server服务,并开启服务,配置ip地址为XXX.XXX.XXX.XXX。 配置好的3550交换B的端口X为vlan1的端口,配置vlan1的ip地址为主机a的同一网段地址。 在全局配置模式下进行如下操作: [crayon-5c11d4daa7a2e780511540/] 将系统引导文件.bin备份到主机a上。   和用TFTP升级IOS相比,Xmodem速度更慢,操作相对会复杂一点,如果你的交换机还能进系统,推荐使用TFTP方式升级IOS,当IOS被人误删之后,那只能用Xmodem方式恢复IOS。 1、使用SecureCRT新建会话 在新建会话中注意把波特率改为9600,在XON/XOFF前打勾。 2、要执行的命令 串口线连接坏的3550交换机C的console 口(如果用超级终端,必须支持XMODEM协议,配置速率为9600),重关机启动交换机c,并按住mode按钮1-2秒钟。 启动过程出现如下提示信息: The system has been interrupted prior to initializing the flash file system. The following commands will initialize the flash file system, and finish loading the operating system 到switch:命令提示下输入 [crayon-5c11d4daa7a37688082069/] 3、发送文件 如果用超级终端,选择发送文件,选择协议为XMODEM,选择发送文件为刚才备份好的文件c3550-i5q3l2-mz.121-12c.EA1.bin,并开始发送,发送过程较长,请耐心等待。 如果用SecureCRT,在发送XModem的时候选中交换机的IOS,这个过程要经过几个小时。 发送完毕后boot启动即可,也可以将.bin文件保存复制到其他位置。   4、Boot启动交换机 [crayon-5c11d4daa7a3d573955551/] 有的交换机可能还会遇到一个问题,那就是刚灌完IOS是可以进入系统,但是重启的话又进入switch:下,如果这样的话,上面的boot flash: 命令再敲一遍,进入系统之后再敲下面一行即可。 [crayon-5c11d4daa7a42269050262/]  

Vs2015+Qt 5.7.0 使用静态库编译程序

Vs2015+Qt 5.7.0 使用静态库编译程序

Qt: 是一个跨平台的 C++图形用户界面库,由挪威 TrollTech 公司于1995年底出品。 VS:是Microsoft Visual Studio的简称。VS是美国微软公司的开发工具包系列产品。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等等。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。最新版本为 Visual Studio 2017 RC版本,基于.NET Framework 4.6 。 1、首先,在“链接器”-》“常规”-》“附加库目录”-》添加《$(QTDIR)\plugins\platforms》这个目录,即平台扩展静态库2、在C/C++->常规-》附加包含目录-》加入下面4个路径$(QTDIR)\include\QtCore$(QTDIR)\include\QtGui$(QTDIR)\include\QtWidgets$(QTDIR)\include\QtPlatformSupport3、在“链接器”-》“输入”-》“附加依赖项”-》新增下面这些库release版本 [crayon-5c11d4daa8df6565454484/] debug版本 [crayon-5c11d4daa8dfe877787171/] 4、在项目中找到main.cpp这个文件,在开头插入下面的代码,即可导入平台扩展静态库的头文件 [crayon-5c11d4daa8e03615590059/] 5、如果是release版本,要在“代码生成”-》“运行库”,选择MT,debug为MTD6、如果要兼容xp,平台工具集-》选择《v140_xp》

没有账号? 忘记密码?

社交账号快速登录