利用ipv6技術,廢舊筆記本變成互聯網server


如果你家的路由器已經get到了ipv6地址,並且你家的電腦也獲取了有效的ipv6地址,在廣域網的設備可以訪問到。
那恭喜你,再配合我這個ddns,你可以完美地把你家的電腦當服務器使用。

1.確保你家的寬帶支持ipv6

最簡單的辦法就是,登陸路由器或者貓管理地址,查看是否有類似的地址獲取到,2408:8270:455:8ab2:f405:5e1:512c:141b 例如聯通分配給我們的地址是2408開頭的廣域網ipv6i地址。還可以撥打運營商客服電話咨詢,移動:10086,電信:10000,聯通:10010

2.確保你有支持IPV6的路由器撥號

目前支持ipv6的家用路由器不多,例如我們家的華為WS5100就支持ipv6地址的獲取和分配,可以直接使用聯通的寬帶號碼撥號,並且獲取到臨時的ipv6地址。最關鍵的是,每個連接這個路由器的設備,會分配到一個獨立的ipv6i地址。

3.確保你家的光貓已經改成了橋接模式

這一點很重要,因為電信運營商自帶的光貓,可能都帶有路由器的功能,但是限制太大,筆者直接將他改為橋接模式,光貓停止撥號,光貓的任意Lan口連接到WS5100路由器的 WAN口,並且直接使用運營商的寬帶賬號和密碼撥號。

4.路由器開啟dhcp和ipv6功能

路由器撥號成功后,開啟dhcp和ipv6功能,先讓你的linux服務器獲取到ipv4和ipv6地址,然后在路由器中設置設備跟ipv4地址的綁定,然后你的linux server獲取到的ipv4地址就不變。貌似我家的路由器不持支ipv6地址的綁定,而且運營商明顯給我們分配的是動態ipv6地址。

5.在linux server開啟ddns功能

你自己得在阿里雲注冊一個域名,因為阿里雲的支持ipv6地址的解析。因為ipv6地址每天變一次,我們每天手動修改域名解析記錄明顯不科學。這個時候,我寫的ddns腳本就派上用場了。https://github.com/byygyy/ddns_ipv6.git 這個腳本的部署測試,詳見我在腳本中的說明。

6.在支持ipv6的終端上測試ipv6訪問

自從使用了WS5100路由器,你家連接這個路由器的手機電腦基本都會變成支持ipv6的終端,在任意設備上,訪問 http://[linux系統獲取的臨時ipv6地址] (例如我在linux server開啟一個web服務,
http://[2408:8270:455:8ab2:c2c1:f366:b3bb:aa8] ) 這個可以訪問后,就可以嘗試使用你的域名來訪問了。我的這個博客域名 https://robin.org.cn/ 使用的就是ipv6地址解析的。

以上教程和ddns腳本是經過我精心測試和驗證的,如果您覺得很有用,歡迎您打賞我。如果您有任何疑問,可以私信聯系我。lhh_nj@163.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM