建立 iOS/macOS 按要求連線(On Demand) IKEv2 VPN

上一篇有介紹在 Raspberry Pi 樹莓派上面建立 IKEv2 VPN Server 速度不錯,也非常穩定,已經很好用,但是想要讓它在更好用! 這是因為之前建立的 VPN,每次出門時候都要手動去設定裡面打開 VPN,回到家時後也需要手動去關閉 VPN 有點不方便,不夠智慧化啊~ 於是開始琢磨 iOS 自動 VPN 連線的功能,蘋果也其實早就有提供 On Demand 的設定 蘋果也有提供相關圖形化設定工具,不過是在 macOS 上面而已,其他平台只能自己手動編寫 ​ 但也不是非常麻煩,因為目前網路上也有一堆設定檔可以參考 如果你還沒在樹莓派上安裝過 IKEv2 VPN Server 的話,請先翻上一篇文章,然後再繼續 VPN Server 這邊只要改兩個文件的設定,一個是 ipsec.conf,另外一個是 ipsec.secrets 所以同樣 SSH 進去 Pi 並切換成 root,開始編輯 ipsec.conf $ ssh [email protected] $ sudo -s $ vim /etc/ipsec.conf ​ 改成以下這樣: # ipsec.conf - strongSwan IPsec configuration file config setup charondebug="cfg 2, dmn 2, ike 2, net 2" uniqueids=never conn %default compress=yes dpdaction=restart dpddelay=30s inactivity=300s fragmentation=yes forceencaps=yes rekey=no keyexchange=ikev2 left=%any [email protected] leftauth=pubkey leftcert=vpn-host-certificate.pem leftsendcert=always leftsubnet=0.0.0.0/0 right=%any rightsourceip=10.0.0.0/24 rightdns=8.8.8.8,8.8.4.4 [email protected] rightauth=eap-mschapv2 ike=aes256gcm16-sha256-ecp521,aes256-sha256-ecp384! esp=aes256gcm16-sha256,aes256gcm16-ecp384! conn iOS auto=add conn OSX-EAP-TLS auto=add include /var/lib/strongswan/ipsec.conf.inc ​ ...

December 25, 2017 · 2 min · jkgtw

Raspberry Pi 安裝設定 IKEv2 VPN for iOS & macOS 攻略

之前都在 DSM 上面折騰 Docker,但是最近 Synology 放出的新版本 Docker(17.05.0-0349) 似乎有點問題不太穩定,經常所有映像檔清單消失,或者出現各種疑難雜症 (PS:2017/12/13 Synology Docker 17.05.0-0366 有稍微改善一點) 於是我慢慢把一些應用搬出來到樹莓派(Raspberry Pi)裡面 樹莓派真心不錯,便宜又大碗而且還挺省電的,跑跑消耗資源不是很多的應用非常適合 目前把 Pi-hole、Home Assistant、UniFi Controller 跟 VPN Server 都搬過去了~ 本文是基於這篇文章: VPN Server on Raspbian Jessie for iOS 9 and OS X El Capitan Clients ,自己踩坑修改完成的 並成功在 iOS 11.2.1 & macOS 10.13.2 完成測試 在想要安裝 IKEv2 VPN 以前,有考慮過 ocserv 的 AnyConnect 方案 但是因為 Cisco AnyConnect 電腦版軟體取得以及更新比較不容易,所以就直接採用 IKEv2 VPN IKEv2 VPN 目前幾乎所有主流系統都已經內建,包含 iOS 9+、macOS 10.11+ 或者是 Windows 7+ 都不需要額外安裝軟體就能直接設定使用,完美兼容 本文使用的硬體以及系統版本: 樹莓派 Raspberry Pi 3B(Raspbian) MacBook Pro(macOS 10.13.2) iPhone X(iOS 11.2.1) 事前的準備工作: ...

December 19, 2017 · 4 min · jkgtw

2017 大阪漫步自由行 – 入口即化一吃上癮的松蘭燒肉

