随笔分类 -  Linux

摘要:如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫GET2。他 阅读全文
posted @ 2016-08-19 17:26 峰一般的人 阅读(577) 评论(0) 推荐(0)
摘要:建立/etc/apt/apt.conf文件 其中写入代理,格式如下: Acquire::http::proxy "http://192.168.2.200:808/"; Acquire::ftp::proxy "ftp://192.168.2.200:808/"; Acquire::https::p 阅读全文
posted @ 2016-08-17 20:24 峰一般的人 阅读(2307) 评论(0) 推荐(0)
摘要:1.NAT的原理 NAT会修改数据包的ip层的源或者目的ip地址。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。 1.1 SNAT 源目的地址转换,即对ip数据包的源ip地址进行转换操作,典型的应用即是网关,网关的lan侧会下挂至少两台设备,而这两台设备的ip地址都是lan侧地址,而 阅读全文
posted @ 2016-08-04 19:02 峰一般的人 阅读(1761) 评论(0) 推荐(0)
摘要:本节主要是分析NAT模块相关的hook函数与target函数,主要是理清NAT模块实现的原理等。 1.NAT相关的hook函数分析 NAT模块主要是在NF_IP_PREROUTING、NF_IP_POSTROUTING、NF_IP_LOCAL_OUT、NF_IP_LOCAL_IN四个节点上进行NAT 阅读全文
posted @ 2016-08-04 19:00 峰一般的人 阅读(4957) 评论(0) 推荐(0)
摘要:一个队列一个congestion profile,配置高低门限和丢弃概率。与所相关的队列属性对应.一般高门限就是队列长度。这样,可以当队列中缓冲的报文数高于低门限时候开始按概率随机丢弃报文。主要是为了解决Tail Drop方式因为队列满时连续丢弃导致的网络流量振荡问题. 阅读全文
posted @ 2016-07-20 15:57 峰一般的人 阅读(1056) 评论(0) 推荐(0)
摘要:一、概述因项目的原因,需要lamp(linux+apache+mysql+php)环境,操作系统选为Ubuntu12.04,在线安装amp是非常简单的,点几下鼠标即可,但可惜的是,所用的计算机不能联网,因此只能离线(手工)安装了。手工安装amp,似乎是若干年前做的事情,现在需要重温了(注:本文的安装... 阅读全文
posted @ 2015-03-15 09:57 峰一般的人 阅读(285) 评论(0) 推荐(0)