大佬教程收集整理的这篇文章主要介绍了如何获取linux下一个接口的IPv6地址,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
你知道我怎么能在python2.6中得到我的一个接口的IPv6地址之一。 我尝试了一些无法引导我的socket模块。
谢谢。
PHP中的REMOTE_ADDR和IPv6
如何正确发送路由器广告?
在windows 5.2.17的inet_ptonreplace函数
添加链接本地地址
如何使用Windows命令访问一个ipv6地址?
netifaces模块应该这样做。
import netifaces addrs = netifaces.ifaddresses('eth0') addrs[netifaces.AF_INET6][0]['addr']
你可以简单地使用子进程调用'ifconfig'来调用并解析输出。
我一定会跟这个一起工作,即使我觉得这真的很难看,也应该很好。
step1 = Popen(['ip','addr','show','br0'],stdout=PIPE) step2 = Popen(['grep','inet6'],stdout=PIPE,stdin=step1.stdout) step3 = Popen(['sed','-e','/fe80/d','s/ *inet6 *//g','s//64.*$//g'],stdin=step2.stdout) step4 = Popen(['tail','-n1'],stdin=step3.stdout) step4.communicate()[0]
再次感谢您的帮助。
以上是大佬教程为你收集整理的如何获取linux下一个接口的IPv6地址全部内容,希望文章能够帮你解决如何获取linux下一个接口的IPv6地址所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。