這次來大阪原本是想要賞楓,但是出發前日本天氣驟降,楓葉一下全沒了。。。 要是提早個兩個禮拜就能看到比較完整的楓葉 於是這趟大阪自由行變成吃吃吃跟買買買的旅行了~~~ 會知道松蘭這家燒肉店完完全全是因為看到推友 Anson 極力推薦「吃完會覺得人生無憾的燒肉」 當時看完文章時就決定日後去大阪旅遊一定要去! 然後稍微看一下這家店在「食べログ」網站的評價,目前是 3.7 分高分! 要前往這家店也非常方便,搭大阪地鐵粉紅色的「千日前線」到「小路」站 路口有一家「7-11」超商,步行不到三分鐘就能找到了~ 門口看上去非常樸素,完全看不出是一家超讚的燒肉店 比較要注意的是,這家燒肉店的營業時間:17:00 ~ 23:00,每個星期一是公休日 如果怕客滿的話,可以考慮先打電話預約,但是前提是你要會講日文。。。 進店時候一樓全滿,於是我們被帶往二樓 菜單也是相當樸素,比較讓人擔憂的是這 TMD 全是日文的啊! 更讓人汗顏的是,想要依靠圖片點菜在這家店也行不通,因為這菜單根本沒有什麼圖片可以左右參照。。。 店員一看我們完全不會日語,他們也是露出非常驚恐的表情,因為他們整家店的員工除了日語 其他什麼英文是完完全全都不會!我們嘗試使用英文溝通點菜 5 分鐘雞同鴨講後就放棄了。。。 雙方直接拿出手機的 Google 翻譯開始神奇的中日交流。。。 剛開始看上去有點順利,不過還是有點難溝通,Google 翻譯還是不太行 後來我們直接開大絕,告訴店員我們一人的預算是多少,讓店家直接幫我們點菜! 直接把手機上面的畫面給店員,店員秒懂,滑稽的中日交流完美落幕。。。 店員幫我們上菜前的準備動作,木炭還有一些傢伙要準備好,因為 10 分鐘之後我們要開始撕殺了。。。 因為我們採取店家幫忙點菜的模式,所以我們也不知道上來的是什麼東西,反正都很好很好吃!!! 店家是看我們人數來上菜,每個菜式都上五人份,一人一份不用打架 什麼肉該有什麼口感我是不會描述,但是這家餐廳真的徹底顛覆我心目中牛肉原本的味道 大概是我這輩子吃過最好吃的燒肉(絕對不誇張),在座的同行友人也是讚不絕口! 用餐過程除了滿滿的肉以外,還有一些小菜,中間還有白飯,啤酒更是不能少~ 而且日本的米飯很好吃,原本以為我們會吃不下,結果這碗日本米飯實在太配燒肉了! 所有人都吃光光,還有人另外加點了! 吃完這頓之後,在大阪過沒兩天又與同行友人再度拜訪,因為這個味道實在太銷魂了,值得二度甚至照三餐來就對了! 喜歡吃肉的朋友,來大阪直接來這家店絕對不會錯! 感謝 Anson 極力推薦,讓我能吃到這麼棒的燒肉店,這家松蘭燒肉已經列為我大阪每趟必來餐廳之一 於是照片看著看著又餓了。。。 2018/07/02 update 他們家有中文的菜單囉!進店時候可以跟店員索取~

December 15, 2017 · 1 min · jkgtw

2017 大阪漫步自由行 – 天王寺動物園、通天閣、新世界、四天王寺與溫泉大世界

在大阪起了個早,因為準備要開始漫步行程,目標是「動物園前」地鐵站 這邊有許多景點,使用大阪周遊卡可以全部通殺,強力推薦! 要購買大阪周遊卡,可以在關西機場購買,或者到難波 OCAT 旅客中心都能買到~ 在動物園出示大阪周遊卡,給工作人員掃一下就可以進去囉,免費的瀟灑走一回~ 大人原價 500 日幣,小學以下免費,小學以上 200 日幣 這個動物園不大,但是卻是非常棒的親子同遊景點 當天的天氣不錯,動物們都出來曬太陽活動筋骨~ 逛完動物園之後,可以一路走在新世界的商店街逛到通天閣 新世界這邊有各種好吃的串以及美食,午餐可以順便在這邊解決 通天閣要上去正常也是要收 700 日幣的,但是持有周遊卡又可以免費上樓(但只限週一到週五) 要使用周遊卡好好玩,裡面的使用指南可是要好好看清楚喔!有些設施有一些限制條件的~ 通天閣最頂樓有個特別景觀樓,是需要另外收費的,如果持有周遊卡可以享有折扣喔! 不過我們一上去就後悔了,當天風超級大,整個冷得要命 雖然這個樓層會提供一個望遠鏡給我們好好觀賞高樓美景,但是沒人有辦法好好停下來好好欣賞。。。 逛完通天閣後,可以來到附近的四天王寺 同樣持大阪周遊卡一樣可以免費入場喔!看看四天王寺五重塔還有漂亮的庭院~ 逛到這裡估計大家都累了,剛好天冷大家就一起去泡泡溫泉囉!於是就到這裡的 Spa World 溫泉大世界 這家溫泉有各種主題多達十多種以上不同的溫泉,泡到你全身爽到不要不要的 非常適合在大阪自由行一整天之後來這邊徹底放鬆! 當天門票大人是 1200 日幣,小孩 1000 日幣,館內免費提供毛巾跟館內服裝,吹風機、棉花棒這些都不用另外收費 如果持有大阪周遊卡來,還可以再享折扣,CP 值破表非常的划算! 四樓跟六樓是泡溫泉跟桑拿三溫暖的樓層,這兩個樓層是裸湯,也是禁止拍照片的 場地很大,有興趣可以到官方網頁一探究竟 要注意的是四樓跟六樓會根據當月月份是雙數或者奇數來決定男湯或者女湯 舒舒服服泡完溫泉後,如果有自帶游泳衣,或者換上館內的浴衣,可以搭直達電梯上去八樓頂樓的戲水區 這個樓層一樣是室內溫水,所以不用擔心天氣太冷沒辦法玩之類的 有一個環狀的漂漂河,沒帶游泳圈的話,可以現場租借,漂漂河的水深度是 110 公分 要玩之前注意一下小朋友身高 這樓層最吸引人注目的是有兩個超大滑水道,不過這兩個是需要額外付費的項目 單次 500 日幣,可以購買 1500 日幣的 Free Pass,即可無限暢玩! ...

