额,最开始因为需要调试,路由器刷openwrt了,然后突然发现?iptables里面的部分功能无效?!
好吧,幽静来研究一下吧。。。。(主要是某个用途)

这个问题困扰了幽静一个晚上+一个早上

解决过程:
好吧,这个问题幽静还是没有直接的解决方案。
怎么办呢?该死的,让伟大的百度来解决这儿问题吧!呐尼?木有?!
额,发现有人跟幽静有类似的问题,但是还是没有解决这个问题!(问题类似,但是结果没有用!)
然后谷哥上去看了看,还是木有~_~
上天。。。。。这是在玩幽静么?

(郁闷10min后)
好吧,我还是想想办法吧。(突然灵光一现,某插件似乎能正常工作,为啥我的不行?再次常识iptables命令,发现,执行了!!!)
好吧我认输,这tm是什么设定?
(带着无比的不服输的心情,幽静还是忍不住想要知道原因。好吧,幽静承认这是嫉妒。。。)
让我们看看(tmp目录,话说插件都是放到这里的)
(顺便插播一句,之前以为是固件问题,幽静手贱了一下,升级最新的了)
然后,看到tmp目录里面没有!!!!!!!!!
这是什么情况?
(我忍,我。。忍。。,我。。。忍。。。。。)

3小时以后

尼玛!根本没有啊!!!
逼我开必杀?
直接执行find * /* >/www/a.txt
然后找到幽静写的巨型插件(大约15mb。喂,这个插件已经很大了,插件都是只有几百k的小文件啊!)然后趁着下载有空挡,再执行一次
find * /* >/www/a.txt
终于。。。。。对比文件以后发现多出来了一个文件夹,当幽静尝试cd过去的时候发现文件以及自毁。(有必要这么bt么?你当你是国际机密?)
(通过一些bt的手段我终于尝试拿到了源文件,然后顺便下载了一下别人的完整插件,源代码什么的呵呵)
然后通过各种对比,找啊找啊(其实没多少文件,也就是10个左右),然后发现

insmod ipt_REDIRECT 2

诶?这是唯一一句跟iptables沾边的地方啊!好吧,我尝试直接运行了一下!
然后没有任何提示的调回了bash。诶,没成功?然后再次执行竟然出现已经加载的报错。
然后再次执行了一下那个iptables的命令,发现。哇塞,解决了!
没有出现问题!(赞)

然后这个就这么稀里糊涂的解决了!

最后修改日期:2015年2月5日

作者

留言

撰写回覆或留言

发布留言必须填写的电子邮件地址不会公开。