設定 IPv6/增加 IPv6 地址

設定 IPv6

我們的網絡全面支援 IPv6,但VPS鏡象默認不使用 IPv6。原因是若果有 IPv6 設定,系統默認首先使用 IPv6,但很多互聯網伺服器雖然有 IPv6 DNS 地址,但經常 IPv6 網絡未全面優化,速度比較慢,造成操作系統超時後才使用 IPv4。軟件下載及更新操作延遲特別顯著。

但是個別應用場景,或者可以得益於 IPv6。若果需要使用或測試 IPv6,需要在建立 VPS 後,手動作出以下更改。

CentOS

1. 修改 /etc/sysconfig/network-scripts/ 下面的網絡卡設定檔,在最後增加兩行:

IPV6INIT=yes
IPV6_AUTOCONF=yes

2. 修改 /etc/sysctl.conf ,移除所有包含 "disable_ipv6 = 1" 的行
3. 重啟

Ubuntu / Debian

1. 修改 /etc/default/grub ,移除所有 "ipv6.disable=1", 變成

GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

2. 執行 "update-grub"
3. 修改 /etc/sysctl.conf ,移除所有包含 "disable_ipv6 = 1" 的行
4. 重啟

Windows

1. 執行 "regedit"
2. 修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledComponents ,將數值改為 0
3. 重啟

增加 IPv6 地址

設定以及重啟服務器之後,會看見自動配給的一個IPv6地址。

Linux 指令: ip -6 address

Windows PowerShell: Get-NetIPAddress -InterfaceAlias "Ethernet" -AddressFamily IPv6

看見的IPv6地址會顯示為類似 (以下只是例子,要用以上指令看實際情況)

inet6 2401:300:0:2:5555:58ff:fe06:8888/64

其中的 ff:fe 是自動配給IP地址固定的,增加的IP地址可以將 ff:fe 更改成為任意 00:00 到 ff:ff

例如

2401:300:0:2:5555:58ff:ff06:8888/64

2401:300:0:2:5555:580a:0a06:8888/64

2401:300:0:2:5555:581b:2b06:8888/64

2401:300:0:2:5555:5800:0006:8888/64

皆可以使用。

Linux 增加IPv6地址指令: ip -6 addr add 2401:300:0:2:5555:58ff:ff06:8888/64 dev eth0

(以上 eth0 參數需要看 ip -6 address 確定)

Windows 增加IPv6地址指令: 

New-NetIPAddress `
-InterfaceAlias "Ethernet" `
-IPAddress "2401:300:0:2:5555:58ff:ff06:8888" `
-PrefixLength 64 `
-AddressFamily IPv6

  • 270 Users Found This Useful
這篇文章有幫助嗎?

相關文章

服務過戶政策

所有服務轉移均免費。請以計劃擁有者的帳戶登錄,並開立服務單提供以下資訊: 要轉移的具體服務計劃 接收者帳戶的電子郵件地址(在我們系統上註冊的)

RDNS 反向 DNS 解析服務

我們的IP地址全部提供反向 DNS 解析,條件是建立RDNS記錄需要預付3個月的服務費,每次更改需要再額外預付1個月的服務費。請建立服務單要求RDNS服務。

更換 IP 地址

客戶可以在以下情況下要求更改 IP 地址: IP 地址是12小時內新分配的,但因為任何原因不能使用; 或者 IP 地址已被使用,但未因濫用、電子郵件或其他任何問題而被任何第三方禁止使用。...

AI 及串流:CDN 各節點可以使用的服務

(2025-01-09 更新) Netfront CDN 節點 ChatGPT Gemini Copilot xAI...

A/B/C 區域有甚麼分別

A/B/C 區域使用不同的虛擬化軟件版本 A/B 區物理地點位於香港九龍灣 C 區物理地點位於香港大埔 所有區域都有自己的獨立網絡連接到互聯網 所有區域的網絡透過高速光纖連接在一起...