type
status
date
slug
summary
tags
category
icon
password
😀 甲骨文云、digitalocean家的vps开启ipv6
DD后的Debian11、12开机自动开启ipv6
1、备份保存一下配置:
2、echo一键导入:
注意
Name=enp0s3
,要通过命令 ip a
查询一下3、系统设置
重启之前,需要在甲骨文web页面开启ipv6
Digital_Ocean
开机自动开启ipv6
一、开启IPv6
很容易,登录
DigitalOcean Contorl Panel
选择需要开启IPv6的
Droplet
选择
Settings
点击
Public IPv6 Network
下的Enable
等待几秒钟就会出现分配好的IPv6地址等信息,比如我的:
注意:
- 此IPv6地址不需要重启服务器即已生效
- 像我的IPv6地址这里显示的是 2604:a880:1:20::13:c001/64,而实际使用时是不需要后面的/64的,即我的IPv6地址为 2604:a880:1:20::13:c001
此时从本地计算机
ping
这个 IPv6
地址是ping
不通的,如:会出现:
其实原因是:
Digital_Ocean
虽然已经将此IPv6地址分配给这个Droplet
,但此Droplet
服务器网卡中还未更新IPv6地址。二、修改服务器IPv6配置
使用这个命令可以看到服务器网卡目前设置的IPv6地址:
可以看到例如:
解决
ping
不通的方法就是手动配置IPv6地址。首先配置IPv6地址:
然后配置IPv6网关:
这样再
ping
自己服务器的IPv6地址就能ping
通了,不过服务器重启后又会要重复上述步骤。三、固化IPv6配置
为了避免每次重启服务器都要重新配置IPv6,可以通过写入服务器网络配置文件的方式实现。
Ubuntu下,编辑
/etc/network/interfaces
文件:将下面的内容添加到文件中:
注意:上面的
YOUR_PUBLIC_IPV6_ADDRESS
最后没有/64
重启后即生效。
这样即可正常使用此IPv6地址,甚至用来
SSH
登录。- Author:BaiRusi
- URL:http://cbyer.eu.org/technology/enable_ipv6
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!