IPv6 Router Preference 在 Mac OS 的運作

如果在同一個網路下有多個 Router 發出 Router Advertisement (RA),我們可以利用 Router Preference 來讓 host 知道 default router 的優先順序 (High, Medium, Low)。Cisco IOS 的指令是:

Router(config-if)#ipv6 nd router-preference High

我們在 Mac OS 上的 TCP/IP 網路設定裡面有看到,雖然有多台 Router 發出 RA,但似乎只出現一個 default router 的位址:

事實上,Mac OS 會正確處理 Router Preference 的,只要利用 ndp -r 這個指令,就可以顯示出所有收到的 default router 列表,並看到他們各自的優先等級:

實際送一個封包到 Google DNS (2001:4860:4860::8888),就可以看到,雖然第一個圖上的「路由器」指的是 fe80::72ca:9bff:fe9b:bb90,但由於它的 router preference 是 Low,所以 Mac OS 會將封包送往 fe80::f60f:1bff:fe26:de42 (MAC address: f4:0f:1b:26:de:42, router preference: High)

由 IPv6 Router Advertisement 直接指定 DNS Server 位址

在我的部落格中,最受歡迎的文章「IPv6 位址的取得 (Autoconfiguration and DHCPv6)」是在 2009 年寫的。過了八年之後,最近因緣際會,做了一些設定和除錯之後,發現有一些更新,所以就再寫一篇。

在這篇 2009 年的文章中提到,Router Advertisement (RA) 沒有辦法提供終端設備 DNS server 的位址,還必須依靠 DHCPv6 提供。在當時,雖然已有 RFC 5006 試著定義在 RA 裡面附上 DNS server 的位址,但仍然缺乏作業系統的支援。

事情有了變化,在 2017 年 3 月,RFC 5006 被 RFC 8106 (Recursive DNS Server, RDNSS)取代,並且進入了標準階段 (Standard Track),Cisco IOS 、Mac OS 也已經開始支援,Windows 10 在 2017 年的 Creators Update 也終於加入支援了,不過,Windows 10 會優先採用 DHCPv6 的參數。

RFC 8106 裡面定義的是如何在 RA 的 Option 裡面附上 DNS Server 的位址。其 Option 格式如下圖:

Type 是由 IANA 定義的 25。

Length 則是以 8 bytes 為單位的長度,最少為 3 (3 * 8 = 24 bytes,扣掉 Type 與 Length 各 1 byte,共 2 bytes,再扣掉 Lifetime 的 4 bytes,還有 Reserved 的 2 bytes,剛好剩下 16 bytes,可放一個 IPv6 位址)。

Lifetime 定義的是 DNS 的有效期,以秒為單位。內容全為 1 代表永不 timeout;全為 0 代表此 Option 中的 DNS Server 位址已失效。

至於 Cisco IOS 的設定,更是簡單:

Router(config-if)#ipv6 nd ra dns server 2001:4860:4860::8888

至於 Apple iOS 與 Google Android,似乎還沒有支援!

 

下載中華電信繳費結果、通話與費用明細

在下載之前,請確認您已經完成:

  • 電子帳單申請
  • 可登入中華電信網路客服中心

下載的步驟:

  1. 連線 123.cht.com.tw ,並登入。
  2. 如下圖,點選右下角的「更多線上服務」。
  3. 如下圖,點選左邊的「帳單及費率」,然後在「電子帳單」分類下,點選「我的電子帳單(個人)」
  4. 接下來,如下圖,在表格最右邊一欄,就可以下拉選擇要下載的單據了。(帳單:費用與通話明細、繳費明細:繳費結果通知)

 

淳杰哥哥演唱的「至好朋友就是耶穌」

 

至好朋友就是耶穌,
擔當罪過及煩惱,
真正咱有大大福氣,
萬事攏通對祂討;
至好朋友就是耶穌,
擔當罪過及煩惱,
真正咱有大福氣,大福氣,
心肝常常失落平安,
沓沓掛慮艱苦,艱苦事,
這是對咱未有深信,
未有放心交託主。
至好朋友就是耶穌,
擔當罪過及煩惱,
真正咱有大福氣,大福氣。
至好朋友就是耶穌,
擔當罪過及煩惱,
真正咱有大大福氣,
萬事攏通對祂討;
至好朋友就是耶穌,
擔當罪過及煩惱,
真正咱有大福氣,大福氣,
心肝常常失落平安,
沓沓掛慮艱苦,艱苦事,
這是對咱未有深信,
未有放心交託主。
至好朋友就是耶穌,
擔當罪過及煩惱,
真正咱有大福氣,大福氣。
阿們。

愛妻千宜告別禮拜哀謝詞

感謝各位至親好友今仔日來這參加千宜的告別禮拜,也真歹勢,利用這個上班日和考試日來舉行。

