Vultr VPS配置IPv6教程

本篇Vultr服务器配置IPv6教程来自Vultr官网。这些示例中的每一个都假定IPv6子网为2001:db8:1000::/64。您需要使用已分配的子网更新它们。

我们将使用2001:db8:1000::100作为主要IPv6地址进行分配。我们还将配置2001:db8:1000::200为辅助IPv6地址。不需要添加辅助IPv6,但它显示了您希望使用多个IPv6地址时要使用的过程。

重要说明:如果将IPv6子网添加到现有计算机,则必须先通过Vultr控制面板重新启动服务器,然后才能使用IPv6。通过SSH或类似方式重新启动是不够的。在服务器重新启动之前,IPv6根本不起作用。如果在初始服务器部署期间选择了IPv6,则不适用。

Vultr控制面板中,为每个VM生成了配置示例。它们位于VM的IPv6设置下,标记为“ 请参阅配置示例或文档 ”。

CentOS 6、CentOS 7

将以下行添加到该/etc/sysconfig/network-scripts/ifcfg-eth0文件中。

IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"

重启网络。

service network restart

如果启用了IP转发(将服务器用作VPN或类似服务器),则还需要将以下行添加到/etc/sysctl.conf文件中。这些变量的默认设置(即1)可防止IPv6在启用IP转发时正常工作。您可以通过运行“ sysctl net.ipv4.ip_forward” 来检查是否启用了IP转发。

net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

Debian 8

动态配置

对于动态配置,请将以下行添加到/etc/network/interfaces文件中。

iface eth0 inet6 auto

重启网络。

systemctl restart networking.service

静态配置

对于静态配置,请将以下行添加到/etc/network/interfaces文件中。

iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200

重启网络。

systemctl restart networking.service

Debian 9

动态配置

对于动态配置,请将以下行添加到/etc/network/interfaces文件中。

iface ens3 inet6 auto

重启网络。

systemctl restart networking.service

静态配置

对于静态配置,请将以下行添加到/etc/network/interfaces文件中。

iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200

重启网络。

systemctl restart networking.service

Fedora 26 – Fedora 28

将以下行添加到该/etc/sysconfig/network-scripts/ifcfg-ens3文件中。

IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"

重启网络。

systemctl restart network.service

FreeBSD 10.x,FreeBSD 11.x.

动态配置

对于动态配置,请将以下行添加到/etc/rc.conf文件中。

ifconfig_vtnet0_ipv6="inet6 accept_rtadv"
ipv6_activate_all_interfaces="YES"
rtsold_enable="YES"
rtsold_flags="-aF"

启动路由器请求守护程序或重新启动。

service rtsold start

静态配置

对于静态配置,请将以下行添加到/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:db8:1000::200 prefixlen 64"

启动路由器请求守护程序或重新启动。

service rtsold start

OpenBSD 6.0 – OpenBSD 6.2

将以下行添加到该/etc/hostname.vio0文件中。

inet6 autoconf -autoconfprivacy
inet6 alias 20012001:db8:1000::200 64

重启网络。

sh /etc/netstart vio0

OpenBSD 6.3

将以下行添加到该/etc/hostname.vio0文件中。

inet6 autoconf -autoconfprivacy -soii
inet6 alias 20012001:db8:1000::200 64

重启网络。

sh /etc/netstart vio0

Ubuntu 14.04

动态配置

对于动态配置,请将以下行添加到/etc/network/interfaces文件中。

iface eth0 inet6 auto

重启网络。

静态配置

对于静态配置,请将以下行添加到/etc/network/interfaces文件中。

iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200

IP转发

如果启用了IP转发(将服务器用作VPN或类似服务器),则还需要将以下行添加到/etc/sysctl.conf文件中。这些变量的默认设置(即1)可防止IPv6在启用IP转发时正常工作。您可以通过运行“ sysctl net.ipv4.ip_forward” 来检查是否启用了IP转发。

net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2

Ubuntu 16.04

动态配置

对于动态配置,请将以下行添加到/etc/network/interfaces文件中。

iface ens3 inet6 auto

重启网络。

systemctl restart networking.service

静态配置

对于静态配置,请将以下行添加到/etc/network/interfaces文件中。

iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200

重启网络。

systemctl restart networking.service

Ubuntu 18.04

/etc/netplan/10-ens3.yaml使用以下文本填充文件。

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
      addresses:
        - '2001:db8:1000::200/64'

重启网络。

netplan apply

Windows Server 2012 R2,Windows Server 2016

在系统上查找公共接口名称。您可以使用ipconfig /all或导航Windows控制面板。

将“ Ethernet” 替换为Windows选择的公共接口名称,然后运行以下命令。

netsh interface ipv6 set global randomizeidentifiers=disabled
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::100/64"
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::200/64"

推荐VPS:

搬瓦工搭建SS
点击上图进入搬瓦工搭建SS教程
Vultr
点击上图进入Vultr搭建SS教程

联系博主

梦想家路飞

梦想家路飞

8090后,自由职业,摩羯座,
跑者,骑行者,旅行者,WP爱好者,
独立摄影师,非专业平面设计师,网站设计师。

了解更多关博主

打赏博主

写作不易 请予鼓励

微信扫一扫请博主喝杯咖啡

微信打赏

说点什么

avatar
  订阅  
提醒