透過 BGP 與朋友組成內網

嗨!好久不見! 在 2020 初時,我拿到了第一個 ASN號碼 - AS209557 我也使用了 RFC 1918 所定義的 IP Address ,與我一些朋友透過 BGP 及 Internet 隧道 組成了一個大內網 那麼,讓我們開始吧! 首先,我們使用 Ubuntu 20.04 來建立隧道,並與其他人建立 BGP 對等 那通常,我都是使用 GRE, SIT 或是 WireGuard 其中,GRE 或 SIT 隧道是屬於非加密隧道,在公網上是可以查看到其封包的。若要加密需要配上 IPsec WireGuard 則是在 2019 年 9 月 推出的點對點隧道,在 2020 年 3 月 已列入 Linux 內核 (其實更早就在 Beta 了,但小易用 WireGuard 時已經是屬於穩定版了) 那接著,是我與我朋友的對等信息 PS. 部分 IP Address 被基於安全因素,可能與實際使用的 IP Address 不同 我的資料 公網 IP Address: 59.126.1.1 隧道內 IP Address: 10....

Google 廣告 – 原來你在 Google 眼中的形象是這樣的…

原本這篇去年12月就要發布的,但剛好遇到伺服器維護就一直沒發XD 有一天筆者在修改Google帳戶資料時,意外發現了「廣告設定」這個地方點開有還滿多資訊的。 資料的來源包括登入狀態下的Google和Youtube各種紀錄,以及Google帳號申請時填寫的基本資料 可以推測出興趣、年齡、家庭收入、感情狀況、雇主等,甚至是小孩數量 不過推測出來的東西也會時常變動,也不是完全準確,不介意的話可以當笑話看看就好🤣 (筆者曾經在三天內看到自己的收入出現「中間偏高、中間偏低、高、低」的極端起伏) 如果真的不喜歡被Google看透的話,上面的廣告個人化開關可以關掉,或是使用無痕模式進行搜尋 Google對筆者的認識,看看參考就好,反正也不是完全準確🤣 如果系統猜測的項目不喜歡,也可以隨時按「停用」,也會把該項目丟到「已關閉的項目」裡面,在登入情況下就再也不會看到囉~ 已關閉的項目大致上會像下圖這樣,不經意地按掉廣告,或是在各種地方按下「不感興趣」的東西都會在這邊 之前按掉的廣告的冰山一角🤣 連結放在下方,歡迎大家有空去玩看看吧 https://adssettings.google.com...

在 Linux 環境下無腦串接 Google 雲端硬碟

此篇教學使用的是 google-drive-ocamlfuse 這個軟體,筆者使用的環境是基於Ubuntu的Zorin OS 15.2系統作為示範。 首先需要先加入軟體源,請在終端機輸入(可以直接把這一串直接拷貝貼上) sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get update sudo apt-get install google-drive-ocamlfuse 註:安裝過程可能需要輸入密碼,有些Linux發行版看不到輸入的密碼,打完按下Return就會繼續 安裝完成後,請在終端機輸入這個指令來啟動掛載的程式 google-drive-ocamlfuse 第一次運行的時候它會跳出瀏覽器視窗給用戶登入並選擇帳號,要求權限時請選擇同意。 成功之後會會跳轉到這個頁面(如下圖),並且在終端機看到這個訊息: Access token retrieved correctly. 接下來請輸入這串指令,在Home Directory建立一個掛載用的檔案夾 mkdir ~/GoogleDrive 再接下來輸入這串指令就會完成掛載囉! google-drive-ocamlfuse ~/GoogleDrive 掛載的位置會在Home Directory 底下的Google Drive資料夾 如果想要退出掛載的話,可以在終端機使用以下指令 fusermount -u ~/GoogleDrive 更多指令如果想要查詢看看,可以終端機輸入這個指令來做查詢 google-drive-ocamlfuse –help...

利用 redeb 來備份已安裝插件的 deb 檔

