首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网状格栅隧道

网状格栅隧道
EN

Ask Ubuntu用户
提问于 2021-06-10 09:16:31
回答 1查看 1.3K关注 0票数 0

我想在netplan中添加gre隧道。

名称: gre0,模式: gre,远程: 10.11.22.100,本地: 10.11.22.99,dev: eth1 --我不知道将接口eth1放入gre0的键值。

代码语言:javascript
复制
network:
    version: 2
    renderer: networkd
    ethernets:
        eth0:
            dhcp4: false
            dhcp6: false
            addresses: []
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.8.9
        eth1:
            dhcp4: false
            dhcp6: false
            addresses: []
        eth2:
            dhcp4: false
            dhcp6: false
            mtu: 1500
            addresses:
            - 10.11.29.11/16
            - fe80::20c:29ff:fe83:fd2d/64
            routes:
            -
                to: 0.0.0.0/0
                via: 10.11.0.1
                metric: 1
    tunnels:
        gre0:
            mode: gre
            local: 10.11.22.99
            remote: 10.11.22.100
            addresses:
            - 10.11.22.90/24
            mtu: 1500

netplan应用的结果也与我预期的不同。我不知道为什么要创建gretap0和erspan0。

代码语言:javascript
复制
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:83:fd:37 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::20c:29ff:fe83:fd37/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:83:fd:41 brd ff:ff:ff:ff:ff:ff
    inet6 fe80::20c:29ff:fe83:fd41/64 scope link
       valid_lft forever preferred_lft forever
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 00:0c:29:83:fd:2d brd ff:ff:ff:ff:ff:ff
    inet 10.11.29.11/16 brd 10.11.255.255 scope global eth2
       valid_lft forever preferred_lft forever
    inet6 fe80::20c:29ff:fe83:fd2d/64 scope link
       valid_lft forever preferred_lft forever
5: gre0@NONE: <NOARP,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN group default qlen 1000
    link/gre 0.0.0.0 brd 0.0.0.0
    inet 10.11.22.90/24 brd 10.11.22.255 scope global gre0
       valid_lft forever preferred_lft forever
6: gretap0@NONE: <BROADCAST,MULTICAST> mtu 1462 qdisc noop state DOWN group default qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
7: erspan0@NONE: <BROADCAST,MULTICAST> mtu 1450 qdisc noop state DOWN group default qlen 1000
EN

回答 1

Ask Ubuntu用户

发布于 2021-06-13 07:51:04

您不能将以太网设备“放入”隧道。一个隧道运行在您现有的网络层之上。隧道的local地址指定用于隧道端点的本地IP地址,隧道的remote地址指定隧道另一端已经可以访问的地址(通过Internet或intranet)。

在上面的配置中,您以local的形式指定了一个IP地址(10.11.22.99),该地址似乎并不是真正的本地地址(也就是说,这不是您的任何接口上的配置地址)。您指定的remote是否正确也不清楚,因为它属于您定义(通过addresses)通过隧道路由的网络。

addresses是分配给隧道的地址。remotelocal是隧道外部两个隧道端点的地址,用于设置它们。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1344954

复制
相关文章

相似问题

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