現階段想用IPv6的權宜之計 關注
評論 文字稿
這期分享一下
在現階段
如何把IPv6融入到家庭的網絡當中
主要是幫助那些
想要用到公網IPv6的朋友
但是又由於你自己當地情況
如果局域網內的設備
都獲得了IPv6地址
可能會對自己
日常上網有一些影響
你只需要一部分設備用到IPv6就可以了
那麼應該這麼弄呢?
這期就分享一下我的解決辦法
細節會非常多
也比較雜
還會有一些變化的思路
希望能幫到你
這期主要用到的還是
OpenWrt這個系統
當然普通路由器也可以玩
後面會簡單介紹一下
但我並不推薦
弊端還是比較多的
後面也會講到的
那麼解決這期玩法的原理是什麼呢?
其實就是隔離網絡
讓不同需求的設備放到不同的隔離網絡下
當然也不會是完全隔離
需要讓它們可以互相訪問
這樣纔不會影響家庭網絡總體的
通訊需求
舉個例子
看一下拓撲圖
主路由有兩個端口給到了
需要用到IPv6的設備
另外的端口給到了不需要IPv6的設備
這樣呢
OpenWrt就需要在原有局域網的基礎之上
再創建一個局域網
來去滿足
需要IPv6地址的設備的需求
下面我們直接進行OpenWrt的具體操作
登錄OpenWrt
網絡、接口
這裏先把原來局域網的IPv6關掉
編輯
高級設置
IPv6分配長度禁用
DHCP服務器
IPv6設置
全都禁用
這樣保存
保存並應用 這樣就可以了
原來的局域網就沒有IPv6地址了
只有IPv4地址
然後設備
br-lan這個網橋
配置
網橋端口這裏
把你需要分配IPv6的端口取消掉
不過千萬別把
現在連電腦的端口取消掉
這點非常重要
多檢查檢查
然後保存
添加設備配置
設備類型
選擇網橋設備
名稱隨意
方便識別就可以
網橋端口
把剛纔取消掉的端口添加到這裏
保存
保存並應用
如果這時候你還能連OpenWrt
說明你現在網橋端口沒取消錯
如果連不上
那就趕緊連接別的端口試試吧
我們繼續
接口
添加新接口
接口名隨意
協議選靜態地址
設備選剛纔創建的網橋
創建接口
IPv4地址這裏
給這個新的局域網設置網關地址
注意
不能是原有局域網內的地址
也就是說
不能是同一網段的
我設置爲192.168.6.1
掩碼這裏選這個
高級設置
IPv6分配長度選擇64
防火牆選擇lan區域
DHCP服務器
配置DHCP服務器
直接IPv6設置
跟之前我分享IPv6的玩法一樣
選擇適當的選項
保存
保存並應用
這時候需要重啓一下OpenWrt
或者重啓一下wan6
這樣就完成了
現在你只要連接lan2或lan3的端口
就會有IPv6的地址分配
同時也會分配到新局域網內的IPv4地址
我們還需要注意一下防火牆這裏
lan區域的所有規則
一定要是accept
也就是允許
然後我再強調一下
公網IPv6開啓之後
一定要注意防火牆的設置
儘量不要完全讓外網訪問到
除非你瞭解它的安全性
還有可能有些朋友的OpenWrt
並不能像我這樣進行設置
那下面我再簡單分享一下
以前版本的OpenWrt
應該怎麼設置
直接登錄OpenWrt
網絡
接口
還是先把原局域網的IPv6關掉
步驟跟剛纔一樣
然後網絡
交換機
添加VLAN
用這個默認添加的ID號就可以
CPU這裏跟上面一樣
選擇已標記
把你要分配IPv6的端口選擇未標記
同時把ID1相對應的端口變成關閉
這裏用到的就是VLAN方面的內容了
之前視頻有分享過的
保存並應用
然後網絡
接口
創建新接口
名稱隨意
協議靜態地址
選擇剛纔你創建的eth0.3
之後的操作就跟前面講的完全一樣了
我就不再贅述了
這裏我再順便說一下
我怕我不說
有人又會問到
就是你也可以只設置一個網口用來分配IPv6
設備多了可以接一個交換機來解決問題
有線或者無線的都可以
這樣在這個新局域網下的設備
都能獲取到IPv6地址的
那可能還有一些朋友是玩
雙網口或者單網口的OpenWrt
那就沒辦法這麼設置了
那應該怎麼搞呢?
可以這麼玩
要用到的原理就是VLAN方面的內容
我們可以在OpenWrt上
創建一個帶有VLAN ID標記的局域網
下面我們邊設置邊分享
直接登錄OpenWrt
需要注意你現在局域網內用到的接口是這個
也就是橋接的端口br-lan
然後我們直接添加新接口
名稱隨意
協議爲靜態地址
直接自定義爲br-lan.22
就相當於直接在這個端口上
創建了一個VLAN ID爲22的虛擬端口
然後就跟前面分享的設置步驟一樣
把這個接口創建完成
這裏就不再重複了
注意一下防火牆規則別錯了就可以
這樣OpenWrt方面的設置就完事了
這時候OpenWrt連接局域網的端口
目前就有兩種流量了
一種是正常的原局域網的流量
另一種就是帶有VLAN ID22標記的
新局域網的流量
是具備可以分配IPv6的流量
下面我們需要解決的是
如何接收和識別VLAN的這個流量
有兩種辦法
第一種就是用一個支持VLAN管理的交換機
來把這個流量分開
或者用刷OpenWrt的軟路由也可以實現
只要看懂我VLAN那期視頻的朋友
這應該就不會有問題的
另一種辦法呢
就是從終端設備上想辦法
雖然限制會有一些
但還是可以辦到的
我們下面具體分享一下這部分內容
也就是說
終端設備如何接收
帶有VLAN ID標記的流量
這裏我只分享
有線的PC設備
無線和移動的設備
我目前沒有想到什麼
很好的解決辦法
咱們先從需求可能比較多的
Linux系統開始分享
我以Ubuntu系統舉例子
首先輸入這行命令
安裝VLAN軟件包
然後輸入這行命令
查看一下你的網絡配置情況
這個有線網卡是需要我們用到的
然後我們需要改一下命令
根據提示替換相應的位置
然後直接把這幾行命令
複製粘貼進去運行就可以了
這時候再輸入這行命令
看一下效果
已經有公網的IPv6地址了
是可以正常使用的
而且這臺設備的IPv4地址
還是在原局域網內的
這個對於很多朋友來說
可能更方面了
那麼我們就不用再繼續獲取
這個端口上的IPv4地址了
那怎麼開機自啓動
這個虛擬網卡呢
只要把這兩行命令放到
開機啓動的腳本文件當中就可以了
NAS系統的話
是相對比較簡單的
比如羣暉
直接在它的網絡設置當中
就可以設置的
我們先把IPv6這裏選擇自動
然後IPv4這裏
開啓VLAN的選項
輸入需要接收的VLAN ID
比如上面我設置的22
但是這裏就需要特別注意一下
你要把上面的IPv4地址變成自動獲取
不能是現在固定的這個ip
因爲等一會兒
會變成新局域網內的ip地址
這個非常非常重要
別搞錯了
否則你就連不上NAS了
一定要謹慎
然後確定就可以了
之後通過路由器或其他設備
查到現在NAS的IP
重新登錄
你就可以看到NAS已經有了IPv6的地址
之後你也可以重新設置一下
固定IPv4地址
這樣就行了
Macos系統呢
有線網卡是支持創建VLAN的
直接網絡偏好設置當中
點擊菜單
選擇管理虛擬接口
添加
新建VLAN
選擇有線接口
以太網
標記填寫上面設置的22
創建
完成
然後點擊應用
這樣
系統就會自動獲取VLAN標記的
局域網的流量了
會獲取到IPv4和IPv6地址
這裏就需要注意一下
網絡服務的順序了
選擇 設定服務順序
要將你正常流量的服務端口處於首位
然後VLAN這個服務放到第二位
這樣就會優先使用第一個服務端口的
不會影響你日常的上網需求
同時還有IPv6地址
Windows10系統呢
因特爾的有線網卡
需要下載安裝網卡管理軟件
安裝完軟件之後
用管理員運行
然後選擇VLAN
這裏新建一個VLAN ID
然後你還需要添加一個未標記的VLAN
系統會創建兩個網卡
之後可以正常上網了
至少我是這樣的
不過這裏我要說一下哈
這三個系統當中
只有Windows在加了IPv6地址之後
體驗感不如另外兩個系統(已經設置優先IPv4)
另外兩個系統可以說是很流暢
而Windows10在瀏覽網頁的時候
可以明顯感覺到非常卡
這三個系統是同一硬件設備
所以不存在硬件差異
可能是我自己的設置問題
如果你是主用Windows系統的話
從我個人角度來講
不太推薦這樣設置
對於不會玩軟路由的朋友
用普通路由怎麼折騰呢?
簡單來說一下
你需要準備兩個路由器
一個是可以分配IPv4和IPv6地址的路由器
下面接一個只開啓IPv4地址分配的路由器
這樣也可以達到目的
只不過
這邊的設備是不能主動訪問這裏的設備的
反過來是可以的
如果想要完全的互通
還需要其他的配置
但普通路由器一般不太具備這樣的功能
這個大家需要注意一下的
這期的玩法
主要用到的還是VLAN方面的內容
還有就是網絡隔離
這方面呢
是需要一些防火牆的知識
如果對OpenWrt防火牆方面的內容感興趣
我爭取做一期內容,簡單分享一下!
好啦
以上就是這期的全部內容
如果視頻對你有幫助
還請多多的點贊、分享、關注、互動!
你的支持,是我更新視頻最大的動力!
感謝支持
我是韓風
我們下期見
拜拜