小蝌蚪传记通过隧道技术击穿内网
背景2019年6月9号,星期天,晴,33度 今天的bug格外的难解 对面商店的小姐姐,依然是我不敢奢求的梦 进入商店小蝌蚪:您好,我想买两包妹子她:嗯?小蝌蚪:错了,买两包烟她:一共20块。小蝌蚪:太贵了,23块行不行?她:行,还有什么需要的吗?小蝌蚪:有需要,我有一场恋爱需要和妳谈谈话音刚落就被姑娘的拳击男友爆揍了一顿 小蝌蚪拖着受伤的身躯蹲在路边微风吹过我的脸庞,我很迷茫 多希望有个富婆能看穿我的逞强 让我卸下所有伪装,走进她的心房话音刚落就被包工头在电话里骂了一顿因为线上出现了bug (以下为技术部分,非技术人员请略过,直接看结尾) 通过隧道技术击穿内网由于电脑不在身边,小蝌蚪直接进了间网吧,这个bug的问题出在公司内网数据库中,只要调整数据数据就能解。 可是,没有vpn,怎么连接到内网数据库呢? 小蝌蚪发出了诡异的笑声,为了应付紧急情况,小蝌蚪早就做好了准备, 通过隧道技术,在内网打穿了一个洞,击穿了内网。以便不时之需。 假设,小蝌蚪个人服务器叫server1,公司的对外网站服务器叫server2,公司内网的数据库叫MySQL. 公司的对外网站服务器server2能通过ssh连接到小蝌蚪的server1, 但server1不能通过ssh连接server2。 并且只有公司的对外网站服务器server2能连接数据库。 他们的关系图如下: server1的端口是6666,数据库MySQL端口是3306,那么只需要在server2服务器上执行: ssh -R 6666:MySQL:3306 server1 即可,这样小蝌蚪直接去连接server1的6666端口,就相当于连接了公司内网的数据库,完美的解决掉了bug。 这个就是利用了ssh的隧道去实现的内网击穿。 我们在平时开发的时候,还有可能会遇到一种场景 在内网环境要连接跳板机,然后再通过跳板机才能连接到数据库。 这样要想在本地开发的时候操作数据库,非常的麻烦。 那么我们如何解决这个问题呢? 假设小蝌蚪在公司的个人电脑叫server1,需要用跳板机才能连接的数据叫MySQL,关系图如下: server1的端口是6666,数据库MySQL端口是3306,那么只需要在server1上执行: ssh -L server1:6666:MySQL:3306 root@跳板机 即可,这样小蝌蚪直接连接本地电脑的6666,就相当于连接上了线上数据库MySQL,非常方便和简单。 以上的两个技能分别叫ssh的本地端口转发和远程端口转发。 远程端口转发建议慎用,因为如果你在大公司工作,基本上公司的安全策略组都会监听 如果有员工使用了远程端口转发,会被检测到并处罚和通告批评的 所以建议慎用,重要的事情说三遍。 慎用远程端口转发 慎用远程端口转发 慎用远程端口转发 结尾解决完这个bug,已经是晚上十二点楼下的夜店响起了战歌站在物欲横流的街 小蝌蚪对其中一家夜店着了迷因为门口站着一排黑丝大长腿黑丝对程序员来说是一种圣物,同时也是个迷黑丝套在头上,你就是劫匪黑丝套在腿上,妳就是神明 就在这时,天边突然响起了师傅的佛音:“小蝌蚪,美色是你职业道路上的绊脚石还在意女人,你就成为不了江湖第一的程序员 ”小蝌蚪狠狠扇了自己一巴掌一个真正厉害的程序员应该是心无旁骛 ,只有代码 心中有码,到哪里都是比基尼 小蝌蚪的师傅是一个高级前端工程师离至尊级程序员就差一步在一次修炼中,为了突破到至尊级孤身一人进入夜店后来就再也没有回来 消失前一小时他在微信群留下了两个字:“黑丝” 那天晚上师傅到底经历了什么小蝌蚪决定进店探个究竟 深夜中的男男女女,在舞池中央群魔乱舞小蝌蚪身上穿着公司十周年发的屎黄色战服在舞池里蹦起来就好像一个小儿麻痹 平时习惯了昏暗的办公室,见不得光被夜店里的聚光灯一照,差点亮瞎了狗眼 随着音乐摇到一半 突然看到后排有个面黄肌瘦的男人小蝌蚪:师傅!是你吗师傅:小。。。小蝌蚪?你为什么会在这里小蝌蚪:师傅~!终于找到你了。快跟我回去师傅:走不了,我的灵魂中毒了。小蝌蚪:中毒?师傅:我要找到一个女孩,她是我唯一的解药小蝌蚪:怎样才能找到她师傅:她的代号叫“黑丝”,传说中的夜店女皇,她藏的很深,几乎没有人能找到她。小蝌蚪:她是个什么样的女人师傅:黑丝是一个极度危险的女人,所有被她撩过的男人,都会瞬间沉沦,然后日渐消瘦,思念至死。师傅:三年前,她亲吻了我一下,然后、然后、然后。。。。。。黑丝、黑丝、黑丝、黑丝、黑丝、黑丝、黑丝、黑丝、黑丝、黑丝。。。话还没说完,师傅就像毒瘾发作疯狂乱抓自己头发口里不断重复着“黑丝”两个字。。。。。。小蝌蚪发誓一定要找到黑丝于是闭上眼睛,气运丹田,动用“心眼”去感受身边每个人的蠕动“心眼”是程序员的一个高阶技巧它能让程序员在短时间内找到万行代码中的bug所在 过了许久,最终锁定人群九点钟方向那里坐着一个低着头的妹纸 女性在夜店都是尽可能穿得妖艳可她只穿了一件简单白色短袖与周围环境形成强烈反差“心眼”感受到了她倾世容颜下一颗躁动的野心 显然,她只是看起来纯洁一个真正的高手,她的外表看起来永远都不像一个高手高富帅就偏偏喜欢这样清纯简单的女人因为高富帅已经厌倦了庸脂俗粉和妖艳贱货 终于找到了黑丝,可是要怎么撩她呢小蝌蚪急中生智,在屎黄色的公司战服上,用圆珠笔画了一个“supreme”,逼格瞬间爆炸 进入蹦迪的舞池后,不会摇摆怎么办?师傅曾说过:“如果你在夜店里不会摇摆,那就用脸在天上画一个<粪>字” 头在摇摆的时候,手应该怎么晃动呢?师傅又曾经说过:“如果在夜店里你的手不知道怎么晃,就想象天花板是一个巨大的键盘,将手举过头顶对着天空一顿盲敲那样你就是夜店里最厉害的仔” 为了让自己看起来更像一个夜店高手小蝌蚪一面摇晃着脑袋一面将程序员的加班战歌《no-sex(无性繁殖)》大声唱了出来歌词大意如下:“药药 切克闹 哟哟 嘿V够 i don't need sex, the code 发可 me everyday大声跟我一起念 i don't need sex, the code 发可 me everyday发可!发可!me!me!eve!ry!Day!”小蝌蚪一边rap一边嘲讽旁边的年轻人,不懂得什么才是真正的music 才用不到半小时,小蝌蚪已经是整个夜店里最狂的仔 ...