PHP 將 IPv4 CIDR subnet IP 展開

PHP 想將 CIDR 的 IP 展開,或者要抓 CIDR 最小與最大值的區間,要怎麼做呢?

閱讀全文〈PHP 將 IPv4 CIDR subnet IP 展開〉

Linux 設定自己 SSH Hostname 與 IP 對應 不使用 hosts

Linux 若想要做 Hostname 與 IP 對應,可以設定 /etc/hosts

  • 192.168.1.1 w1
  • 192.168.1.2 w2

但是若是自己的目錄,沒有權限可以寫 /etc/hosts,要如何作到類似效果呢?

  • 註:線上環境若使用機器名稱,在開發環境要模擬一樣情境,就可以使用此招

閱讀全文〈Linux 設定自己 SSH Hostname 與 IP 對應 不使用 hosts〉

Python 將 IPv4 CIDR subnet IP 展開

Classless Inter-Domain Routing (CIDR) (無類別域間路由) 是一個 IP 區間的表示方式,主要寫法如下:

  • CIDR 表示方式與 subnet 展開
    • 192.0.2.1/32 = 192.0.2.1
    • 192.0.2.0/24 = 192.0.2.0 ~ 192.0.2.255
    • 192.0.2.0/25 = 192.0.2.0 ~ 192.0.2.127
    • 192.0.2.128/25 = 192.0.2.128 ~ 192.0.2.255

使用 Python 要將 CIDR 展開要怎麼做呢?

閱讀全文〈Python 將 IPv4 CIDR subnet IP 展開〉

Google Data Studio 會使用哪些 IP 連接自己 MySQL

Google Data Studio 可以連接自己指定的 MySQL,來將資料呈現出來。

但是自己的 MySQL 要被連接,大剌剌的公開被連接風險更大,至少得把 IP 限制在一定範圍內。

Google Data Studio 有提供 IP Range,Firewall 或 MySQL 要記得加上這些限制囉~

閱讀全文〈Google Data Studio 會使用哪些 IP 連接自己 MySQL〉

全球 43億 IPv4 於 2019年11月正式耗盡

歐洲網路協辦中心 (RIPE NCC) 宣布,最後的 IPv4 位址於 2019年11月25日 11:35 (UTC+1) 分配完畢,43億 IPv4 的地址完全耗盡,再來就只能往 IPv6 走囉~

閱讀全文〈全球 43億 IPv4 於 2019年11月正式耗盡〉

Shodan:搜尋遠端服務、連接設備 IP 的搜尋引擎

Google 的搜尋是搜尋網頁、資料、資訊為主的搜尋引擎,所以被稱作在衝浪(Surface Web)。

Shodan 比較不一樣的地方,是專門搜遠端服務(Service)、設備(Device) 的 IP。

閱讀全文〈Shodan:搜尋遠端服務、連接設備 IP 的搜尋引擎〉