ridge0212 发表于 2016-8-13 03:54:57

关于醉眼看花iMobiTrax3.8 解除登陆验证的方法的一个小补充

首先,自己绝对是newbie一枚,虽然在论坛爬了俩星期了, 还是很多东西没弄清楚
首先 要说下预装环境, 我相信看这篇帖子的,基本应该是和我一样的小白居多, 大神肯定都已经绕开了,
所以 vps的系统,我个人强烈推荐centos, 下面的文章也是根据centos展开

昨天在do的vps上面把Im设置好了,安装的3.8版本,教程就是大神 醉里看花的iMobiTrax3.8 解除登陆验证的方法
安装期间还算顺利, 但是对于我这种纯小白的,估计还是会遇到不小的麻烦
1 大神已经在帖子中说过,建议使用lnmp环境, 这个的确很省心, imobitrax 是需要开启ionCube Loader支持的
默认lnmp环境预设置了ionCube Loader 只是没安装上
所以这里记得安装上, 安装的方法也很简单安装完lnmp之后,直接在当前目录执行./addons.sh install ionCube即可
安装完之后重启下服务 /usr/local/php/php-fpm reload

就可以按照大神的步骤继续安装im了


在大神的帖子中, 有下面几个步骤作为新手的我们还是要注意一下的


3.检查IP forward是否开启:
运行 cat /proc/sys/net/ipv4/ip_forward
如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启;
4.如果 IP forward 没开启,修改/etc/sysctl.conf
将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1”
如果没有上述这行,在/etc/sysctl.conf文件中增加这行
运行 sysctl -p使修改生效
5.增加包转发策略
运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT --to 8.8.4.4(注:把8.8.4.4替换为你服务器的真实IP)
6.检查转发策略是否启用
iptables -L -t nat
如果在Chain OUTPUT (policy ACCEPT)中有如下条目
DNAT       all--anywhere             50.28.102.240      to:8.8.4.4 (注:8.8.4.4应为你服务器的真实IP)
说明转发策略正常


按照上面的设置完之后,如果重启vps,那么防火墙策略就会失效,那么你就又要重新执行一遍防火墙策略, 如果你是在centos的环境,我们可以在设置好防火墙策略之后,保存一下策略
只要增加 /etc/rc.d/init.d/iptables save 就可以

接下来,应该就能正常使用im了 就算重启服务器,也不需要再重新设置规则

XXAmAw 发表于 2016-8-13 15:16:43

纯技术小白,centos输入-bash: /etc/rc.d/init.d/iptables: 没有那个文件或目录
#

ridge0212 发表于 2016-8-13 17:52:46

XXAmAw 发表于 2016-8-13 15:16
纯技术小白,centos输入-bash: /etc/rc.d/init.d/iptables: 没有那个文件或目录
#...

/etc/rc.d/init.d/iptables save
你漏了save命令
这个步骤可以到最后来做, 也就是你测试完你的im可以用之后 再来执行这个命令

河小马 发表于 2016-8-16 10:44:43

iptables 的设置建议使用 CSF

绝对比直接使用iptables 省心

491261819 发表于 2016-9-20 13:26:39

加QQ491261819 讨论下咯谢谢
页: [1]
查看完整版本: 关于醉眼看花iMobiTrax3.8 解除登陆验证的方法的一个小补充