• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

H3Cloud CASs 如何后台开启虚拟交换机

1天前提问
  • 0关注
  • 0收藏,42浏览
粉丝:0人 关注:0人

问题描述:

H3Cloud CASs 如何后台开启虚拟交换机

2 个回答
zhiliao_WlO5mF 知了小白
粉丝:0人 关注:0人

H3Cloud CASs 如何后台开启虚拟交换机


暂无评论

粉丝:12人 关注:0人

方法一:管理基于 Linux Bridge 的虚拟交换机

CAS早期版本默认使用Linux Bridge。虚拟交换机在后台对应的是一个网络桥接设备(例如 br0)。

1. 查看现有的虚拟交换机(网桥)

使用 brctl命令(需要安装 bridge-utils包)或 ip命令。
# 使用 brctl 查看 brctl show # 使用 ip 命令查看 ip link show type bridge
输出示例:
bridge name bridge id STP enabled interfaces br0 8000.ec3a205a1234 no eth0 vnet0 br1 8000.001122334455 no eth1
这里 br0和 br1就是两个虚拟交换机。

2. 创建新的虚拟交换机

假设我们要创建一个名为 br2的新虚拟交换机,并将物理网卡 eth2绑定上去。
# 创建网桥 brctl addbr br2 # 将物理网卡添加到网桥(请确保eth2没有被其他进程使用) brctl addif br2 eth2 # 启动网桥和设备 ip link set dev br2 up ip link set dev eth2 up

3. 配置IP地址(如果需要管理地址)

如果这个虚拟交换机需要有一个IP地址用于管理通信:
# 为br2分配IP地址 ip addr add 192.168.1.10/24 dev br2

4. 使配置持久化(关键步骤)

以上命令创建的网桥在重启后会失效。需要修改网络配置文件使其永久生效。编辑文件 /etc/sysconfig/network-scripts/ifcfg-eth2和创建 /etc/sysconfig/network-scripts/ifcfg-br2。​​a. 修改物理网卡配置 (ifcfg-eth2)​​:
DEVICE=eth2 TYPE=Ethernet BRIDGE=br2 # 关键!指定该网卡隶属于br2网桥 OnBOOT=yes BOOTPROTO=none
​b. 创建网桥配置 (ifcfg-br2)​​:
DEVICE=br2 TYPE=Bridge # 关键!类型为Bridge BOOTPROTO=static # 或者dhcp,根据情况定 IPADDR=192.168.1.10 NETMASK=255.255.255.0 OnBOOT=yes DELAY=0 STP=off

5. 重启网络服务

systemctl restart network

方法二:管理基于 Open vSwitch (OVS) 的虚拟交换机

新版本的CAS默认使用性能更强大的OVS。虚拟交换机在后台对应的是一个OVS网桥(例如 ovsbr0)。

1. 查看现有的OVS虚拟交换机

使用 ovs-vsctl命令。
ovs-vsctl show
输出示例:
0f82f0a9-xxxx-xxxx Bridge "ovsbr0" Port "eth0" Interface "eth0" Port "ovsbr0" Interface "ovsbr0" type: internal

2. 创建新的OVS虚拟交换机

创建一个名为 ovsbr1的OVS网桥,并添加物理网卡 eth3
# 创建网桥 ovs-vsctl add-br ovsbr1 # 将物理网卡添加到网桥 ovs-vsctl add-port ovsbr1 eth3 # 启动设备 ip link set dev ovsbr1 up ip link set dev eth3 up

3. 使OVS配置持久化

OVS的配置通常会自动保存到其自带的数据库中,因此创建操作本身就是持久化的。但物理网卡 eth3的配置仍需修改,以确保系统启动时能正确将其加入OVS。编辑 /etc/sysconfig/network-scripts/ifcfg-eth3
DEVICE=eth3 TYPE=OVSPort # 关键!类型为OVSPort DEVICETYPE=ovs OVS_BRIDGE=ovsbr1 # 关键!指定所属的OVS网桥 OnBOOT=yes BOOTPROTO=none
创建 /etc/sysconfig/network-scripts/ifcfg-ovsbr1
DEVICE=ovsbr1 DEVICETYPE=ovs TYPE=OVSBridge # 关键!类型为OVSBridge OnBOOT=yes BOOTPROTO=static IPADDR=192.168.2.10 NETMASK=255.255.255.0

总结与建议

操作Linux Bridge 命令Open vSwitch (OVS) 命令
​查看​brctl show或 ip link show type bridgeovs-vsctl show
​创建​brctl addbr <br_name>ovs-vsctl add-br <br_name>
​添加物理网卡​brctl addif <br_name> <eth_name>ovs-vsctl add-port <br_name> <eth_name>
​持久化​修改 /etc/sysconfig/network-scripts/下的网卡配置文件修改 /etc/sysconfig/network-scripts/下的网卡配置文件
​最后再次强烈建议:​
  1. ​确认类型​​:首先通过 brctl show或 ovs-vsctl show确认你的CAS环境使用的是哪种虚拟交换技术。
  2. ​界面优先​​:除非有特殊需求(如界面故障或进行批量脚本部署),否则​​永远优先使用CAS CIC管理平台​​进行虚拟交换机的创建和管理。
  3. ​备份配置​​:在修改任何网络配置文件之前,务必进行备份。
如果您不清楚当前环境使用的是哪种技术,或者操作中遇到问题,可以提供 brctl show和 ovs-vsctl show的命令输出,这样可以获得更具体的帮助。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明