6.3. 创建端口并允许一个地址对
在 OpenShift 上的 Red Hat OpenStack Services (RHOSO)环境中,您可以创建一个允许的地址对的端口,使网络流量能够通过端口流,而不考虑子网。
先决条件
-
管理员已为您创建一个项目,并为您提供了一个
clouds.yaml文件来访问云。 python-openstackclient软件包驻留在您的工作站上。$ dnf list installed python-openstackclient在使用允许的地址对时,请确保遵循规则。
如需更多信息,请参阅 第 6.1 节 “允许的地址对的使用规则”。
流程
确认为您的云设置了系统
OS_CLOUD变量:$ echo $OS_CLOUD my_cloud如果需要,重置变量:
$ export OS_CLOUD=my_other_cloud作为替代方案,您可以在每次运行
openstack命令时添加--os-cloud <cloud_name> 选项指定云名称。使用以下命令来创建端口并允许一个地址对:
$ openstack port create --network <network> --allowed-address \ mac-address=<mac_address>,ip-address=<ip_cidr> <port_name>