郑州 [切换城市] 郑州招聘郑州互联网/电子商务/网游招聘郑州系统管理员/网络管理员招聘

工作地点位于郑州的linux运维主管

郑州三好教育信息咨询有限公司

  • 公司规模:少于50人
  • 公司性质:民营公司
  • 公司行业:互联网/电子商务  教育/培训/院校

职位信息

  • 发布日期:2013-09-11
  • 工作地点:广州
  • 招聘人数:1
  • 职位类别:首席技术执行官CTO/首席信息官CIO  系统管理员/网络管理员

职位描述

要求
2年以上纯Linux系统运维工作经验
懂思科交换机的配置 至少要会划分vlan
能写复杂的linux脚本
能看懂英文文档
非常高的悟性

工作内容
负责带团队运维 lonlife.net的加速器项目

待遇
单休+免费工作餐+5k底薪+1%加速器项目的营业额分成

试题 这是几年以前我发给一个老外请他写脚本程序的邮件原文 请按邮件内容将写好的脚本与简历发送至cup@lonlife.net 如果写的ok 我会联系你
I need a small program which can run in demon mode in linux just like ss5.it has only one feature: execute special commands when the ping delay changes or ping packets loss more than one special value.I want the program to change route when the delay is change or packets loss more than one special value.I can realize it via cacti and nagios,but cacti can only get the network data each 5 minutes,I need it to be real time, for example,we call this program lon01,and the config file is lon01.conf.then the config file is like this:

lon01.conf:
ip 203.78.180.88
delay 100 m CA
delay 80 b CB
loss 3 m CA
loss 20 b CB
CA ip ro re 203.66.0.0/16 via 1.21.18.1 dev sh01-tw02
CA iptables -t nat -I POSTROUTING -o eth0 -s 1.21.0.0/16 -j SNAT --to 61.160.250.42
CB ip ro re 203.66.0.0/16 via 1.20.18.1 dev sh01-tw03
CB iptables -t nat -I POSTROUTING -o eth0 -s 1.20.0.0/16 -j SNAT --to 61.160.250.42

the line 'ip 203.78.180.88' means the monitor ip,in this case,lon01 will ping 203.78.180.88 all the time.
the line 'delay 100 m CA' means when the ping delay is m(ore than) 100ms 3 continuous times,then execute CA(comandA) at the fourth seconds(fourth times of the ping) like this:

[root@sh01 ~]# ping us02.lonlife.net
PING us02.lonlife.net (66.152.183.130) 56(84) bytes of data.
64 bytes from 130-183-152-66-dedicated.multacom.com (66.152.183.130): icmp_seq=1 ttl=50 time=172 ms
64 bytes from 130-183-152-66-dedicated.multacom.com (66.152.183.130): icmp_seq=2 ttl=50 time=172 ms
64 bytes from 130-183-152-66-dedicated.multacom.com (66.152.183.130): icmp_seq=3 ttl=50 time=172 ms

"delay 80 b CB" means when the ping delay restore to normal,b(elow) 80ms 3 continuous times from changing to more than 100ms ,then execute CB(comandB)
"loss 3 m CA" means when the ping packets loss more than 3 packets,then execute CA(comandA) like this:

[root@fs04 ~]# p zz.lonlife.net
PING zz.lonlife.net (125.46.59.156) 56(84) bytes of data.
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=1 ttl=47 time=44.8 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=6 ttl=47 time=45.0 ms

--- zz.lonlife.net ping statistics ---
6 packets transmitted, 2 received, 66% packet loss, time 4998ms
rtt min/avg/max/mdev = 44.843/44.922/45.001/0.079 ms

"loss 20 b CB" means ping packets restore to normal(ping 203.78.180.88 0 loss more than 20 continuous times),then execute CB(comandB)
like this:
[root@fs04 ~]# p zz.lonlife.net
PING zz.lonlife.net (125.46.59.156) 56(84) bytes of data.
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=1 ttl=47 time=44.7 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=2 ttl=47 time=45.8 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=3 ttl=47 time=44.6 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=4 ttl=47 time=44.7 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=5 ttl=47 time=44.9 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=6 ttl=47 time=44.6 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=7 ttl=47 time=44.8 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=8 ttl=47 time=44.9 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=9 ttl=47 time=44.7 ms
64 bytes from hn.kd.ny.adsl (125.46.59.156): icmp_seq=10 ttl=47 time=45.6 ms

