问题标签 [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.
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 配置文件中也设置为静态租约(详情如下)。
- 我可以从 192.168.0.170 上的笔记本电脑 ping 192.168.10.1 (pi usbnic)
- 我无法从 192.168.0.170 上的笔记本电脑 ping 192.168.10.10 (esxi)
- 我可以从 pi ping 192.168.10.10
让我知道我在路由中错过了什么,因为我无法从笔记本电脑访问 ESXI WEBUI。我还需要在 PI 上设置什么路由才能访问我的 ESXI。
NETPLAN STATIC IP 地址分配给 eth1 和路由
预先感谢。
linux - Netplan 监听一系列 IP 地址
我已经购买了一系列 IP 地址。我想将所有可用地址绑定到我的 VPS。
我以这种方式配置了 Netplan:
目前我只能 ssh 到地址 1.2.3.4,但我也希望服务器收听 1.2.3.5-1.2.4.12。我可以做些什么来确保我的服务器监听所有可用的地址?
loops - 如何通过 ansible 用路由填充 netplan 配置文件
我正在尝试通过使用 ansible 来管理 netplan。过去效果很好,我使用了以下模板:
现在我必须在路由部分添加几行:
现在到了我挣扎的部分。
由于我的本地路由因主机而异,因此我不能使用静态模板。所以我尝试在主机 vars 文件中创建一个列表,其中包含一个 ips 列表。
我想在循环这个列表时将此列表插入到我的 netplan 文件中。
但我不让它工作。你有什么提示或建议吗?提前谢谢
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
互联网连接?
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)。
谢谢
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 所做的更改,那么一切都开始正常工作。
从过去的几天开始,我一直在努力寻找解决方案,请对此提供任何指示或帮助。
linux - 调试 netplan 配置文件失败
我去编辑cloud-init.yaml
文件为wlan0
接口添加一个条目,这样我就可以通过 Wi-Fi 而不是直接以太网使用我的 Raspberry Pi 4 Model B。我使用了所有空格。
但是,当我运行netplan -debug generate
它时,它会抛出此错误或警告,或者它是什么:
从我在互联网上阅读的内容来看,“不一致缩进”的定义是当您混合使用空格和制表符空格时。
尽管要注意,我使用了选项卡(长度为 4)并使用 netplan 命令运行调试选项......它抛出了这个:
我确实回到了 YAML 文件以使用空格......但它引发了不一致的缩进错误。
感谢任何帮助,我正在使用 PI 为我的非营利组织运行一些间隔服务。
ubuntu - 如何使用netplan连接EAP wifi
我在网上找不到任何关于如何使用 netplan 连接到 eap wifi 的好的指南。我目前尝试创建一个名为config.yaml
以下内容的文件
sudo netplan generate
然后我做sudo netplan apply
其他几个问题:身份只是用户名吗?因为当我使用 GUI 登录时,它总是要求输入用户名?那会奏效吗?或者文件是否需要以特定方式命名?任何额外的帮助将不胜感激。
我在树莓派上运行 ubuntu 20.04 lts 服务器。