openstack 命令行管理十六 - 网络测试 (备忘)



注: 192.168.48.142 为 floating ip
ping 测试

[root@station140 ~(keystone_admin)]# ping 192.168.48.142
PING 192.168.48.142 (192.168.48.142) 56(84) bytes of data.
64 bytes from 192.168.48.142: icmp_seq=1 ttl=63 time=1.61 ms

ssh 测试

[root@station140 ~(keystone_admin)]# ssh 192.168.48.142
The authenticity of host '192.168.48.142 (192.168.48.142)' can't be established.
RSA key fingerprint is 7f:cc:6e:22:e4:39:99:6a:4c:de:4a:82:df:e9:1c:6c.
Are you sure you want to continue connecting (yes/no)? 

ip netns 空间测试方法

查询路由方法

[root@station140 ~(keystone_admin)]# neutron router-list | grep -v router1
+--------------------------------------+------------+-----------------------------------------------------------------------------+
| id                                   | name       | external_gateway_info                                                       |
+--------------------------------------+------------+-----------------------------------------------------------------------------+
| b83f43cd-bf8f-42f8-812a-708c2c372820 | ext-to-int | {"network_id": "aebe75f0-6013-4a5e-bbd9-cb81e1f017bc", "enable_snat": true} |
+--------------------------------------+------------+-----------------------------------------------------------------------------+

列出网络命名空间

[root@station140 ~(keystone_admin)]# ip netns
qrouter-59fa152c-df2e-43e4-9d09-7b89fb9cce5d
qdhcp-dc121f2d-1b3b-471f-8fe7-15ef973b949e
qrouter-99859660-68fe-4be4-835a-073a05da6533
qrouter-b83f43cd-bf8f-42f8-812a-708c2c372820
qdhcp-d0e3f988-d62f-4f95-ab21-b73f4dae326b
qdhcp-e8e14001-44d9-4ab1-a462-ea621b8a4746

利用网络命名空间进行操作例 1

[root@station140 ~(keystone_admin)]# ip netns exec qrouter-b83f43cd-bf8f-42f8-812a-708c2c372820 ip addr list
32: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
33: qg-5a8b8f30-f5: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/ether fa:16:3e:6f:b7:1c brd ff:ff:ff:ff:ff:ff
    inet 192.168.48.143/24 brd 192.168.48.255 scope global qg-5a8b8f30-f5
    inet 192.168.48.142/32 brd 192.168.48.142 scope global qg-5a8b8f30-f5
    inet6 fe80::f816:3eff:fe6f:b71c/64 scope link
       valid_lft forever preferred_lft forever
34: qr-bbfe84a2-50: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/ether fa:16:3e:1c:fd:1e brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.1/8 brd 10.255.255.255 scope global qr-bbfe84a2-50
    inet6 fe80::f816:3eff:fe1c:fd1e/64 scope link
       valid_lft forever preferred_lft forever

利用网络命名空间进行操作例 2

[root@station140 ~(keystone_admin)]# ip netns exec qrouter-b83f43cd-bf8f-42f8-812a-708c2c372820 ping 192.168.48.142
PING 192.168.48.142 (192.168.48.142) 56(84) bytes of data.
64 bytes from 192.168.48.142: icmp_seq=1 ttl=64 time=2.01 ms
^C
--- 192.168.48.142 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 615ms
rtt min/avg/max/mdev = 2.013/2.013/2.013/0.000 ms

利用网络命名空间进行操作例 3

[root@station140 ~(keystone_admin)]# ip netns exec qrouter-b83f43cd-bf8f-42f8-812a-708c2c372820 ping 10.0.0.50
PING 10.0.0.50 (10.0.0.50) 56(84) bytes of data.
64 bytes from 10.0.0.50: icmp_seq=1 ttl=64 time=2.27 ms
时间: 2024-12-02 06:42:05

openstack 命令行管理十六 - 网络测试 (备忘)的相关文章

openstack 命令行管理十八 - instance管理 (备忘)

Openstak 中, 常用 nova 命令对实例进行管理 常见管理方法有,  创建, 删除,  更改(resize flavor, 冷/热迁移), 查询 等   列出当前 tenant 中的实例 首先需要载入 keystone 验证信息 [root@gz-controller-209131 ~(keystone_admin)]# cat keystonerc_admin export OS_USERNAME=admin export OS_TENANT_NAME=admin export OS

openstack 命令行管理十 - 密钥管理 (备忘)

 帮助 [root@station140 ~(keystone_admin)]# nova help | grep key flavor-key Set or unset extra_spec for a flavor. keypair-add Create a new key pair for use with instances. keypair-delete Delete keypair given by its name. keypair-list Print a list of k

openstack 命令行管理十九 - 日志管理 (备忘)

instance 终端以日志方式输出方法 [root@station140 ~(network_admin)]# nova console-log --length 80 terry_instance1 | tail Starting atd: [ OK ][ OK ] Starting yum-updatesd: [ OK ] Failed to retrieve hostname from instance metadata. This is a soft error so we'll co

openstack 命令行管理十五 - 浮动 IP 管理 (备忘)

帮助 [root@station140 ~(keystone_admin)]# nova help | grep float add-floating-ip Add a floating IP address to a server. floating-ip-bulk-create Bulk create floating ips by range. floating-ip-bulk-delete Bulk delete floating ips by range. floating-ip-bu

openstack 命令行管理十四 - 路由管理 (备忘)

 帮助 [root@station140 ~(network_admin)]# neutron help | grep route l3-agent-list-hosting-router List L3 agents hosting a router. l3-agent-router-add Add a router to a L3 agent. l3-agent-router-remove Remove a router from a L3 agent. net-gateway-conn

openstack 命令行管理六 - 用户管理 (备忘)

openstack 中, 常见用户管理命令是 keystone 常见的管理是, 增加, 删除, 修改用户, 为用户设定角色 默认时候, 增加用户时都需要为用户指定一个租户, 我们同样介绍如何把用户加入到另外的一个租户中去 帮助 [root@station140 ~(keystone_admin)]# keystone | grep user [--os-username <auth-user-name>] Create EC2-compatible credentials for user

openstack 命令行管理二十 - instance novnc 访问管理 (备忘)

查询实例访问方法 [root@station140 nova(keystone_admin)]# nova get-vnc-console terry_instance1 novnc +-------+-------------------------------------------------------------------------------------+ | Type | Url | +-------+--------------------------------------

openstack 命令行管理二十一 - 云盘管理 (备忘)

Openstack 中, 创建云主机时, 需要定义 flavor 类型, flavor 定义了每个云主机的硬件类型, 包括 cpu 个数, 内存大小, 硬盘大小(根盘), 作为通用类型, 我们不会把硬盘容量设定过大, 那么对于数据库用户或其他需要使用大容量磁盘的用户是不合适的. 特点: 云主机与云硬盘, 需要独立地创建, 独立管理 云硬盘需要通过命令指定云主机进行连接方可使用 云主机被删除, 云硬盘数据依旧存在 每个云硬盘只可以与一个云主机进行连接, 不可并发同时访问 云硬盘数据永久保存(除非手

openstack 命令行管理三 - tenant 管理 (备忘)

Openstack 中, 以租户作为云主机隔离的单位   project 等同于 tenant OpenStack Compute Service (nova) 作为认证时候, 称为 project OpenStack Identity Service (keystone) 作为认证时候, 称为 tenant   在管理 openstack 时候, 需要添加独立的 project, 然后每个 project 具有独立的用户, 网络, 云主机 添加用户前需要添加对应 project keyston