摘要: 一直想玩玩openwrt,调研了一下 HG556a尽管散热很烂,但性价比超高,于是淘宝入手一台A版,A版和C版区别为wifi芯片: 到货后在网上找了几个教程便开始动手刷openwrt,但刷机的过程中还是碰到不少问题。 刷机 无论是官方教程还是个人博客的教程都有提到: 断电,按住restart,保持,插电,保持按住restart 10秒以上,只亮 但仅此操作中没有提及HG556a在进入刷机模式后... 阅读全文
posted @ 2014-02-25 00:43 YJunZhang 阅读(6678) 评论(0) 推荐(0) 编辑
摘要: 在实验中需要自己构造单独的HTTP数据报文,而使用SOCK_STREAM进行发送数据包,需要进行完整的TCP交互。因此想使用原始套接字进行编程,直接构造数据包,并在IP层进行发送,即采用SOCK_RAW进行数据发送。使用SOCK_RAW的优势是,可以对数据包进行完整的修改,可以处理IP层上的所有数据包,对各字段进行修改,而不受UDP和TCP的限制。下面开始构造HTTP数据包,IP层和TCP层使用python的Impacket库,http内容自行填写。#!/usr/bin/env python#--------------------------------------------------- 阅读全文
posted @ 2014-02-10 10:53 YJunZhang 阅读(5810) 评论(0) 推荐(0) 编辑
摘要: 最近在使用Ubuntu时启动经常会遇到等待网络配置, 每次等待时间都很长,要几分钟,于是在网上看看其他大牛怎么解决该问题。 有些解决方法中有提到删除 网卡硬件信息文件/etc/udev/rules.d/70-presistent-net.rules,尝试后发现无效。另一种方法 是修改/etc/network/interface 文件,删减配置,只保留最基本的几行配置,但我不认为这是一种比较... 阅读全文
posted @ 2014-02-09 11:47 YJunZhang 阅读(2936) 评论(0) 推荐(1) 编辑
摘要: 今天发现自己虚拟机的vsftp使用本地用户名无法登陆,于是重新配置,但配置了很多次都没成功,一直显示530 Login incorrect.Login failed尝试了网上很多修改PAM的方案后(修改/etc/pam.d/vsftpd的文件内容),还是无法解决。于是将vsftp删除,重装,删除配置文件,重写,还是出现该错,在将要崩溃时在ubuntu论坛上找到一个帖子,解决了该问题。解决方式是将vsftp.conf中的:pam_service_name=vsftp修改成pam_service_name=ftp重启vsftpd后本地用户正常登录。不过觉得很奇怪的是:/etc/pam.d/目录下存 阅读全文
posted @ 2014-02-08 22:07 YJunZhang 阅读(1563) 评论(0) 推荐(0) 编辑
摘要: 感谢原作者,koding vm的确很不错!!云空间也可以叫做云平台,是以云计算技术而开发的网络服务平台,云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。云空间与传统的虚拟主机相比有非常大的不同,主要表现在空间管理方法、代码运行方式和应用开发等方面有非常大的不同,很多人在使用云空间过程会出现这样或那样的问题,多数是因为云空间对程序的要求不同而导致的。严格的来说,就现有的云计算空间环境和条件,云空间还不适合用于专门的建站用途。当前使用云空间建站遇到的一个最大的问题就是文件连接性存储,很多云主机在重启了应用后,会发现之前 阅读全文
posted @ 2014-02-07 10:25 YJunZhang 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 1 ./pox/pox.py , Pox入口 ,调用 pox/boot.py.boot() 2 实例化core=pox.core.initialize(),即为实例化POXCore类(该类是所有组件的交接点,提供组件注册功能),监听core即可监听以下事件 2.1 声明事件 _eventMixin_events = set([ UpEvent, ... 阅读全文
posted @ 2014-01-26 11:35 YJunZhang 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Pox,为了加深印象,对Pox wiki中的Pox组件写了些笔记。按照组件的功能进行分类:L2层地址学习、洪泛 forwarding.hubforwarding.l2_learningforwarding.l2_pairsforwarding.l2_multiforwarding.l2_nxL3层地址学习 forwarding.l3_learning构建拓扑 openflow.discoveryopenflow.spanning_treeforwarding.topo_proactiveopenflow 连接相关 openflow.of_01misc.full_payloadopen 阅读全文
posted @ 2014-01-16 00:28 YJunZhang 阅读(2013) 评论(0) 推荐(0) 编辑
摘要: 很喜欢MineCraft(我的世界)这款游戏。可09年Y450的配置现在看来有点弱,尽管将Y450的CPU升级至了2.8Ghz的T9600,内存升级至1066Mhz的4G双通道内存,硬盘更换为128G容量的SSD。但每次玩MineCraft CPU都疯狂的转,甚至会出现过热死(好吧,我承认Y450的渣散热顶不住100%的T9600)。不过比较幸运的是,Minecraft支持NVIDIV的显卡加速。具体的设置是:1,打开桌面通知区域,点击NVIDIA 配置面板。2,在3D设置中,点击“管理3D设置”3,选择“程序设置”4,点击“添加”,选中“Java(TM Platform SE binary) 阅读全文
posted @ 2014-01-09 13:02 YJunZhang 阅读(14309) 评论(0) 推荐(0) 编辑
摘要: 对于一些应用国内的App Store无法下载让人很郁闷,而自己又有点轻微的强迫症。于是开始尝试免信用卡注册iCloud账号。Apple的官方网站上的教程,见http://support.apple.com/kb/HT2534第一种方式已经验证注册不成功,Creating an account on a computer,不过流程和第二种类似,通过itunes切换至United States Store。点击免费应用下载,通过提示注册AppleID ,支付方式选择时注意选择None。简要过程如下图(来自官方教程)。不幸的是,第一种方式在选择”None“,填写好注册信息后,怎么也无法顺利注册,之会 阅读全文
posted @ 2014-01-07 19:37 YJunZhang 阅读(2580) 评论(0) 推荐(0) 编辑
摘要: 看来自己的拖延症患病程度不轻,每次要做什么事情都要延后很多天,最后甚至不了了之。趁着新开博客之际,简单总结2013,写写2014。 2013年经历了很多,是前两年幸苦换取的成绩。不过也谈不上充实,只是顺其自然的渡过了生命中的一些重要时刻。6月份本科毕业,7月份寄宿同学处。8月份是4年来暑假唯一的一次回家,8月底研究生入学,然后一直浑浑噩噩到现在。在实验室工作和课程学习方面也谈不上上进,也没什么拿得出手的成果。但走过这些流程,尤其是从5月底一直延续到7月初的毕业离校情绪,觉得自己成熟了不少,也更看重同学朋友之间的感情。 2014年需要自己好好的努力,不仅是实验室方面,还有个人专业技能方面... 阅读全文
posted @ 2014-01-05 17:02 YJunZhang 阅读(160) 评论(0) 推荐(0) 编辑