利用 WireGuard 建立大內網
Hi 大家好,今天來分享一下如何使用 WireGuard 建立大內網 之前有與大家分享過 在 Linux 系統上安裝 Wireguard,那這次我們要利用 WireGuard 來建立大內網 為什麼要建立大內網? 為什麼筆者稱這次要建立「大內網」呢? 因為筆者也許多不同地方的網路,想藉由這次機會,來把他們都加進同一個局域網 (LAN) 這樣也可以解決一些連線問題,比如筆者常常連線回到家中的電腦 但因為公網 IP 只有幾個,當機器太多時,就需要設定內網穿透 但筆者架設了內網之後,在外面只需要連入VPN,在其他網路區域,就可以存取所有網路設備了(這也類似於一般企業的遠端存取) 情境及架構 那麼,我們一樣需要有一個主伺服器當網關。不過,我們不使用 NAT TO NAT,而是讓 Private 可以直接互連。 我們的情境是這樣: A 辦公室 路由器 10.121.208.254/24 B 辦公室 路由器 10.121.209.254/24 C 辦公室 路由器 10.121.210.254/24 VPN 路由器 10.121.211.254/24 設定 VPN Tunnel 及靜態路由 首先,由於我們這次是純粹架設大內網,以 WireGuard 搭配靜態路由為主。 所以先不講到路由協議。如果你有興趣的話,也可以參考我寫的 透過 BGP 組建不同網段互通。 我們需要有一個主路由器,並透過它來連接 A, B, C 辦公室的路由器 所以會變成下面這樣 VPN <-> A VPN <-> B VPN <-> C 當A的用戶想去 C 時 (10....