路由器ipv6方案

2021-10-06 23:32:29 字數 2309 閱讀 6468

這四天來,為了實現通過路由器能夠在終端直接獲得ipv6位址並且訪問ipv6網路,各種作死的折騰。

配置前提:有乙個好的路由器,我的為小公尺路由器(記不得哪個版本了,就是原來賣129的那個),被我刷成了openwrt系統(pandorabox),稍微有點linux的基礎,懂得怎樣進入路由器網頁,以及ssh登陸。

第一天:各種觀摩教程,作死按教程搞,搞出了路由器能夠獲取到ipv6位址,並且在路由器裡面能夠ping通ipv6的**,在本地能夠獲取到ipv6位址,然而就是讓我接不通ipv6的**。教程魚目混雜,各種都試,搞得實在一塌糊塗,路由罷工好幾次。

第二天:意識到了這樣搞下去不是辦法,別人的教程是別人的步驟啊,我要搞明白別人的每一步的原理啊?大腦終於想通了一件事,首先,我要明白的是ipv6的配置原理。所以去國際搜尋引擎搜知識去了。最後發現甲骨文的關於ip配置的教程寫的真心不錯,開始閱讀,不愧是大公司,搞的教程都是槓槓的。

oracle公司關於ip配置的說明文件{

第三天:閱讀ipv6協議的入門教程(淺顯的看一點),閱讀得覺得一些概念基本了解之後,返回來,再次閱讀關於openwrt配置ipv6的教程。

第四天:根據學到的知識點總結教程,發現能夠看懂了。但是,發現了我湖的乙個天大的坑爹秘密。呢嗎!湖大校園網的ipv6是基於隧道協議過來的,之前走了好多彎路啊!只有乙個方法可行,並且這種方法不受官方的待見。接下來我將我這幾天的學到的知識點進行梳理,為廣大網友提供乙個學習的過程以及參考。

接下來進入正題:

第一種方法,直接將校園網網線插入路由器的四個lan口:這是基於交換原理的最簡單快捷的方案,然後集體在終端進行驗證上網,這種方案適合所有的路由裝置,不過你的手機支不支援校園網認證就是另外一回事了,並且弊端為一次只能上一台終端裝置,與本人的初衷不一樣,放棄。

第二種方法就是仿照ipv4路由普遍的nat分發方式進行部署的nat方案(關於nat方案,自行搜尋了解):簡稱為ipv6 nat方案,這種方案在ipv6規劃裡面是不受官方推薦的,因為這種方式與ipv6最後要達到的企圖背道而馳。ipv6時代要達到的目標是將世界的網路變為乙個平面,一部終端具有全球唯一的乙個ip位址,實現最簡單的歸一平面化,而nat的存在卻讓這個網路框架有了層次感,顯得冗餘而雜亂,並且在ipv6時代都不用考慮內網穿透這些技術,當然不受ipv6官方的待見了。但存在即合理,nat其實是為ipv4位址枯竭而誕生的技術,同時還帶有安全功能,事實證明,ipv4 nat的存在確實延緩了ipv4位址的枯竭,不然你還能安心的坐在這兒分得到ipv4位址進行上網?

接下來進入第一種方法的第一步:檢視當前ipv6狀態,記住是直接接上校園網進行這一步(不經過路由器)

如果是windows系統,在cmd中輸入ipconfig,檢視當前ip資訊。如果是linux系統,相信你已經是位大神了,就不用我說ifconfig命令了,

如果是下面這個圖,顯示了隧道資訊,並且學校限制了有線連線進行撥號,一次只能登陸乙個賬號,那麼,恭喜你入了我入的坑了,只能使用當前ipv6 nat方法或方法一進行ipv6配置了(從理論上來說應該還有乙個方案,將ipv6資訊通過ipv4通道進行,例如再造一次當前的隧道傳輸協議,不過本人沒試過)。至於為什麼,你可以想想ipv6資料本來

在ipv4的線路隧道中傳輸,你ipv4位址姑且只能得到乙個,怎麼能夠直接得到多個一層ipv6位址呢?

關於怎樣對openwrt進行ipv6 nat配置,這裡有好幾個方案,可以參照網上的教程來進行:

乙個是北郵的nat方案,他們公布了源**,可以對openwrt進行核心級編譯,按照教程編譯出來openwrt韌體,然後燒寫進路由器,這個支援理論上來說應該是槓槓的,但本人目前沒試,自己動手重新編譯openwrt的話估計又要廢去本人的幾天時間,有時間了打算試試。

乙個就是ip6tables+kmod -ipt-nat6方案,具體怎樣操作,可以在網上搜到,支援性不是很好。(本人沒成功)

第四種方案是基於ipv6相鄰節點發現協議進行的操作:這種方法也是官方支援度最高的方法,但是,前提也是校園網是基於雙棧協議部署的(關於相鄰節點發現協議,可以在開始的oracle文件中找到),常用的方法為6relayd程式方案 或者n***d程式方案。

可自行搜尋「路由器配置ipv6 6relayd」或者「路由器配置ipv6 6relayd」關鍵字進行搜尋。

教程的最後安利乙個福利(最後乙個方法):通過本人最後和本校同學進行知識梳理,發現完全可以在路由器上面安裝**程式進行本地**,由於路由器是能夠連線上ipv6的,所以我們只需要將ipv6的資料通過路由器**傳給本地就行,that's good! 突然意識到了這個問題,然後在路由器上面裝了小巧的**軟體srelay,本地就只要通過sockes5**就行了,只需要本地將**位址改為路由器的位址就行了,至此四天的程式設計師的玩樂完美結束。

DNS關於IPv6 方案詳解

既然dns有這麼重要的乙個作用,我們應該如何提高dns的安全性和可用性,這是很多運維人員和網際網路技術人員所關心的問題。2018年伴隨著 兩辦 的ipv6檔案發布,中國網際網路ipv6全面公升級的號角被正式吹響。各行業 金融 運營商 廣電 均出台詳細的ipv6公升級時間表及相關解讀。dns作為最基礎...

路由器獲取不到ipv6位址

路由器設定為dhcp4,dhcp6,形成乙個ipv4和ipv6的區域網。但是連線路由器的電腦有時可以獲得ipv6位址,有時候獲取不到。我用的是小公尺的ax3600路由器,可能是家用的的路由,所以不能保證ipv6的可靠性。路由器開啟固定ip設定,分配位址池,建議固定ip從2 50,剩餘的ip是留給dh...

IPV6靜態路由

配置拓撲 簡單ipv6靜態路由 ipv6的靜態路由配置方式和ipv4的靜態路由配置方式大致相同,不同的就是兩者子網掩碼的表示方式。ipv6靜態路由預設情況下是關閉的 r1 config ipv6 unicast routing 開啟ipv6路由功能3種配置方式 1.出介面 r1 config ipv...