首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Netplan多个NICS/VLANS

Netplan多个NICS/VLANS
EN

Ask Ubuntu用户
提问于 2021-11-04 02:04:32
回答 1查看 293关注 0票数 0

我正在运行UbuntuServer20.04,并且在两个不同的子网上为两个nics配置Netplan存在问题。我得到的是恒定的随机断开。

代码语言:javascript
复制
# This is the network config written by 'subiquity'
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens18:
      addresses:
      - 192.168.2.233/24
      dhcp4: no
      nameservers:
        addresses:
        - 1.1.1.1
      routes:
        - to: 192.168.2.0/24
          via: 192.168.2.1
          table: 100
      routing-policy:
        - from: 192.168.2.0/24
          table: 100
    ens19:
      addresses:
      - 192.168.1.233/24
      dhcp4: no
      nameservers:
        addresses:
        - 1.1.1.1
      routes:
        - to: 192.168.1.0/24
          via: 192.168.1.1
          table: 101
      routing-policy:
        - from: 192.168.1.0/24
          table: 101

我可以从每个网络到达服务器,但我断断续续地失去了连接。如果我退回到一个NIC,事情就会保持联系。

配置网络的方式是,网络192.168.1.0/24可以与所有子网对话,而192.168.2.0/24只能单独与该子网对话。服务器应该在.2网络上“活动”,而.1网络将被分配给某些码头容器。

感谢您提前提供任何帮助!

EN

回答 1

Ask Ubuntu用户

发布于 2021-11-04 19:57:07

您提到只有192.168.2.0网络可以通过一个接口访问,而所有网络都可以通过另一个接口访问;但是您使用的是路由表。只有在要在不同条件下使用同一目标网络的多条路由时,通常才需要路由表。此外,您还声明到本地网络的所有通信量都应该通过每个网络上的路由器来设置。一个典型的配置应该是:

代码语言:javascript
复制
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens18:
      addresses:
      - 192.168.2.233/24
      nameservers:
        addresses:
        - 1.1.1.1
    ens19:
      addresses:
      - 192.168.1.233/24
      nameservers:
        addresses:
        - 1.1.1.1
      routes:
        - to: 0.0.0.0/0
          via: 192.168.1.1
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1373447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档