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 的搜尋引擎〉

中國未來可能使用 IPv6 來推行 網路實名制

中國大陸的網路監控很嚴謹,網路以實名制為主,現在 IPv6 給的 IP 很多,打算直接幫每個人配發一個 IP,跟身份證字號一樣意思...

閱讀全文〈中國未來可能使用 IPv6 來推行 網路實名制〉

ping.pe:即時查看各地到此 IP ping 值的服務

此網站的首頁直接秀出你的 IP 的資訊,輸入 IP 後,會由多個地區來 ping 此 IP,來查看 mtr 的情況,也查看各地區是否能正常連接此 IP。

Apache2 抓取 Load Balancer Client IP 的設定

Apache2 前面加上 Load Balancer (F5 Big IP LTM),走得就類似 Reverse Proxy 的模式,會由 F5 將 X-Forwarded-For 轉送到 Apache,要怎麼設定格式才能跟原始 combined 一樣呢?

閱讀全文〈Apache2 抓取 Load Balancer Client IP 的設定〉

Windows 10 限制連線無法從 DHCP 拿到 IP 的解法

一早連續遇到兩台 Windows 10 都無法連上網路的問題。

測試:AP 正常,其它系統都可正常上網。

問題:

  • Windows 10 的無線、有線網路、甚至手機分享網路都無法取得 IP,由此可確認是 Windows 10 的問題。
  • Windows 10 的網路卡直接設定 IP 可以正常連線。

閱讀全文〈Windows 10 限制連線無法從 DHCP 拿到 IP 的解法〉

Nginx 擋掉某個 IP 或 網段

Nginx 想要擋掉某個 IP,作法如下:(下述為 Debian / Ubuntu Linux 的路徑)

  1. vim /etc/nginx/sites-enabled/blockips.conf # 輸入下述即可
    deny 123.123.123.123;
  2. sudo /etc/init.d/nginx restart
  • 註1:這是 Global 都全部擋掉此 IP,想要分別於 VirtualHost 擋的話,再自行寫進去裡面即可
  • 註2:blockips.conf 這個檔名可以隨便取

blockips.conf 裡面,若要擋掉 subnet,可見下述:

  • deny 123.123.123.0/24;

只允許某個IP 或 網段:

  • allow 1.2.3.4/24;
  • deny all;

更多範例可參考下述:(取自:Module ngx_http_access_module)

location / {
   deny  192.168.1.1;
   allow 192.168.1.0/24;
   allow 10.1.1.0/16;
   allow 2001:0db8::/32;
   deny  all;
}