首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Netplan配置GRE (无头/aws)

通过Netplan配置GRE (无头/aws)
EN

Ask Ubuntu用户
提问于 2019-09-16 12:25:13
回答 1查看 3K关注 0票数 1

如何将以下内容转换为以networkd为呈现器的Netplan yaml文件?

在命令行中,这些命令工作并构建一个MTU为1476的GRE隧道。

代码语言:javascript
复制
ip tunnel add gre1 mode gre remote [x.x.x.x] local [y.y.y.y] ttl 255
ip link set gre1 up
ip addr add [z.z.z.z]/30 dev gre1

其中x.x.x.x是远程GRE端点,y.y.y.y是GRE端点的私有IP,z.z.z.z是分配给本地GRE接口的地址。

尝试使用以下yaml片段定义隧道,但MTU被“忽略”并设置LAN /f MTU-24。

代码语言:javascript
复制
    tunnels:
        gre1:
            mode: gre
            local: [y.y.y.y]
            remote: [x.x.x.x]
            mtu: 1476
            addresses:
                - [z.z.z.z]/30

来自各种命令的输出:

代码语言:javascript
复制
# systemctl status systemd-networkd | grep gre1
Sep 16 11:49:40 ip-y-y-y-y systemd-networkd[1283]: gre1: Cannot enable IPv6 for interface gre1: No such file or directory
Sep 16 11:49:40 ip-y-y-y-y systemd-networkd[1283]: gre1: Could not bring up interface: Address family not supported by protocol

# ip a
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: ens5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9001 qdisc mq state UP group default qlen 1000
    link/ether 16:74:7e:e0:07:46 brd ff:ff:ff:ff:ff:ff
    inet [y.y.y.y]/24 brd [y.y.y.255] scope global dynamic ens5
       valid_lft 2631sec preferred_lft 2631sec
    inet6 fe80::1474:7eff:fee0:746/64 scope link
       valid_lft forever preferred_lft forever
3: gre0@NONE: <NOARP> mtu 1476 qdisc noop state DOWN group default qlen 1000
    link/gre 0.0.0.0 brd 0.0.0.0
4: 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
5: erspan0@NONE: <BROADCAST,MULTICAST> mtu 1450 qdisc noop state DOWN group default qlen 1000
    link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
6: gre1@NONE: <POINTOPOINT,NOARP> mtu 8977 qdisc noop state DOWN group default qlen 1000
    link/gre [y.y.y.y] peer [x.x.x.x]
    inet [z.z.z.z]/30 brd [z.z.z.255] scope global gre1
       valid_lft forever preferred_lft forever
EN

回答 1

Ask Ubuntu用户

发布于 2019-09-16 12:41:58

尴尬:问题中的yaml片段在系统重新启动后是有效的,仅仅运行'netplan应用‘是不够的。

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

https://askubuntu.com/questions/1174527

复制
相关文章

相似问题

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