文章目錄
IPv6是什麼? Vultr支持嗎?
VPS配置開啟關閉IPv6教程
有新媒體人學習做網絡推廣,蒐集國外資料,使用Vultr搭建科學上網渠道,結果IP地址被牆了……
唯一的解決辦法,就是測試VPS 更換IP地址了 ▼
了解什麼是IPv6?
IPv6是“Internet Protocol Version 6(互聯網協議第6 版)” 的縮寫。
- IPv6是互聯網的下一代協議,用於替代當前的IP協議IP版本4。
- IPv6是互聯網協議的下一個版本,它可以說是下一代互聯網協議。
- 它最初提出是因為隨著互聯網的迅速發展,IPv4有限地址空間的定義將被耗盡,缺乏地址空間將阻礙互聯網的進一步發展。
為了擴展地址空間,建議通過IPv6重新定義地址空間,並且IPv6使用128位地址長度來幾乎無限地提供地址。
根據保守估計的IPv6實際可分配地址,每平方米地球仍可分配超過1,000個地址。
除了在IPv6設計過程中一勞永逸地解決地址短缺問題之外,還考慮了在IPv4中沒有很好解決的其他問題:
- 主要包括端到端IP連接,
- 服務質量(QoS),
- 安全性,
- 以及更多廣播,
- 移動,
- 即插即用等。
IPv6具有這些特點和優勢?
- IPv6 和IPv4對比,有什麼特點和優勢?
1)更大的地址空間。
- IPv4指定的IP地址长度为32,即2 ^ 32-1地址?
- 但是,如果IPv6的IP地址的长度为128,则有2 ^ 128-1个地址。
2)較小的路由表。
- IPv6地址分配從一開始就遵循聚合(聚合)原則,這使得路由器在路由表中具有記錄(輸入)以表示子網.
- 這大大減少了路由器在路由表中的長度,並增加了路由器轉發數據包速度。
3)增強的組播支持(Multicast)和對流支持(Flow-control)。
- 這使得網絡上的多媒體應用具有巨大的發展機會,
- 並為服務質量(QoS)控制提供了良好的網絡平台。
- 增加了對自動配置(自動配置)的支持。
這是對DHCP協議的改進和擴展,使得網絡(特別是局域網)的管理更加方便快捷、更安全。
在支持IPv6的網絡中,用戶可以在網絡層對數據進行加密並檢查IP數據包,這大大增強了網絡安全。
Vultr如何配置開啟IPv6?
Vultr VPS 配置IPv6地址非常簡單,以下是配置流程:
第1 步:免費註冊Vultr VPS賬號(送10美元優惠碼) ▼
立即點此免費註冊Vultr VPS第2步:購買VPS,勾選面板上“Enable IPv6” ▼

- 在Vultr VPS 後台配置IPv6地址網絡 ▼

第3步:在Vultr 後檯面板,點擊重新啟動VPS,讓更改生效 ▼

