本篇文章不涉及路由器或者光猫ipv6设置,默认内网机器可以获取到公网ipv6地址,内网环境是否支持ipv6可以通过访问以下网站查看http://ipv6-test.ch/index.html.zh_CN

一、 开始配置PVE支持Ipv6

  • 1.后台或者ssh登陆pve,编辑/etc/sysctl.conf文件,在文件末尾添加以下配置
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.default.accept_ra=2
net.ipv6.conf.vmbr0.accept_ra=2
net.ipv6.conf.all.autoconf=1
net.ipv6.conf.default.autoconf=1
net.ipv6.conf.vmbr0.autoconf=1

保存更改后,使用sysctl -p命令使配置生效

  • 2.复制原始的网络配置文件:
cp /etc/network/interfaces /etc/network/interfaces.new
  • 3.编辑复制的/etc/network/interfaces.new文件,在文件末尾添加以下配置(根据你的网桥名称进行修改):
iface vmbr0 inet6 dhcp
    request_prefix 1
  • 4.在PVE的WEBUI “系统 -> 网络”处,刷新后点击“应用配置”即可生效
  • 6.应用配置后,等待片刻以获取IPv6地址。可以通过以下命令查看IPv6地址:
ip -6 a show vmbr0

如果路由器或者光猫ipv6配置没问题,pve的ipv6获取应该就成功了。

二、pve安装ddns-go配置ddns,让服务器ip变化随时掌握

1.下载ddns-go

  • 首先,你需要创建一个目录来存放ddns-go,并进入该目录:
mkdir -p /opt/ddns-go 
cd /opt/ddns-go/
  • 下来,下载最新版本的ddns-go。你可以访问ddns-go的GitHub Release页面,下载适合你系统架构的版本。例如,对于x86_64架构,可以使用以下命令下载:
wget -c https://github.com/jeessy2/ddns-go/releases/download/v6.7.5/ddns-go_6.7.5_linux_x86_64.tar.gz(注意:请访问github获取最新链接)

2.解压ddns-go

使用tar命令解压下载的文件:

tar -zxvf ddns-go_6.7.5_linux_x86_64.tar.gz

3.安装ddns-go为系统服务

在ddns-go的目录下,执行以下命令来安装ddns-go作为系统服务:

./ddns-go -s install

如果想卸载,请运行以下命令

./ddns-go -s uninstall

4.配置ddns-go

安装完成后,你可以通过浏览器访问 http://[服务器ip]:9876 来配置ddns-go。

三、ddns-go的配置

请看视频操作

四、欢迎Telegram进群,与群友交流

By qidian

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注