网站首页 > 技术文章 正文
使用IPv6可提高网络安全性,并降低网络延时等很多优点。甲骨文Oracle Cloud 早就支持使用IPv6的资源。这篇文章中,我将引导您完成在 Oracle 云环境中启用 IPv6 所需的所有步骤以及如何为您的 VPS 分配 IPV6 地址。
前提条件
Oracle 云帐户
Ubuntu 22.04 实例
一、给VCN添加 IPv6 CIDR块
首先登陆你的甲骨文云后台,把语言切换为中文。然后到 网络 -> 虚拟云网络 -> 选择查看网络详情。您也可以直接在搜索栏中直接搜索网络,然后选择虚拟云网络进入(后面所有路径也都可以通过搜索进入)。
然后打开 CIDR块 – 选择添加 IPv6 CIDR块
单击按钮后,会弹出一个页面,要求输入详细信息。在那里,将 IPv4 CIDR 块留空,选中分配 Oracle 分配的 IPv6 /56 前缀框,然后单击添加 CIDR 块/IPv6 前缀按钮。
单击添加按钮后,您可能需要等待几秒钟,IPv6 前缀才会出现在表格中。出现后它将看起来像这样。
二、子网启用IPV6 CIDR块
打开子网选项,编辑子网选项
勾选 启用IPV6 CIDR块,输入任意 00-FF 之间的十六进制字符,例如:8e 点击保存!
三、添加路由规则
您必须修改路由表才能通过 IPv6 访问任何内容。
打开 路由表 -> 路由表详情 -> 添加路由规则
在您的路由规则中,已经有一个 IPv4 默认路由。 我们还需要添加一个默认 IPv6 路由。该选项与您的 IPv4 默认路由概念相同。 由于它适用于所有 ipv6 流量,因此目标 CIDR 块是 ::/0。
勾选:IPv6
目标类型:Internet网关
目的地 CIDR 块:::/0
四、配置安全组
根据您的配置,您应该为每个端口添加单独的规则。
注意:不要像本例一样使用所有协议所有端口该选项。这样做会将您的所有端口暴露给互联网,以便一些脚本小子进行端口扫描并尝试利用您使用的软件中的任何漏洞。
单击添加入口规则按钮并为您的服务选择适当的选项,最后单击底部的添加入口规则按钮。
完成后,对出口规则执行相同操作。如果要连接到互联网上的任何 v6 地址,则必须添加::/0到目标 CIDR,如下例所示。完成后,单击底部的添加出口规则。
五、给实例配置ipv6
查看服务器实例详情 , 选择你要添加IPv6的实例然后打开 – 附加的 VNIC – VNIC 详细信息 – IPv6 地址
然后点击分配即可,你可以设置手动或者让系统自动分配
示例:IPv6分配成功
至此网站上的配置就配置完了,只需在机器上重新获取IP即可使用IPv6了。
六、测试 IPv6 连接
测试ipv6连接有很多中方式,可以选择你喜欢的一种。首先通过 SSH 进入您的实例。
1.MOTD查看
如果您启用了 MOTD,它应该会像下面的示例一样出现
2.运行命令ip -6 a列出
如果您尚未启用它,则可以运行命令ip -6 a列出实例上的所有 IPv6 地址。它应该列在 enp0s3 下。
3. 使用ping6 命令
您还可以使用ping6它来测试是否可以连接到互联网上的 IPv6 地址。
4.使用cURL访问网站获取
或者,您可以使用 cURL 来测试连接,运行以下命令来测试连通性。
curl -6 https://ifconfig.co/ip
如果您获得了上述测试的输出,恭喜您。您已成功在实例上设置 IPv6。下一步您可以设置你的nginx配置启用ipv6了。
原文我的博客:Oracle Cloud 甲骨文云新版界面添加IPv6详细图文教程
参考甲骨文文档:IPv6 Addresses
猜你喜欢
- 2024-10-24 Oracle公司希望其云计算在数据中心内成长
- 2024-10-24 Oracle准备好迎接区块链云服务黄金时代
- 2024-10-24 Oracle云最佳实践框架,数百客户的80多种实践能带来哪些启发?
- 2024-10-24 Kyndryl与甲骨文(Oracle)合作提供托管云解决方案
- 2024-10-24 甲骨文推出Oracle自治数据库和云基础设施Always Free(永久免费)服务
- 2024-10-24 红帽OpenShift在Oracle云基础设施上正式发布
- 2024-10-24 松下信息公司选择 Oracle 云基础设施来推动整个集团内部系统现代化
- 2024-10-24 未来已来,Oracle云创新之旅—甲骨文云大会PPT分享!
- 2024-10-24 微软将使用甲骨文Oracle云服务器,优化Bing对话式搜索
- 2024-10-24 甲骨文和谷歌云宣布全面推出Oracle Database@Google Cloud
你 发表评论:
欢迎- 615℃几个Oracle空值处理函数 oracle处理null值的函数
- 608℃Oracle分析函数之Lag和Lead()使用
- 596℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 592℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 589℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 580℃【数据统计分析】详解Oracle分组函数之CUBE
- 569℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 560℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
-
- PageHelper - 最方便的 MyBatis 分页插件
- 面试二:pagehelper是怎么实现分页的,
- MyBatis如何实现分页查询?(mybatis-plus分页查询)
- SpringBoot 各种分页查询方式详解(全网最全)
- 如何在Linux上运行exe文件,怎么用linux运行windows软件
- 快速了解hive(快速了解美国50个州)
- Python 中的 pyodbc 库(pydbclib)
- Linux搭建Weblogic集群(linux weblogic部署项目步骤)
- 「DM专栏」DMDSC共享集群之部署(一)——共享存储配置
- 故障分析 | MySQL 派生表优化(mysql pipe)
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- 前端获取当前时间 (50)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)