第4 步:解析IPv6位址
- 建議你使用DNSPod解析你的域名,在DNSPod後檯面板中,添加AAAA記錄並解析IPv6地址。
第5步:ping測試IPv6地址
- 在正常情況下,你操作完上述步驟後,可以ping 測試你的IPv6地址。
- 推薦使用以下工具做ping 測試 ▼
VPS配置IPv6位址
如果遇到問題,可以根據VPS系統版本添加IPv6設置。
詳情請瀏覽Vultr官方文檔,自行添加IPv6地址 ▼
點此訪問Vultr 官方文檔:《在你的VPS上配置IPv6》CentOS的系統
在 /etc/sysconfig/network-scripts/ifcfg-eth0 中加入以下行:
IPV6INIT="yes" IPV6ADDR="2001:DB8:1000::100/64" IPV6_AUTOCONF="yes" IPV6ADDR_SECONDARIES="2001:19f0:4009:2001::1234/64"
如果啟用IP轉發(代理服務器),就需要將以下內容添加到 /etc/sysctl.conf 文件中:
net.ipv6.conf.all.accept_ra=2 net.ipv6.conf.eth0.accept_ra=2
- 此處的默認設置(即1)會在啟用IP轉發時,阻止和關閉IPv6 的如常運行。
- 你可以通過運行命令
sysctl net.ipv4.ip_forward來檢查是否啟用了IP轉發。
Debian / Ubuntu系統
在 /etc/network/interfaces 文件中新增以下行:
iface eth0 inet6 static address 2001:DB8:1000::100 netmask 64 up /sbin/ip -6 addr add dev eth0 2001:19f0:4009:2001::1234
如果啟用IP轉發(代理服務器),就需要將以下內容添加到 /etc/sysctl.conf 文件中:
net.ipv6.conf.all.accept_ra=2 net.ipv6.conf.eth0.accept_ra=2
- 此處的默認設置(即1)會在啟用IP轉發時,阻止和關閉IPv6 的如常運行。
- 你可以通過運行命令
sysctl net.ipv4.ip_forward來檢查是否啟用了IP轉發。
FreeBS系統
在 /etc/rc.conf 文件中添加以下幾行:
rtsold_enable="YES" ipv6_activate_all_interfaces="YES" rtsold_flags="-aF" ifconfig_vtnet0_ipv6="inet6 2001:DB8:1000::100 prefixlen 64" ifconfig_vtnet0_alias0="inet6 2001:19f0:4009:2001::1234 prefixlen 64"
(請將以上紅色的IPv6地址,替換成你的VPS IPv6地址)
IPv6地址網絡配置示例
為方便你做參考,顯示當前VPS正確的網絡配置文件。
打開以下鏈接之前,請將以下URL 結尾中的一串代碼,更改成你的VPS號碼 ▼
https://my.vultr.com/subs/netconfig.php?SUBID=2538198Vultr如何配置關閉IPv6地址?
在重新啟動時,永久禁用IPv6:
如果你想關閉IPv6,以下方法可以做到這一點。
使用文本編輯器打開文件▼
/etc/sysctl.conf添加以下內容 ▼
#在系统范围内的所有接口上禁用IPv6 net.ipv6.conf.all.disable_ipv6 = 1 #在特定接口上禁用IPv6(例如,eth0,lo) net.ipv6.conf.lo.disable_ipv6 = 1 net.ipv6.conf.eth0.disable_ipv6 = 1
要在/etc/sysctl.conf 中激活這些更改,請運行:
$ sudo sysctl -p /etc/sysctl.conf或者乾脆重啟VPS。
推薦性價比高的VPS
建議所有中國大陸用戶使用Vultr VPS,性價比非常高 ▼
立即點此免費註冊Vultr VPS擴展閱讀:
希望陳溈亮博客( https://www.chenweiliang.com/ ) 分享的《IPv6是什麼? Vultr支持嗎? VPS配置開啟關閉IPv6教程》,對您有幫助。
歡迎分享本文鏈接:https://www.chenweiliang.com/cwl-662.html

6人評論了“IPv6是什麼?Vultr支持嗎?VPS配置開啟關閉IPv6教程”
博主你好,剛看了下vutlr的,2.5套餐的都是ipv6 only,這個怎麼弄能出個教程什麼的嗎,不知道ipv6會影響到什麼,到時候購買了,會不會連不上也用不了呢
本文就是介紹Vultr怎麼用IPV6的。
由於IPv6將用於擴展IP地址的功能,IPv6將最終取代IPv4作為Internet標準。
如果購買後,你卻連不上,可以在Vultr官網發帖要求退款。
就是ipv6 only嘛,那我這邊ipv4的,能直接用ssh或者什麼的登錄嘛,不然買了也沒用不是嘛
你可以試試看,如果你的Vultr SSH連接不上,請看這篇文章:
“Vultr VPS SSH連接不上? PuTTY密鑰生成設置方法“
若想退款請看這篇:
“Vultr可以申請退款嗎?如何進行支付寶退款?“
你好,現在的vultr 2.5刀只有ipv6,但是開通後直接用ipv6 在putty上無法連接vps。提示network is unreachable。
請問這樣要怎麼辦?還是需要設置什麼嗎?如果設置只能通過後檯面板的console來操作嗎?
謝謝
通過SSH重新啟動,可能會出錯。
啟用IPv6需要通過Vultr 控制面板重新啟動,才能運行應用配置更新。
你試試看,通過Vultr 控制面板重新啟動,可以嗎?