"CA ip ro re 203.66.0.0/16 via 1.21.18.1 dev sh01-tw02" means command A,which will execute when delay is more than 100ms or loss more than 3 continuous times.
CB is like CA.

of course,when delay is more than 100ms,the order will execute for only one time.and when the delay is restore to normal(below 80ms),CB will been executed for only one time as well.flag loss is the same.delay and loss' relationship is "or" not "and".it means when delay is more than 100ms,execute CA,loss more than 3 continuous packets,run CA as well.it's fine when the same command run two times.when delay is restore to normal,below 80ms from delay is more than 100ms),execute CB,or loss restore to normal(0 packtes loss 20 continuous times from 3 ping packets loss),execute CB as well.

well,after executing m(ore than,'delay 100 m CA'just like when ping 203.78.180.88 's delay is more than 100ms,then executed CA),the b(elow,'delay 80 b CB',when ping 203.78.180.88 's delay restores to normal,below 80ms,execute CB') can be triggered.I mean if the delay is always below 80ms,CB won't execute.after delay changes to be more than 100ms and executed CA,when delay restore to normal,below 80ms,the CB can be executed for one time,if the delay is always below 80ms,CB won's execute.

lon01.log
each time lon01 execute CA or CB,the lon01 should save log like this:
2010-10-17 1:19 ping 203.78.180.88's delay is 170ms(more than 100ms),execute CA "ip ro re 203.66.0.0/16 via 1.21.18.1 dev sh01-tw02" and "iptables -t nat -I POSTROUTING -o eth0 -s 1.21.0.0/16 -j SNAT --to 61.160.250.42"
2010-10-17 1:25 ping 203.78.180.88's delay restore to 85ms(below 80ms).execute CB "ip ro re 203.66.0.0/16 via 1.20.18.1 dev sh01-tw03" and "iptables -t nat -I POSTROUTING -o eth0 -s 1.20.0.0/16 -j SNAT --to 61.160.250.42"

thanks.I really need this program,please take some time to do this.I think this is a piece of cake for you.

公司介绍

公司成立于08年5月,主要从事于互联网服务业务,有以下几项业务运营:

1.网站:www.lonlife.net,主要从事网游加速器业务,现产品不仅支持国内游戏,还支持台服,东南亚服美服等国际服游戏,能够彻底解决因跨网玩游戏和玩国际游戏造成的延迟高,登录困难,频繁掉线,导致无法流畅的玩游戏等问题。让网通、电信、移动、铁通、教育网等不同网络达到极速互联互通。

珑凌在国际网游加速方面有长达五年的运营经验,拥有庞大的的用户群且仍在持续不断的增加中。所有的服务器端、客户端与网络加速技术均为自主研发。并有属于自己的客服系统,用于解决用户遇到的各种问题,使用户得到更好的游戏体验。目前已在全国各一线城市部署多个网络加速节点,能够覆盖国内联通、电信、教育网、铁通、移动等网络运营商,与所有海外用户。

目前产品已经被360安全卫士、QQ电脑管家、金山安全卫士收录,打开以上软件在软件管家内搜索“珑凌”或“玲珑”或“网游加速器”即可见。

2.www.myvideos.com.tw 目标为台湾市场的一个视频网站,立志做进台湾十大网站,并成为台湾范围内类似于优酷与土豆一样行业的领军网站。

3.www.myfbproxy.com 定位于海外市场的全平台网络加速服务。

公司虽然成立时间不长,但在互联网这样快速发展的领域,仍然有向上发展的巨大潜力。十年不长,五年不短,只要共同努力,在这样一个成长型的公司,有许多东西还能够再开发,看着一家公司的成长,相信你能学到的更多,对自身的锻炼也会更多。你的一个小小的梦想,在与公司一起壮大的过程中不再遥远。

联系方式

  • Email:cup@lonlife.net
  • 公司地址:金水区农业路天明路
  • 邮政编码:450000