December 11, 2017 · 1 min · jkgtw

2017 大阪漫步自由行 – 道頓崛蟹道樂、Luke’s Lobster 初體驗

前情提要: 2017 大阪漫步自由行 Day 0 原本想要賞楓,但是日本突然降溫,如果提早半個月還能看到楓葉。。。 所以這次自由行沒辦法賞楓啦~~~ 2017/12/03 台北天氣有小雨,但心情不受影響 因為當天準備從台北桃園機場起飛到日本關西機場~~~ 搭的是菲律賓航空,原本以為飛機上會有很多菲律賓人 實際搭乘後發現除了飛機空服人員有些是菲律賓以外,其餘大部分都是台灣人。。。 菲律賓航空來回機票含稅一人約台幣七千出頭,起飛時間是上午十點多,降落時間是下午一點多 算是還不錯的時間段,不用特別趕早起床搭飛機,抵達大阪後還有半天時間可以去道頓崛晃來晃去~ 順利抵達日本關西機場,抵達當天大阪天氣超級好! 這次行李比較多,而且還有兒童推車,所以搭乘比較方便的利木津巴士進出關西機場 利木津巴士上、下車都有人幫忙拿行李跟推車,跟搭飛機差不多 搭利木津大巴到難波 OCAT,大約要花一小時左右的時間(視交通情況而定) 拿到行李從關西機場走出來就是巴士站也就三分鐘吧,而且人還不多 我們租用的 Airbnb 民宿就在難波 OCAT 附近,只有 800 公尺步行約 10 分鐘 民宿距離道頓崛也就一站地鐵的距離,散步慢慢走的話大約就是 20 分鐘左右,地理位置不錯 房間很漂亮,房東今年才剛裝修,重點是價格也很漂亮~~~ ​ 在民宿稍作整理休息後,就可以步行前往道頓崛逛街啦! 一路從道頓崛逛到心齋橋,經過固力果當然也要停留拍一下~ 後來越走越不對勁,人潮越來越洶湧,當天是禮拜天,好恐怖。。。 逛一半有點餓,這邊有家紐約來的「龍蝦三明治」Luke’s Lobster,走過路過千萬不能錯過! 這家位置在商店街上,從戎橋一路向北,比較靠近心齋橋的位置,不難發現 店面不大沒有座位,都是直接拿了以後站著吃掉~ 店員也不多,一個收銀,兩個製作 這個龍蝦三明治真的好吃!事後幾天有經過都會來買一個,比較推薦龍蝦口味,不推薦螃蟹跟蝦子~ 中間龍蝦是冷的,外面的麵包是烤過的,可能有些人會不適應,但其實吃起來感覺還不錯! 咬一口滿嘴都是龍蝦肉,超讚的~ 走到心齋橋商店街最後,原路返回,準備要吃晚餐囉! 晚餐是上個月就提前在網路上預訂的蟹道樂本店,就在戎橋固力果旁邊,招牌是隻會動的大螃蟹,根本很難錯過~ 道頓崛晚上的人潮真的很多,這家蟹道樂本店沒預訂肯定不會有位置的 不過如果你沒預訂,門口也有個現烤螃蟹,給你嚐嚐味道~ 獨立包廂真是爽,七個人大吃大喝 店員說可以 Share 分享吃,所以我們直接點了一個一萬元的 BBQ 套餐,一個一萬元的火鍋套餐,跟一個七千八百元的套餐 ...

December 7, 2017 · 1 min · jkgtw