kali linux 获取ip_linux获取本机IP - Go语言中文社区

kali linux 获取ip_linux获取本机IP


获取网口名称

062859227baaf034a3a65a250cebee6a.png

直接输出所有的网口信息

ifconfig | grep -v '^ ' | grep -v '^```bashifconfig | awk -F: '/^[^ ]/{print$1}'
ip a | awk -F": " '/^[^ ]/{print$2}'

获取所有的IP

5346bedd7c3018411fc2b496729de23c.png

直接输出所有的IP

ifconfig | grep 'inet ' | awk '{print $2}'
ip a | awk '/inet /{print$2}' | sed 's#/.*##'

格式化输入

格式: 网口名称 – IP

#!/bin/bashfor i in `ls /sys/class/net` do    echo -n `ip a show "$i" | awk '$1 ~ /inet$/' |  awk -F "[/ ]+"  '{print $NF," -- ",$3," (IPV4)"}'`     ip a show "$i" | awk '$1 ~ /inet6$/' |  awk -F "[/ ]+"  '{print " ",$3," (IPV6)"}'done
5ab42be7bcf97552f7018b7a4d88cae4.png

输出示例

lo -- 127.0.0.1 (IPV4)  ::1  (IPV6)wlp58s0 -- 192.168.1.55 (IPV4) wlp58s0 -- 1.1.1.1 (IPV4)  fe80::938:2963:e75e:e455  (IPV6)
版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/weixin_28917279/article/details/112158540
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2021-05-16 12:15:38
  • 阅读 ( 1098 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