就在很久之前,筆者就有遇過插件在其他軟體源消失導致無法安裝想要的插件。但是因為在其他裝置有安裝該插件而能把該插件deb檔備份出來並安裝在我想要安裝該插件的裝置裡,在此分享給有想要備份插件的人! redeb與備份出來的deb檔(以打包Zebra為例) 需要利用到的插件/程式: Redeb - deb重新打包備份插件(軟體源:https://wiety.github.io/cydia/ ) OpenSSH - 讓電腦可以ssh進去裝置裡並下指令 FileZilla - SFTP存取裝置 (Windows部分也可用WinSCP) 終端機 - 下達ssh指令(Windows使用者請用PuTTY) 前置作業: 首先先在插件管理器(這邊以Zebra為例)上加入此軟體源: https://wiety.github.io/cydia/ 往下滑進去"Wiety’s beta repository"並找到redeb, 安裝它 安裝OpenSSH (有安裝的可以跳過此步驟) 安裝完這兩個插件後就可以移到電腦了 電腦端的操作: 這邊要先注意一下,行動裝置與電腦皆要連接在同一個區網下,不然會連不上ssh! 先在要做ssh連線的裝置端確認內網IP位置(設定->Wi-Fi->在連線的Wi-Fi上按 “i"即可查詢) 筆者有自己製作簡易捷徑去查詢內網IP. 在電腦上打開終端機(Windows使用者請安裝PuTTY, 筆者這邊使用macOS) 在終端機打上 ssh [email protected] (紅色部分更換為自己的內網IP) 打上要連線裝置的ssh密碼 (預設密碼是alpine. 這邊建議如果還在用預設密碼的,請更改成自訂的密碼!) 在終端機上打入redeb, 會跳出圖左的訊息,這是因為我們沒預先指定好插件ID, 這邊鍵入"y”. redeb會列出所有插件的ID(圖右) 這邊就是鍵入欲備份的插件ID, 這邊以Zebra為例,插件ID “206” 執行完成後,終端機會長這樣: 完成後,這邊就可以把剛打包好的deb檔從裝置中提起出來。接下來打開FileZilla並一樣ssh連線至剛剛做完deb打包的裝置。 在Filza中,按左上方的按鈕會打開該畫面,新增一個站台並把伺服器型態更改成SFTP. 最後把主機名稱(欲連線裝置的IP), 使用者 (root) 跟密碼打上去並按下連線 連線完成後,備份完成的deb檔位址在: /private/var/mobile/Documents/Redeb/debs 在資料夾裡面的檔案就是剛剛備份的deb檔,這樣就完工了!...

[有趣測試] 測驗看看你是不是木耳!

這個網站會以隨機順序提供六組音樂,每組包含128Kbps MP3/320Kbps MP3/未壓縮的WAV音檔,測驗看看你能不能聽出哪個是音質最好的音檔,選擇後會產生正確答案。 連結在下方。 貼心提醒: - 可以把音量調高聽看看細節 - 細節可以從高音部分比較明顯聽出(所以裝置的選擇很重要!) -這不是什麼正式的測驗,不過至少可以參考一下啦w 點我前往測試 測驗結果分析結果是,如果你能答對四個或以上,那麼你就不是木耳囉...

AutoDraw 自動繪圖吧!

(本文由小易及蘿蔔共同編輯) 前幾天,小易在上課的時候,老師介紹到了一個有趣的網站 AutoDraw是一個由 Google 所開發的網站 Google 從 1998 年就註冊這個網域了(或是其他人註冊轉賣給 Google 的)~ 我居然現在才知道這個網站 小易也很好奇,這個有趣的東西是如何運作的 於是玩了一下,也稍微搜尋了一下相關資料 就有搜尋到一篇文章,寫著 Machine learning, plus a dash of artistic flair (機器學習,並帶有一些藝術氣息) 那我們初次進入網頁後,我們會看到一個空白的區塊 我們可以選擇左邊的 AutoDraw (就是帶魔法的那個筆) 接下來可以用電腦在上面畫圖,如果用「並行」搭配 Apple Pencil,效果更好哦~ 畫圖會發現神奇的事情發生了:隨便話一個圖就會有很多選項可以幫圖片做修正 下次有空來玩玩看吧~ 或是使用 iPad 直接到 AutoDraw 去畫也是可以的...

從 RIPE 申請屬於自己的 ASN

今天來講一下透過 LIR 在 RIPE 取得自己的 ASN 首先,可能有些人會很好奇 為什麼要選擇 RIPE 呢?選擇 APNIC, ARIN 不好嗎? 筆者有兩個 ASN,分別是 RIPE 及 APNIC 下的 當筆者在改一些 whois 時,RIPE 可以直接進入網頁修改 但 APNIC 則需要發送郵件……比較麻煩(其實好像也差不多) 不過,APNIC 與 RIPE 兩個管理機構也是有差別的 RIPE 需要驗證真實身份(個人申請需要發送護照或其他證明文件) APNIC 則不需要任何證明文件 那麼,我們就開始申請吧 尋找 LIR(贊助者) 首先,我們需要找到一位 RIPE 會員 (LIR) 做自己的 Sponsor 我們只要在 Google 上搜尋「Lir Service」就會看到非常多的相關服務 那小易嘗試過 Openfactory 的服務,非常推薦其服務!(雖然比較慢) 準備申請資料 我們找到 LIR 之後,透過 Email 或其他管道聯繫後,我們就可以來準備一下申請資料了 根據小易的經驗,大部分 LIR 都需要這些東西(因為他們需要提交給 RIPE ) 真實英文姓名 (First + Last name),也就是護照上的名稱 Postal address(真實地址) 護照的複印/掃描圖片(有時候可能需要身份證照片) 接著還需要兩個對等方,也就是我們常說的 “Peer Partner”...