问题标签 [netplan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
146 浏览

networking - 无法使用 Ubuntu 20.04 连接到其他子网设备

我在树莓派上运行的 Ubuntu 服务器 20.04 上添加了 1 个 USB2ETHERNET TPLINK NIC,用于家庭 DHCP 服务器,用于家庭实验室。

我的 Raspberry Pi ubuntu 服务器 eth0(主网卡)正在从我的 TP-LINK 路由器接收 IP(192.168.0.2)地址,在我的 TP-LINK 路由器上,我为我的 pi 网卡设置了静态租约。

我已经通过 netplan 为我的 eth1(usb nic)设置了静态 ip(192.168.10.1)(详情如下)。在我的 TP-LINK 路由器上,我还添加了一条静态路由,用于在 pi 主网卡(192.168.0.2)上发送/转发 192.168.10.0 网络的请求。我可以在 192.168.0.0 网络上从我的笔记本电脑 ping 192.168.10.1。192.168.0.1/24 由 TP-LINK 路由器 dhcp 服务器管理。

我有一个运行 ESXI 的桌面,它的主 NIC 通过有线电缆连接到 pi USB NIC。ESXI 桌面已从运行在 eth1 上的 PI dhcp 服务器收到其 IP,并且在 isc-dhcp-server 配置文件中也设置为静态租约(详情如下)。

  1. 我可以从 192.168.0.170 上的笔记本电脑 ping 192.168.10.1 (pi usbnic)
  2. 我无法从 192.168.0.170 上的笔记本电脑 ping 192.168.10.10 (esxi)
  3. 我可以从 pi ping 192.168.10.10

让我知道我在路由中错过了什么,因为我无法从笔记本电脑访问 ESXI WEBUI。我还需要在 PI 上设置什么路由才能访问我的 ESXI。

TP-LINK路由器静态路由集

NETPLAN STATIC IP 地址分配给 eth1 和路由

预先感谢。

0 投票
1 回答
55 浏览

linux - Netplan 监听一系列 IP 地址

我已经购买了一系列 IP 地址。我想将所有可用地址绑定到我的 VPS。

我以这种方式配置了 Netplan:

目前我只能 ssh 到地址 1.2.3.4,但我也希望服务器收听 1.2.3.5-1.2.4.12。我可以做些什么来确保我的服务器监听所有可用的地址?

0 投票
1 回答
281 浏览

loops - 如何通过 ansible 用路由填充 netplan 配置文件

我正在尝试通过使用 ansible 来管理 netplan。过去效果很好,我使用了以下模板:

现在我必须在路由部分添加几行:

现在到了我挣扎的部分。

由于我的本地路由因主机而异,因此我不能使用静态模板。所以我尝试在主机 vars 文件中创建一个列表,其中包含一个 ips 列表。

我想在循环这个列表时将此列表插入到我的 netplan 文件中。

但我不让它工作。你有什么提示或建议吗?提前谢谢

0 投票
0 回答
387 浏览

ubuntu - Ubuntu Server 21.10 如何将特定接口用于 Internet,将另一个接口用于本地网络

我想eth0用于本地网络,我的华为 4G U 盘用于互联网连接enx001e101f0000

我的设置:

  • 带有 Ubuntu Server 21.10 的树莓派 3
  • RPI 中的以太网电缆,连接到我的本地网络
  • 华为 E3372 4G U 盘,带工作卡

这是lsusb

这是我的ip a

这是我的/etc/netplan/50-cloud-init.yaml

如何将 Netplan 配置为

  • 用于eth0本地网络连接(例如 SSH)
  • 仅用于enx001e101f0000互联网连接?
0 投票
0 回答
125 浏览

ubuntu - 具有两个接口和两个子网的 ubuntu 的 netplan 配置,其中一个用于 Web 流量

我有一台带有两个运行 Ubuntu 20.04 的 NIC 的服务器:

  • NIC1:192.168.1.51 - 连接到 LAN1 的 ISP1-GATEWAY 部分
  • NIC2:192.168.100.51 - 连接到 LAN2 的 ISP2-GATEWAY 部分

我想通过 netplan 设置它们:

  • 各自子网的静态 IP - 没有 dhcp4
  • 不需要在 LAN1 和 LAN2 之间路由流量,它们可以是不可见的等
  • 设置接口或路由指标,以便服务器 WAN 流量有利于 NIC2,因此有利于 ISP2
  • ISP1 不能被限制以考虑冗余(例如:ISP2 已关闭)
  • 我可以禁用 IPv6 或让它与具有相同权重的 IPv4 完全相同。

我似乎没有找到一个明确的例子,netplan.io 示例假设流量应该在 LAN1 和 LAN2 之间路由。

我在盒子上运行了几项服务(例如:plex 媒体服务器),我希望 LAN1 和 LAN2 客户端通过它们各自的接口分别访问这些服务,同时服务器(例如:Deluge)生成的 WAN 流量有利于 NIC2 而不是 NIC1( ISP2 超过 ISP1)。

谢谢

0 投票
0 回答
111 浏览

amazon-ec2 - 当 eth0 上的实例分配了两个私有 IPS 时,master 上的 k3s 集群 pod 无法访问互联网

我正在尝试使用内置法兰绒网络运行单个主节点 k3s 集群。集群启动得很好,我可以使用busybox ping集群中的其他pod。

但我无法从 k3s pod ping 任何公共 IP。

我对该实例所做的唯一更改是将辅助私有 IP 附加到主网络接口eth0。我附上IP如下

在此之后,我的ip a命令在主机 ec2 上显示如下

ip r这是主机 ec2 上的命令输出

ip r这是busybox pod中的命令输出

我正在使用 ubuntu 20.04 服务器 AMI

如果我恢复 netplan 所做的更改,那么一切都开始正常工作。

从过去的几天开始,我一直在努力寻找解决方案,请对此提供任何指示或帮助。

0 投票
1 回答
331 浏览

linux - 调试 netplan 配置文件失败

我去编辑cloud-init.yaml文件为wlan0接口添加一个条目,这样我就可以通过 Wi-Fi 而不是直接以太网使用我的 Raspberry Pi 4 Model B。我使用了所有空格。

但是,当我运行netplan -debug generate它时,它会抛出此错误或警告,或者它是什么:

从我在互联网上阅读的内容来看,“不一致缩进”的定义是当您混合使用空格和制表符空格时。

尽管要注意,我使用了选项卡(长度为 4)并使用 netplan 命令运行调试选项......它抛出了这个:

我确实回到了 YAML 文件以使用空格......但它引发了不一致的缩进错误。

感谢任何帮助,我正在使用 PI 为我的非营利组织运行一些间隔服务。

0 投票
1 回答
25 浏览

ubuntu - 如何使用netplan连接EAP wifi

我在网上找不到任何关于如何使用 netplan 连接到 eap wifi 的好的指南。我目前尝试创建一个名为config.yaml以下内​​容的文件

sudo netplan generate然后我做sudo netplan apply

其他几个问题:身份只是用户名吗?因为当我使用 GUI 登录时,它总是要求输入用户名?那会奏效吗?或者文件是否需要以特定方式命名?任何额外的帮助将不胜感激。

我在树莓派上运行 ubuntu 20.04 lts 服务器。

0 投票
0 回答
33 浏览

qemu - 使用静态网络配置启动 QEMU/KVM 来宾

我正在尝试使用 cloud-init 和 qemu-kvm 作为管理程序来构建 VM。我有以下使用用户数据构建 VM 的脚本:

这工作正常,但现在我想通过 cloud-init 构建 VM 并配置网络。我已经读到(refrefcloud-localds可以像这样传递网络配置:

如果我尝试这样做,则会加载 VM,但未正确加载用户数据,然后我将无法访问 VM。

另外,我在官方文档中找不到任何-v标志和--network-config标志的信息

关于如何以这种方式传递网络配置的任何建议?