andrew0928 / columns.chicken-house.net

[安德魯的部落格] 網站原始檔案
http://columns.chicken-house.net/
MIT License
8 stars 2 forks source link

水電工日誌 #8. 邁向 UniFi 全家餐的升級之路 — 安德魯的部落格 #19

Open andrew0928 opened 2 years ago

andrew0928 commented 2 years ago

https://columns.chicken-house.net/2022/06/10/home-networking/

自從 2019/10 因為原本網路設備掛掉, 開始敗入 UniFi 的體系, 果然如同傳聞的一般, 不知不覺就整套換下去, UniFi 的設備就這樣一直繁殖下去了。事隔兩年半, 我家網路主要設備總算都更新完畢, 於是重新補上這篇, 把我對家裡網路的想法交代一下。這篇我想寫的,不是只介紹硬體的更新而已。硬體更新沒啥特別要交代的啊,這種東西裝好了大概就無感了 (會有感都是網路出問題)。我想說明的是我怎麼藉由 UniFi 的 SDN 把我想要的網路環境搭建起來。從 2007 我開始在家裡擺機櫃開始,機櫃裡的設備其實都在處理這些事情: 網路設施 (routing, switch) 網路服務 (dns, web server, storage, backup) 監控設備 (dvr) 電話總機回顧一下當年的設備, 果然看得出時代的眼淚, 在過去幾年都被我逐步的換掉了。這一連串設備的整併更新,其實我早就想做了,只是一直都沒有看到滿意的 solution 就沒有很積極的替換,直到我開始購入 UniFi WiFi AP 開始 …

cgy287520 commented 2 years ago

請問大大,我在NAS docker安裝了AdGuard Home,已經佈署完成,可是輸入IP:3030都沒辦法進到設定頁面,請問我應該連到那一個IP呢?是NAS的IP:3030嗎?

andrew0928 commented 2 years ago

@cgy287520 請問大大,我在NAS docker安裝了AdGuard Home,已經佈署完成,可是輸入IP:3030都沒辦法進到設定頁面,請問我應該連到那一個IP呢?是NAS的IP:3030嗎?

我沒辦法隔空抓藥啦 XDD 找個熟 docker 的朋友幫你看看吧! 想自己解決的話看一下官方 docker hub 的說明..

https://hub.docker.com/r/adguard/adguardhome

shinnlu commented 2 years ago

您好,我和您一樣也是軟體產業,目前也是用 RouterOS,之前那台(RB493G 9年)實在太穩,搞定之後也懶的去碰他經過9年才壞掉,設定檔也沒備份,後來用RB450G時只會讓他撥號上網/設定NAT,軟體才是我的本業啊… 現在也想入門 Unifi,由於軟體開發的需求,我也需要修改 DNS設定,但是我沒有 NAS,也不想獨立架設一台機器裝 DNS,請問 UDM Pro 是否有此功能

類似 unix/windows 的 hosts 檔案
192.168.10.55  web1.local
192.168.10.55  web2.local

RouterOS 要做這一點很方便

andrew0928 commented 2 years ago

@shinnlu 您好,我和您一樣也是軟體產業,目前也是用 RouterOS,之前那台(RB493G 9年)實在太穩,搞定之後也懶的去碰他經過9年才壞掉,設定檔也沒備份,後來用RB450G時只會讓他撥號上網/設定NAT,軟體才是我的本業啊… 現在也想入門 Unifi,由於軟體開發的需求,我也需要修改 DNS設定,但是我沒有 NAS,也不想獨立架設一台機器裝 DNS,請問 UDM Pro 是否有此功能

類似 unix/windows 的 hosts 檔案
192.168.10.55  web1.local
192.168.10.55  web2.local

RouterOS 要做這一點很方便

我找了半天,UDM Pro 有內建 dnsmasq, 但是不 SSH 進去實在很難維護, 最後我是另外在 NAS 上面建 AdGuard Home, 用他來擔任 DNS rewrite 的任務..

shinnlu commented 2 years ago

@andrew0928 我找了半天,UDM Pro 有內建 dnsmasq, 但是不 SSH 進去實在很難維護, 最後我是另外在 NAS 上面建 AdGuard Home, 用他來擔任 DNS rewrite 的任務..

謝謝回覆,我有另一個想法,因為我目前只有一台電腦 如果我在電腦上跑一個 dns docker(或 AdGuard)

在 UDM Pro 上面指向我的電腦
192.168.10.55 #primary dns
8.8.8.8 #google dns

當我的電腦沒開機時,正常情況下 UDM Pro 會向 google dns 詢問 因為我也只有在電腦前,才需要用 手機/平板 去看這些開發中的網站 不知理論上是否可行

andrew0928 commented 2 years ago

謝謝回覆,我有另一個想法,因為我目前只有一台電腦 如果我在電腦上跑一個 dns docker(或 AdGuard)

在 UDM Pro 上面指向我的電腦
192.168.10.55 #primary dns
8.8.8.8 #google dns

當我的電腦沒開機時,正常情況下 UDM Pro 會向 google dns 詢問 因為我也只有在電腦前,才需要用 手機/平板 去看這些開發中的網站 不知理論上是否可行

DNS 會 cache, 切換也沒那麼即時, 你這樣用平時應該會蠻困擾的吧... 你都有 UDM-PRO 了,應該也有 UniFi 的 AP 吧? 不如多設一個開發設備專用的 SSID 跟 VLAN, 這網段 DHCP 固定配發的 DNS 就指向你的桌機...

平日手機平板就用正常 SSID 上網,要開發時再切到這個 SSID 比較明確, 也不會干擾日常上網使用..

shinnlu commented 2 years ago

DNS 會 cache, 切換也沒那麼即時, 你這樣用平時應該會蠻困擾的吧... 你都有 UDM-PRO 了,應該也有 UniFi 的 AP 吧? 不如多設一個開發設備專用的 SSID 跟 VLAN, 這網段 DHCP 固定配發的 DNS 就指向你的桌機...

平日手機平板就用正常 SSID 上網,要開發時再切到這個 SSID 比較明確, 也不會干擾日常上網使用..

我大概知道怎麼做了,謝謝

yummychen commented 1 year ago

請問你的UDM pro 跟 switch 連接的線是用官網上的10 Gbps Direct Attach Cable 光纖網路跳線或是SFP+ MM 模組 + OM3 Duplex LC cable, SR 呢?第一次搞這個不太清楚

andrew0928 commented 1 year ago

@yummychen 請問你的UDM pro 跟 switch 連接的線是用官網上的10 Gbps Direct Attach Cable 光纖網路跳線或是SFP+ MM 模組 + OM3 Duplex LC cable, SR 呢?第一次搞這個不太清楚

我是用官網的 DAC 沒錯喔,我買最短的那條。短距離的用 DAC 就夠了,便宜好用可靠

yummychen commented 1 year ago

請問一下vlan的設定,在udm pro 需要做嗎?可以貼一下你的vlan是怎麼設定的嗎?謝謝

andrew0928 commented 1 year ago

@yummychen 請問一下vlan的設定,在udm pro 需要做嗎?可以貼一下你的vlan是怎麼設定的嗎?謝謝

VLAN? 我有貼啊

看這一段:

https://columns.chicken-house.net/2022/06/10/home-networking/#vlan