好想打kuo碎 2024-05-09 13:32 采纳率: 25%
浏览 8
已结题

centos和ubuntu上配置vxlan效果不同

ubuntu-1的命令如下

nmcli con add con-name vxlan100 ifname vxlan100 type vxlan id 100 local 192.168.10.100 remote 192.168.10.200 destination-port 4789 dev ens32 ipv4.method manual ipv4.address 172.16.0.1/24 ipv4.gateway 172.16.0.254 ipv4.dns 114.114.114.114

ubuntu-2命令如下

nmcli con add con-name vxlan100 ifname vxlan100 type vxlan id 100 local 192.168.10.200 remote 192.168.10.100 destination-port 4789 dev ens32 ipv4.method manual ipv4.address 172.16.0.2/24 ipv4.gateway 172.16.0.254 ipv4.dns 114.114.114.114

这两行命令在centos上可以正常通信,但是到ubuntu上vxlan就不能通信了,为啥呀

  • 写回答

2条回答 默认 最新

  • 码农阿豪@新空间代码工作室 Java领域优质创作者 2024-05-09 13:33
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    可能是因为在Ubuntu上,vxlan默认启用了不同的底层网络协议栈,导致与Centos上不兼容。需要确认Ubuntu上的vxlan实现是否与Centos上相同,并在Ubuntu上进行相应配置。另外,可能还需要检查防火墙和路由配置是否正确。 案例:假设在Ubuntu上确认vxlan实现与Centos不同,可以按照以下步骤进行配置:
    1. 在Ubuntu上安装Centos上使用的vxlan实现软件。
    2. 修改Ubuntu上vxlan的配置文件,确保与Centos上配置相同。
    3. 禁用Ubuntu上默认的网络协议栈,启用与Centos相同的协议栈。
    4. 检查防火墙规则和路由配置,确保能够正常通信。 示例代码:
    5. 安装Centos上vxlan实现软件:
    sudo apt-get install openvswitch-switch
    
    1. 修改Ubuntu上vxlan配置文件:
    sudo vi /etc/network/interfaces
    auto vxlan100
    iface vxlan100 inet static
        address 172.16.0.1/24
        gateway 172.16.0.254
        dns-nameservers 114.114.114.114
        vxlan-id 100
        vxlan-local-tunnelip 192.168.10.100
        vxlan-remote-tunnelip 192.168.10.200
        vxlan-destination-port 4789
    
    1. 启用Centos上的网络协议栈:
    sudo sysctl -w net.ipv4.conf.vxlan100.disable_xfrm=1
    
    1. 检查防火墙规则和路由配置,确保能够正常通信。例如:
    sudo ufw allow from 172.16.0.0/24 to any port 4789
    sudo route add -net 192.168.10.0/24 gw 172.16.0.254
    
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月9日
  • 创建了问题 5月9日

悬赏问题

  • ¥15 网络分析设施点无法识别
  • ¥15 状态图的并发态问题咨询
  • ¥15 PFC3D,plot
  • ¥15 VAE模型编程报错无法解决
  • ¥100 基于SVM的信息粒化时序回归预测,有偿求解!
  • ¥15 物体组批优化问题-数学建模求解答
  • ¥15 微信原生小程序tabBar编译报错
  • ¥350 麦克风声源定位坐标不准
  • ¥15 apifox与swagger使用
  • ¥15 egg异步请求返回404的问题