99 网络编程_传统网络工程师如何利用python实现公司内网IP地址信息查询?

  网

  工

  圈

网络工程师阿龙 圈内最早的公益公众号,本号已认证!学网络关注我一个就够了(关注近5w+)关注 a81e150ccc05243725893310435d78c1.gif听说 99%的 网工都来这里充电吖 b62b02d8953f17d7e46538f0da197375.png 关注我,一个老HCIE(编号 3558 )带你轻松玩网络技术!  交个朋友,一起和一个技术狂热者相互交流,共同成长! 相信大家看了上一期的视频,应该能感受到传统网络工程师的危机到来了,这个也没办法。毕竟,互联网竞争很激烈,公司不想被竞争对手干掉,那就需要争夺时间,谁的业务越来上线,就能越早抢占先机。 然而,传统网络工程师新建网络、网络运维都是依赖于肉眼、人力来,效率难以提升,也容易造成人为失误,所以就造成业务上线周期加长。所以这就需要用编程工具来提升效率。 SDN到来,并不是说,不需要网络技术了,所学的路由交换都没用了。 网络技术还是不能丢的,只是说,传统的网络工程师如果也能掌握编程能力,未来将是很吃香的。 本期举个例子,如果你是公司的网络工程师,正常你规划公司的ip地址,会参考物理位置信息来规划ip地址,如:
IP网段物理信息
192.168.1.0/24深圳市福田区A栋1楼
192.168.2.0/24深圳市福田区A栋2楼
192.168.3.0/24深圳市福田区A栋3楼
172.16.1.0/24深圳市福田区B栋1楼
172.16.2.0/24深圳市福田区B栋2楼
172.16.3.0/24深圳市福田区B栋3楼
10.10.1.0/24深圳市福田区C栋1楼
如果公司的妹子电脑经常被内网某个ip地址攻击,然后经常会有妹子来找你,帮忙查一下某ip地址在哪里? 或者有时领导找你,某个ip地址是公司哪里的? 假设公司很多,有很多网络段, 你再用excel去搜索, 那就out了!效率低。 如果您能写个小程序,输入ip就能出来,是不是效率就提升了? 不就有大把时间去喝咖啡,泡妞了嘛~

本期龙哥通过视频,手把手教大家如何编写python程序来实现,希望帮助传统网络工程师一起提升编程能力。

(建议点击全屏观看)

ip=input('请输入要查询的ip地址:')

ip_list=ip.split('.')

add = ip_list[0]

if int(add)==192:

    add=str('A栋')

elif int(add)==172:

    add=str('B栋')

elif int(add)==10:

    add=str('C栋')

else:

    print('未知')

print('该ip地址属于:' + add + ip_list[2] +'楼')

以上是我学习python过程中的见解,如有错误的地方,还请大家大胆批评指正,在网工的道路上,我们一起成长!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值