
本以为不会再犯这种低级错误了,没想到今天又犯了,导致一下午找 bug =_=
回想起来上一次犯这个错还是大二(?),当时写了一个网页,然后在另一个单独的 CSS 文件中写样式,我给主体设置了一个类 “main”(鬼知道我为什么要设置这个),那么问题又是什么呢?
因为在 CSS 中写好了各种样式,结果在浏览器中没反应(wtf?),不应该啊,我都写了那么多,为啥什么效果都么得。找了好久好久,最后发现我在 CSS 中写的是 “mian”…..
心中一万头神兽呼啸而过,鬼知道几年后的今天这个错误又重演了
今天做网络实验二 —— SYN flood攻击及SYN cookie原理分析
大概要求如下:
一个虚拟机 B 开启 telnet 服务,然后虚拟机 A 使用 netwox 命令对 B 进行 SYN flood 攻击,同时使用 telnet 远程登陆 B,当默认条件下,是可以登陆的;将 /proc/sys/net/ipv4/tcp_syncookies 设置为 0,/proc/sys/net/ipv4/tcp_syncookies 设置为 5,之后应该是无法登陆的。
照着实验要求做,本应该很容易,因为同实验室另外两个同学也是这样做的,很快就顺利完成了,可是我的出现问题了,在设置 cookies 为 0 之后,仍然能登陆?!在求助实验室同学/网络群同学之后仍然无法解决问题,本来打算放弃了。
后来网络群有个同学说了句
Shit Happens: @Snail 你的网关最后一位不要是.0结尾
我设定的就不是 0 结尾啊,A、B 网关都为 192.168.1.1,A 的 IP 为 192.168.1.2,B 的 IP 为 192.168.1.3。
然后我想告诉他事实,然后把 /etc/network/interfaces 文件截图发出去了,然后我突然发现最后一行的网关拼成了
gatway
g a t w a y
突然感觉哪里不对劲…
我赶紧羞耻地撤回了,然后把 gateway 改回来了,之后结果不出所料,一路畅通。
所以就想做了记录,康康以后还会不会范这个蠢问题。