首页 > 其他分享 >单网卡加入OVS网桥

单网卡加入OVS网桥

时间:2023-08-11 11:45:46浏览次数:45  
标签:OVS ovs ip 网卡 网桥 br eth0

单网卡的情况下,将网卡加入OVS网桥

文档说明: 只记录关键的地方; 发布时间: 2023-08-11

环境: ECS debain 11 OVS+OVN
状态: 完善中
目的: 容器使用 OVN 实现跨主机通信
备注:

因主机只有一个网卡

网卡信息 (IP: 172.17.24.114/18 gateway 172.17.63.255 )

经验小提示:

验证的时候,请先打系统快照,无法登录主机时 就使用快照还原

曾有过血的教训: 因配置IP 错误,无法登录主机

网卡加入网桥

ovs-vsctl --if-exists del-br br-eth0
# 添加网桥
ovs-vsctl add-br br-eth0 
# 激活网桥
ip link set br-eth0 up 

{
    ip addr add 172.17.24.114/18 dev br-eth0
    # 这里是最关键的一环,搞错了,就得重启主机 
    ip route change  default via   172.17.63.253 dev br-eth0
    ip addr flush dev eth0
} ||
{
    echo $?
}

ovs-vsctl add-port br-eth0  eth0
ovs-vsctl set Open_vSwitch . external-ids:ovn-bridge-mappings=external-network-provider:br-eth0


网卡移除网桥 (恢复为原来的样子)

# 先移除 ovs 配置
ovs-vsctl set Open_vSwitch .  external-ids:ovn-bridge-mappings=' '


ip addr add 172.17.24.114/18 dev eth0
ovs-vsctl --if-exists del-port  eth0
ip route change default via  172.17.63.253 dev eth0
ip addr flush dev br-eth0

ovs-vsctl --if-exists del-br br-eth0

验证命令

ip a

ovs-dpctl show
ovs-dpctl dump-flows
ovs-appctl ovs/route/show
ovs-ofctl show br-int

关键点

也就这两行,把IP设置到网桥上


ip addr add 172.17.24.114/18 dev br-eth0
ip route change  default via   172.17.63.253 dev br-eth0

参考文档

  1. OVS 单物理网卡模式下,物理网卡添加到ovn 网桥
  2. ovn 通过分布式路由器连接外部网络
  3. ovn 通过网关虚拟路由器连接外部网络
  4. ovn 通过l2gateway端口连接外部网络
  5. OVN 限速
  6. 私有地址块

标签:OVS,ovs,ip,网卡,网桥,br,eth0
From: https://www.cnblogs.com/jingjingxyk/p/17622232.html

相关文章

  • 一文看懂什么样的网络适合部署智能网卡?
    智能网卡可在网络任务方面卸载服务器CPU,提供内存扩展并执行安全操作、硬件加载等关键任务,在多个网络层为服务器提供额外的计算能力。这种可编程的算力设备本身可以高速执行必要的功能,而不是使用传统基础设施中服务器的资源。随着工作负载的日益增加,越来越多智能网卡正在加速服务器......
  • Linux系统多网卡多网段多路由表配置
    Linux多个网卡多个网段存在的问题:1.由于只能配置一个默认网关,所以另外一个口只能配置路由,配置比较复杂;2.如果不配置的话,会存在往返路由不一致的情况,导致网络不通。所以,我们可以通过设置多个路由表的方式来实现源进源出,简单写下步骤:1.nano/etc/iproute2/rt_tables,增加两个网卡(vlan)......
  • centos系统给usb网卡设置静态ip
    centos系统usb网卡设置静态ip有一台普通电脑作为服务器,装centos系统,没有图形界面。因为主板自带的网卡坏了(重新装过的系统发现/etc/sysconfig/network-scripts目录下没有ifcfg-eth0或者ifcfg-ens33这种类似的网络文件),所以用了绿联的usb转网卡插在主机的usb用,插上去后发现是可以自动......
  • scp tcpdump 多网卡绑定 永久修改网络相关配置文件
    scptcpdump多网卡绑定 永久修改网络相关配置文件网卡[root@localhost~]#vim/etc/sysconfig/network-scripts/ifcfg-ens33BOOTPROTO=static     //网卡获取地址模式ONBOOT=yes        //开机是否自启动​​IPADDR=192.168.91.105   ......
  • Ubuntu16.04 离线安装网卡驱动
    安装好Ubuntu系统后,搜索不到WIFI的问题的可能解决方案 解决方案大多数人都是下载ubuntu-16.04-desktop-amd64.iso这种iso包用u盘安装的Ubuntu16.04,咱们把iso包解压打开,按照这个路径找到目标文件,将目标文件铐入U盘中:ubuntu-16.04-desktop-amd64->pool->restricted->b->......
  • 练习回—绑定网卡
    BOND将多块网卡绑定同一IP地址对外提供服务。bond聚合链路模式共7种模式:0-6Mode实现“bond”两种方式:手写,改配置文件;命令.手动配置 ​BONDINGOPTS="mode=1miimon=100failover_mac=1"#miimon指定链路监测时间间隔。如果miimon=100,那么系统每100ms监测一次链路连接......
  • mac 虚拟机无法获取网卡
    虚拟机获取不到内置网卡,只能通过外接usb网卡的方式进行相关开发https://forums.kali.org/archive/index.php/t-38367.html已尝试:vmwarefusion,multipass......
  • Ubuntu 23.04网卡配置问题处理
    一、问题描述Ubuntu23.04的网卡配置和Ubuntu22.04的基本是一样的,可以翻看前面发的配置说明。现在主要处理Ubuntu23.04报的两个问题,Ubuntu24.04LTS长期支持版到时候也可参考。问题1:Permissionsfor/etc/netplan/00-installer-config.yamlaretooopen.Netplanconfigurat......
  • Ubuntu 22.04网卡配置-区别Ubuntu 16.04
    一、Ubuntu16.04网卡配置1、Ubuntu16.04配置网卡命令:root@dream:/etc/network#vim/etc/network/interfaces2、Ubuntu16.04网卡常规配置:二、Ubuntu22.04网卡配置1、Ubuntu22.04配置网卡命令:Ubuntu16.04是编辑“interfaces”文件,而Ubuntu22.04是编辑“00-installe......
  • 网卡
    目录1.网卡1.网卡#添加网络适配器[root@localhost~]#systemctlstopfirewalld.service[root@localhost~]#setenforce0#首先关闭防火墙[root@localhost~]#ipa#查看网卡接口信息[root@localhost~]#cd/etc/sysconfig/network-scripts/#切换目录[root@loca......