<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

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

          共 1620字,需瀏覽 4分鐘

           ·

          2021-04-06 17:55

          公眾號關注杰哥的IT之旅”,

          選擇“星標”,重磅干貨,第一時間送達!


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

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

          以下是我們主要使用的兩個命令,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細節(jié) (挖掘機)
          curl ifconfig.me/all

          使用 DYDNS (當你使用 DYDNS 服務時有用)

          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 個使用率非常高的 Linux 監(jiān)控工具

          Linux 下找出吃內(nèi)存的方法總結

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

          6 個超實用的 Sudo 命令使用技巧

          瀏覽 31
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  做爱的免费网站 | 肉欲金銮殿 | 欧美色图365 | 欧美天天视频 | 免费啪啪啪 |