如何使用IPv6/64段內任意一個IPv6地址而非默認地址
出自md5.pw
更多語言
更多操作
概述
本教程介紹如何在搬瓦工的 Linux 系統中通過配置虛擬網卡(v4tunnel),從分配的 IPv6 /64 段中自由指定並使用任意一個 IPv6 地址。
操作步驟
1. 清理現有網絡設備
在開始配置前,先嘗試關閉並刪除可能衝突的舊設備:
ifdown ipv6net 2>/dev/null
ip link delete ipv6net 2>/dev/null2. 修改網絡配置文件
編輯網絡配置文件 /etc/network/interfaces,添加以下配置段。
nano /etc/network/interfacesauto ipv6net
iface ipv6net inet6 v4tunnel
#输入你要指定的IPv6地址
address 2607:8700:5501:xxxx:xxxx:xxxx:xxxx:xxxx
netmask 64
endpoint 207.246.106.118
#输入IPv4地址
local xxx.xxx.xxx.xxx
ttl 255
gateway 2607:8700:5501:xxxx::1
mtu 14803. 啟用並驗證
執行以下命令啟用網卡並檢查狀態:
# 启动接口
ifup ipv6net
# 查看接口状态
ip link show ipv6net
# 验证 IPv6
curl -6 ifconfig.me4. 關閉IPv6地址自動配置
systemctl stop ipv6net.service
systemctl disable ipv6net.service注意事項
VPS在進行遷移或快照恢復的時候, 會重置ipv6net, 需要重新按照此教程進行配置
Category: 300 VPS 設置與管理 — VPS Setup and Management