Linux下获取公网IP地址

  • A+
所属分类:代码审计

在linux环境渗透时有时因权限或其他原因无法使用ifconfig命令那么就可以用下面的方法查看外网ip

1、如何在LINUX服务器下查看公网IP地址,可以使用下面的方法:

curl http://members.3322.org/dyndns/getip
2、在终端中输入 curl ipinfo.io 或者 curl ifconfig.me 即可通过IP地址检测网站提供的api获得取本机的外网IP,或者以 JSON 格式返回全部结果。

SS推荐
avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:8   其中:访客  6   博主  2

    • avatar 世界因我不同 9

      直接curl ip.cn 就可以了

      • avatar 小苍MM 0

        真不错,赞一个,继续努力啊

        • avatar 卜你个头Geek 9

          我现在也在用
          curl ifconfig.me 需要等待一段时间,有时还无法获取
          curl http://members.3322.org/dyndns/getip 就非常顺畅,秒获取 ,推荐用这个

          • avatar null 1

            感谢您分享的hosts文件!!

            • avatar null 1

              老d,ipconfig拼错了。

                • avatar 老D Admin

                  @null Linux用ifconfig而Windows用ipconfig

                    • avatar 老D Admin

                      @老D IP:Internet Protocol(网络之间互连的协议)
                      ipconfig:Internet Protocol Configuring(IP地址配置)
                      ifconfig:Network Interfaces Configuring(网络接口配置)

                      光从英文单词可以看出有点差别,但其实都是对网络的配置。如果说为什么Linux用ifconfig而Windows用ipconfig的话,一是Linux下任何皆文件,任何皆设备,网络接口更接近设备,而Windows下用IP地址,可理解性更强,二是既然是不同的系统,就应显现他们的差别,命令自然就不同了。

                    • avatar xxx 2

                      @null 为什么会有这种回复?