在VPS上配置IPv6

每个示例均假设一个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)会在启用IP转发时阻止IPv6正常工作。您可以通过运行“ sysctl net.ipv4.ip_forward” 来检查是否启用了IP转发。

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

CentOS的8

动态配置

/etc/sysconfig/network-scripts/ifcfg-ens3用以下文本填充文件。

TYPE="Ethernet" 
DEVICE="ens3" 
ONBOOT="yes" 
BOOTPROTO="dhcp" 
IPV6INIT="yes" 
IPV6_AUTOCONF="yes" 
IPV6ADDR_SECONDARIES="2001:db8:1000::100 2001:db8:1000::200" 

重新启动连接,或重新启动。

nmcli con load /etc/sysconfig/network-scripts/ifcfg-ens3
nmcli con up 'System ens3'

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,Debian 10

动态配置

对于动态配置,将以下行添加到/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

浅顶软呢帽26-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

Fedora 29-31

运行以下命令以进行动态IPv6配置以及一个附加的IPv6地址(/ 128)。可以以相同的方式添加其他地址。

nmcli con mod 'Wired connection 1' ipv6.method 'auto' ipv6.addresses ''
nmcli con mod 'Wired connection 1' +ipv6.addresses '2001:db8:1000::200/128'
nmcli con up 'Wired connection 1'

FreeBSD 10.x,FreeBSD 11.x,FreeBSD 12.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 2001:db8:1000::200 64

重新启动接口或重新启动。

sh /etc/netstart vio0

OpenBSD 6.3-OpenBSD 6.6

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

inet6 autoconf -autoconfprivacy -soii
inet6 alias 2001: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)会在启用IP转发时阻止IPv6正常工作。您可以通过运行“ 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 17.10,Ubuntu 18.xx,Ubuntu 19.xx

/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,Windows Server 2019

在您的系统上找到公共接口名称。您可以使用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" 


Leave a Comment

如何访问Vultr VPS

如何访问Vultr VPS

Vultr提供了几种不同的方式来访问VPS以进行配置,安装和使用。访问凭据VPS ar的默认访问凭据

重置Windows Server管理员密码

重置Windows Server管理员密码

有时,您在Windows上忘记了本地管理员密码,需要将其重置。可以很容易地重置该密码

Vultr WHMCS模块

Vultr WHMCS模块

注意:在安装Vultr WHMCS模块模块信息版本之前,请完整阅读本文档:2.0.0(更新)发行日期:2019年6月25日

配置专用网络

配置专用网络

如果您将专用网络分配给现有计算机(或部署自己的操作系统),则需要在专用计算机上配置IP地址。

BGP公告的授权书示例

BGP公告的授权书示例

请求BGP公告的授权时,请使用以下模板。授权信[日期]可能涉及的人Thi

哪些端口被阻塞?

哪些端口被阻塞?

为了网络安全,我们阻止了多个出站端口。默认情况下被阻止您可以通过打开支持通知单来请求删除这些阻止。TCP端口2

如何在Vultr控制面板中创建反向DNS或PTR记录

如何在Vultr控制面板中创建反向DNS或PTR记录

Vultr反向DNS简介为了为您的实例IP地址添加PTR或反向DNS记录,您需要执行以下概述的步骤:

Windows Server 2016恢复模式

Windows Server 2016恢复模式

在Windows Server 2016上访问恢复模式后,您可能会遇到停止错误(蓝屏)。解决方法是访问“修复计算机”菜单

进入单用户模式(重置根密码)

进入单用户模式(重置根密码)

要重置服务器的root密码,您将需要引导到单用户模式。在Vultr客户门户中访问您的服务器,然后执行以下步骤

安装驱动程序更新后修复Windows VPS

安装驱动程序更新后修复Windows VPS

Microsoft最近通过Windows Update发布了驱动程序,该驱动程序可能阻止运行Windows的Vultr VPS实例正常启动。这些驱动程序称为:

使用两因素身份验证登录到Vultr控制面板

使用两因素身份验证登录到Vultr控制面板

两因素身份验证(2FA)是一种技术,它通过要求额外的身份验证步骤才能登录,从而增加了一层安全保护。

Vultr DDoS保护

Vultr DDoS保护

现在,我们免费提供10Gbps DDoS保护,以免受纽约/新泽西州所有Vultr专用云(VDC)实例的攻击。DDoS保护如何工作?

RPKI

RPKI

RPKI(资源公钥基础结构)是一种有助于防止BGP劫持的方法。它使用加密签名来验证是否允许ASN

具有浮动IP和BGP的Vultr的高可用性

具有浮动IP和BGP的Vultr的高可用性

Vultr允许您组合我们的两个功能(浮动IP和BGP)以实现高可用性。安装程序将需要两个实例

Vultr数据可移植性指南

Vultr数据可移植性指南

如何从Vultr下载云数据?Vultr平台上的数据可移植性我们提供了许多简单的解决方案供您下载

在Windows Server上更正时间

在Windows Server上更正时间

默认情况下,带有Windows Server 2012的Vultr VPS的系统时间设置为UTC时区。您可以根据需要更改时区,但可以更改时区

更改Postfix出站IP地址

更改Postfix出站IP地址

当服务器分配了多个IP地址时,Postfix会随机选择出站电子邮件的IP地址。默认的Postfix行为可以恢复

使用Vultr启动脚本自动执行Ubuntu 16更新

使用Vultr启动脚本自动执行Ubuntu 16更新

Ubuntu 16及更高版本使用systemd计时器执行与apt相关的定期任务(例如更新软件包列表和应用无人值守的升级)。锡

在Vultr VPS上运行CoreOS

在Vultr VPS上运行CoreOS

请阅读:Vultr现在在订购页面上提供CoreOS-本指南说明了如何手动设置CoreOS。这些说明将引导您完成跑步

AI 能否應對越來越多的勒索軟件攻擊?

AI 能否應對越來越多的勒索軟件攻擊?

勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根

ReactOS:這是 Windows 的未來嗎?

ReactOS:這是 Windows 的未來嗎?

ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。

通過 WhatsApp 桌面應用程序 24*7 保持聯繫

通過 WhatsApp 桌面應用程序 24*7 保持聯繫

Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+

人工智能如何將流程自動化提升到新的水平?

人工智能如何將流程自動化提升到新的水平?

閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。

macOS Catalina 10.15.4 補充更新引發的問題多於解決

macOS Catalina 10.15.4 補充更新引發的問題多於解決

最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息

大數據的13個商業數據提取工具

大數據的13個商業數據提取工具

大數據的13個商業數據提取工具

什麼是日誌文件系統,它是如何工作的?

什麼是日誌文件系統,它是如何工作的?

我們的計算機以稱為日誌文件系統的有組織的方式存儲所有數據。這是一種有效的方法,可以讓計算機在您點擊搜索時立即搜索和顯示文件。 https://wethegeek.com/?p=94116&preview=true

技術奇點:人類文明的遙遠未來?

技術奇點:人類文明的遙遠未來?

隨著科學的快速發展,接管了我們的大量工作,我們陷入無法解釋的奇點的風險也在增加。閱讀,奇點對我們意味著什麼。

洞察 26 種大數據分析技術:第 1 部分

洞察 26 種大數據分析技術:第 1 部分

洞察 26 種大數據分析技術:第 1 部分

2021 年人工智能對醫療保健的影響

2021 年人工智能對醫療保健的影響

過去幾十年,醫療保健領域的人工智能取得了巨大飛躍。因此,醫療保健中人工智能的未來仍在日益增長。