身为开发人员,半夜网站挂了简直是噩梦,修改不了服务器代码,无法管理公司电脑资料等。如果你正在努力奔向程序猿的不归路上,专门购买VPS来进行调试学习不太方便。那么小弟在这里为同行以及碰到该问题的朋友,分享一下我的经验,用花生壳软件可轻松搞定,主要是无所谓内网与公网IP。
某个星期天,正当我在被窝里抱着暖暖的被子睡觉,一个电话把我从甜美的梦中给拉了回来。心里那叫一个气啊,非要骂打电话的那位,可当我拿起电话看到显示是公司老大的时候,顿时焉了。公司网站发现紧急支付漏洞。老大发话,要在最短的时间里把该问题解决!
首先我碰到的问题是:
1、由于公司使用的是ADSL拨号,无法查看服务器,导致无法排查问题所在;
2、代码无法远程公司修改,即使知道如何修改,也无能为力;
3、无法模拟修改之后的代码放到测试服务器是否正常。
以上问题就是我所碰到的难题,怎么破?
相信大家都会碰到这些,正当我上天无路入地无门的时候,突然想到,我周五在公司电脑上安装了花生壳动态域名解析软件。当时只是一时好奇,顺手还做了一个映射,映射的是本机的3389远程桌面端口。艾玛啊,真的是天助我也啊!赶紧打开远程工具mstsc,当输入地址的时候我傻眼了。地址多少忘记了!
正当我想进花生壳官网联系客服的时候,无意之中,进入了花生壳管理中心。里面竟然有显示内网映射的地方!当时感觉真的是走了狗屎运了。便赶紧输入地址,回车的一刹那,竟然可以远程!
下面我赶紧把代码修改了一遍,先放到测试服务器上进行测试,确保无误才会放到空间。有句话说得好,小心驶得万年船。代码放到测试服务器后,为了能够模拟真实的环境,我就想,既然花生壳这么强大,那做这些测试的岂不是更简单!直接映射测试服务器的80端口不就可以了?
果断尝试了一下,映射80端口,IP地址指向测试服务器!艾玛啊,在我家里面使用花生壳的免费域名竟然可以访问到测试服务器!验证OK,这岂不是我可以把测试服务器上的代码上传到服务器就可以了!