1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        教你如何在 Linux 終端中知道你的公有 IP?

        共 1620字,需瀏覽 4分鐘

         ·

        2021-04-06 17:55

        公眾號(hào)關(guān)注杰哥的IT之旅”,

        選擇“星標(biāo)”,重磅干貨,第一時(shí)間送達(dá)!


        在本文中我將會(huì)介紹在幾種在 Linux 終端中查看你的公有 IP 地址的方法。這對(duì)普通用戶(hù)來(lái)說(shuō)并無(wú)意義,但 Linux 服務(wù)器(無(wú)GUI或者作為只能使用基本工具的用戶(hù)登錄時(shí))會(huì)很有用。無(wú)論如何,從 Linux 終端中獲取公有 IP 在各種方面都很意義,說(shuō)不定某一天就能用得著。

        公有地址由 InterNIC 分配并由基于類(lèi)的網(wǎng)絡(luò) ID 或基于 CIDR 的地址塊構(gòu)成(被稱(chēng)為 CIDR 塊),并保證了在全球互聯(lián)網(wǎng)中的唯一性。當(dāng)公有地址被分配時(shí),其路由將會(huì)被記錄到互聯(lián)網(wǎng)中的路由器中,這樣訪(fǎng)問(wèn)公有地址的流量就能順利到達(dá)。訪(fǎng)問(wèn)目標(biāo)公有地址的流量可經(jīng)由互聯(lián)網(wǎng)抵達(dá)。比如,當(dāng)一個(gè) CIDR 塊被以網(wǎng)絡(luò) ID 和子網(wǎng)掩碼的形式分配給一個(gè)組織時(shí),對(duì)應(yīng)的 [網(wǎng)絡(luò) ID,子網(wǎng)掩碼] 也會(huì)同時(shí)作為路由儲(chǔ)存在互聯(lián)網(wǎng)中的路由器中。目標(biāo)是 CIDR 塊中的地址的 IP 封包會(huì)被導(dǎo)向?qū)?yīng)的位置。

        以下是我們主要使用的兩個(gè)命令,curl 和 wget。你可以換著用。

        Curl 純文本格式輸出:

        curl icanhazip.com
        curl ifconfig.me
        curl curlmyip.com
        curl ip.appspot.com
        curl ipinfo.io/ip
        curl ipecho.net/plain
        curl www.trackip.net/i

        curl JSON格式輸出:

        curl ipinfo.io/json
        curl ifconfig.me/all.json
        curl www.trackip.net/ip?json

        curl XML格式輸出:

        curl ifconfig.me/all.xml
        curl 得到所有IP細(xì)節(jié) (挖掘機(jī))
        curl ifconfig.me/all

        使用 DYDNS (當(dāng)你使用 DYDNS 服務(wù)時(shí)有用)

        curl -s 'http://checkip.dyndns.org' | sed 's/.*Current IP Address: \([0-9\.]*\).*/\1/g'
        curl -s http://checkip.dyndns.org/ | grep -o "[[:digit:].]\+"

        使用 Wget 代替 Curl

        wget http://ipecho.net/plain -O - -q ; echo
        wget http://observebox.com/ip -O - -q ; echo

        bash 腳本示例:

        #!/bin/bash

        PUBLIC_IP=`wget http://ipecho.net/plain -O - -q ; echo`
        echo $PUBLIC_IP

        鏈接: https://developer.aliyun.com/article/198785

        推薦閱讀

        詳解 TOP 命令

        4 個(gè)使用率非常高的 Linux 監(jiān)控工具

        Linux 下找出吃?xún)?nèi)存的方法總結(jié)

        超全整理!Linux 性能分析工具匯總

        6 個(gè)超實(shí)用的 Sudo 命令使用技巧

        瀏覽 31
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            97操逼网 | 在线看片日韩 | 五月天最新网址 | 国产精品久久免费观看藏经阁 | 屁股翘起来趴好挨c | 中文字幕毛片 | 强奸乱伦毛片 | 漂亮女大学一级毛片视频 | 欧美老妇激情视频第19页 | 丁香五月天国产 |