9.6. 取消设置浮动 IP 地址的 PTR 记录
在 OpenShift (RHOSO) DNS 服务(指定)上的 Red Hat OpenStack Services 中,您可以删除与浮动 IP 地址关联的 PTR 记录。
先决条件
-
管理员已为您创建一个项目,并为您提供了一个
clouds.yaml文件来访问云。 python-openstackclient软件包驻留在您的工作站上。$ dnf list installed python-openstackclient- 浮动 IP 的 PTR 记录。
流程
确认为您的云设置了系统
OS_CLOUD变量:$ echo $OS_CLOUD my_cloud如果需要,重置变量:
$ export OS_CLOUD=my_other_cloud作为替代方案,您可以在每次运行
openstack命令时添加--os-cloud <cloud_name> 选项指定云名称。确定您要删除 PTR 记录的浮动 IP 地址的 ID。在后续步骤中,您需要此信息。
$ openstack floating ip list -c ID -c "Floating IP Address"输出示例
+--------------------------------------+---------------------+ | ID | Floating IP Address | +--------------------------------------+---------------------+ | 5c02c519-4928-4a38-bd10-c748c200912f | 192.0.2.11 | | 89532684-13e1-4af3-bd79-f434c9920cc3 | 192.0.2.12 | | ea3ebc6d-a146-47cd-aaa8-35f06e1e8c3d | 192.0.2.13 | +--------------------------------------+---------------------+确定 RHOSO 区域的名称。在后续步骤中,您需要此信息。
$ openstack endpoint list -c ID -c Region -c "Service Name"输出示例
+----------------------------------+-----------+--------------+ | ID | Region | Service Name | +----------------------------------+-----------+--------------+ | 16526452effd467a915155ceccf79dae | RegionOne | placement | | 21bf826a62a14456a61bd8f39648e849 | RegionOne | keystone | | 9cb1956999c54001a39d11ea14e037a1 | RegionOne | nova | | bdeec4e2665d4605bb89e16a8b1bc50d | RegionOne | glance | | ced05a1c03ab44caa1a351ace95429e6 | RegionOne | neutron | | e79e3113ea544d039b3a6378e60bdf3f | RegionOne | nova | | f91ee44123954b6c82162dcd2d4fc965 | RegionOne | designate | +----------------------------------+-----------+--------------+使用
openstack ptr record unset命令删除 PTR 记录,并指定这些所需参数:<floating_IP_ID>浮动 IP ID 的格式是:<region>:<floating_IP_ID>。
Example
$ openstack ptr record unset RegionOne:5c02c519-4928-4a38-bd10-c748c200912f
验证
确认您删除了 PTR 记录。
$ openstack ptr record list