大家可能不相信,在我們家,大小項代誌攏是千宜做決定。小項的像說要吃什麼餐廳、買什麼伴手、今仔日要去哪玩,攏是千宜出主意。講來真歹勢,千宜破病之前,我們出門,騎機車攏是千宜載我,開車攏是千宜跟我講哪要彎,所以,我來台南十幾年,也沒熟識什麼路。

大項的代誌也是千宜講的才準算,她很早就跟我說,她會比我早死。真倔強,講攏講不聽,一定愛這樣安排才可以。

但是千宜每一項決定都是為別人想,攏是為小孩、為丈夫、為父母、為朋友想。所以,他特別忍耐到我從美國轉來、女兒出國之前才離開,就是為了不要勞煩大家。現在千宜一定在罵我,為什麼要大家專工請假來參加告別禮拜?別生氣,這擺給我為你想、為你好,不要給你冰在這太多天,好嗎?我今天特別傳你最愛的烏龍綠加厚、泡麵來給你吃了。之前逐次寄簡訊來要我買回去,我攏欺負她記性歹,先答應她,但實際上為了她的健康攏沒買轉去。現在,你已經沒病沒痛了,我要一項一項買來給你吃。

咱常常聽講上帝會做最好的安排,現在想來,確實有影。所以在這裏,我要感謝上帝,給我這呢好的牽手,賜給我 4,895 工甘甜的婚姻家庭生活。

我要跟爸爸、媽媽、千育、國展會失禮,是我沒顧好千宜,讓她承受這麼多的痛苦,沒法度作伙吃到老。也要跟爸爸、媽媽、千育、國展感謝,你們從來不識怪罪我。

我要感謝媽媽這麼疼愛千宜,逐禮拜朴子台南奔波探望千宜,來給千宜撒嬌。

我要感謝我的爸爸、媽媽,千宜住院的時陣,攏是他們來照顧兩個孫子的生活,給我專心打拼事業免顧慮。

我要感謝我的妹妹,千宜破病的時候,攏是她代替千宜,和兩個女兒講心內話。

我要感謝二姑,逐擺來台南一定來看千宜。

我要感謝三姑,惜花連盆特別疼惜兩個孫,只要聽到兩個孫轉來朴子,隨就從台南拼轉去朴子看兩個孫。知影芸禎不能吃糯米,逐冬都包白米粽給兩個孫女吃。

我要感謝振豪大哥,照顧全家的眼睛健康,大嫂每次見面,總是聽我講千宜病情、安慰我。

我要感謝韻如姊姊,為千宜今仔日的畢業典禮做最美的紀錄。

我要感謝二舅,兩個孩子出世時,攏是二舅最早趕到產房外。

我要感謝淳頎哥哥,幫我們設計厝、提供我們最需要的建議。

我要感謝淳淳姊姊,千宜辦理退職時,為我們走出走入聯絡各種事項。

我要感謝三舅媽,逐禮拜都拿餅、拿菜、拿糖下來給兩個孩子,和千宜作伙開講。

我要感謝阿佳哥哥,今年過年招集大家到南化聚會,給千宜最後隔有機會看到大家,也感謝他會凍主持今仔日的禮拜。

我要感謝淳志哥哥和兩個阿嫂,為千宜今天的告別禮拜演奏出千宜最愛聽,這優美的音樂。

我要感謝千宜的同事、朋友,破病前後,攏付出很多很多的關懷和幫助,在辦理退職期間,總是要為千宜爭取最好的福利。

我要感謝我的董事長、主管和同事,常常問起和關心千宜的狀況,也忍耐、理解我有時因為千宜病情需要請假無法度全力配合。

我要感謝照顧千宜與兩個女兒的阿川,有她的照顧,我不免每一工煩惱千宜,不免煩惱孩子的吃穿和接送。

我要感謝我兩個乖巧的女兒,你們是這呢啊乖,逐擺看到你們的笑容,什麼艱苦就攏沒算什麼了。

要感謝的親友實在太多,時間關係,無法度在這一個一個講,每一個曾經幫助過千宜、幫助過我和孩子的朋友,多謝您們。

最後,我要感謝千宜,多謝你不棄嫌,麥嫁我這個生做真醜,個性孤僻,只會曉看電視、玩電腦的男人。想起你的時陣,心肝內有酸、有甘、有苦、也有甜。你破病了後,我開始學會曉買菜、買果子、識路、辦代誌。現在,你知道我學了差不多了,要我開始學煮飯、清厝內。我知,這攏是你的安排。

千宜和我攏很愛聽陳昇的歌,我們在2009年最後一工的跨年演唱會聽到這首「愛與死」,裡面說:「愛與死,應該是一體的兩面,因為有愛,所以我們不驚;你與我,作伙走,心頭定、免得驚,有聽見咱勇敢的歌聲」。我要借用這首歌來跟千宜說,你不免煩惱,因為有上帝的愛、有你的愛、有大家對我們的愛,所以我們不驚。