前段时间 Vultr 对自己的 $2.5/月 套餐的配置进行了修改,默认只提供 IPv6 地址,不再提供 IPv4 地址。同时呢,所有地区的机房都进行了补货,这也就导致了一些对此不太了解的朋友遇到一些困难。本次就说一下当使用只提供 IPv6 地址的 $2.5/月 套餐安装网站服务时,报错 Network is unreachable 的解决办法。
一、报错原因
当我们使用新版 $2.5/月 套餐的机器安装网站服务时,会出现 Network is unreachable 错误信息。这是因为目前大部分网站都还是采用 IPv4 方式访问(不支持 IPv6 方式),所以当我们使用 wget 命令下载脚本时,就会出现 Network is unreachable 的错误信息。
二、解决办法
因为我们不可能去要求其他网站去支持 IPv6 方式访问,所以我们只能是从自身出发,想办法获取到 IPv4 地址,然后再进行后面的操作。其中,获取到 IPv4 地址的方式有两个:一是升级到 $5/月 套餐或者重新创建 $5/月 套餐;二是购买 IPv4 地址。这一点,官方在机器的详细信息界面就已经给出了,如下图所示。
那么,我们是选择 $5/月 套餐还是购买 IPv4 地址呢?这一点站长在此明确告诉大家,请选择 $3.5/月 套餐,不要尝试购买 IPv4 地址。因为一个 IPv4 地址的价格是 $3/月,所以 $2.5/月 套餐添加 1 个 IPv4 地址后的价格是 $5.5/月。这样的结果就是用着和 $3.5/月 套餐医院配置,掏着比 $3.5/月 套餐还多的钱。
我们点击 Upgrade to 1GB+ plan,会来到下图所示界面。按照图中提示,我们首先选择升级到 $5/月 的套餐,然后勾选 Add IPv4 address,最后点击 Upgrade 继续即可。
点击 Upgrade 后,会回到机器的详细信息界面。我们首先耐心等待 5~10 分钟,然后刷新此界面就会看到已经出现 IPv4 地址,如下图所示。