ifupdown

如何修复 ifupdown2 的 puppet 安装以便网络恢复(或不会中断)?
ifupdown

如何修复 ifupdown2 的 puppet 安装以便网络恢复(或不会中断)?

我有 puppet 代码,它会自动在新配置的物理服务器上安装 ifupdown2(以及所有其他新主机配置)。(这是 Debian 11 Bullseye。) 然而,几乎所有的配置失败,这是在安装此包后应用的,因为安装 ifupdown2 时网络会中断,因此无法从 puppet 服务器或 apt repos 等下载文件。 不仅如此,Puppet 无法自行恢复。必须通过带外方式(即控制台、ipmi 等)处理该盒子,或者ifup -a只需重新启动,网络即可恢复。 我发现这是 ifupdown2 安装的一个已知问题:https://www.mail-archive....

Admin

ifup 和 dhclient 之间的区别——不同的结果?
ifupdown

ifup 和 dhclient 之间的区别——不同的结果?

在 Debian 10 (buster) 上,我使用 MAC 地址配置了 DHCP,但它不起作用。 当我使用“ifup”命令时,结果是错误的。 我需要配置此 IP:192.168.251.11 ,但 DHCP 将此 IP 属性为:192.168.251.143 使用 ifup 的示例 # ifup eno1 Internet Systems Consortium DHCP Client 4.4.1 Copyright 2004-2018 Internet Systems Consortium. All rights reserved. For info, ...

Admin

使用 systemd-networkd 在绑定接口上进行桥接
ifupdown

使用 systemd-networkd 在绑定接口上进行桥接

所以我最近将我的服务器从使用旧 ifupdown 样式配置的基于 Debian 的发行版更改为 systemd-networkd。 我想要的是,我的两个主要接口,绑定在一起,然后有一个桥连接到该绑定接口。 桥上将有一个用于服务器的接口,在下面的示例中为bridge0.2。目的是主机可以与在 上运行的客户机进行通信bridge0。虚拟机和容器可能连接到bridge0。它们可能位于它们选择的任何 VLAN 上。 这样我就有了以下配置: /etc/网络/接口 auto lo iface lo inet loopback iface eth0 inet manua...

Admin

错误:需要任何有效的前缀,而不是“172.31.1.102/255.255.255.8”
ifupdown

错误:需要任何有效的前缀,而不是“172.31.1.102/255.255.255.8”

在 Ubuntu 20.04 LTS 上使用某些掩码进行静态配置时,ifupdown 中的 ifup 命令会失败。 工作配置示例 $ cat /etc/network/interfaces auto lo iface lo inet loopback auto enp1s0 iface enp1s0 inet static address 172.31.1.102 netmask 255.255.255.0 不工作配置示例 $ cat /etc/network...

Admin

ifup:信息不足:需要“dev”参数
ifupdown

ifup:信息不足:需要“dev”参数

在 Ubuntu 20.04 上,我在 /etc/network/interfaces 中定义了以下接口: auto eth0:0 iface eth0:0 inet static address 192.168.1.3 # my meaningful comment netmask 255.255.255.0 当我尝试启动该界面时出现错误: # ifup eth0:0 Not enough information: "dev" argument is required. ifup: failed to bring up eth0...

Admin

什么可能导致有线以太网适配器一直停留在“连接”状态,直到我重新加载 nmcli
ifupdown

什么可能导致有线以太网适配器一直停留在“连接”状态,直到我重新加载 nmcli

当我启动我的 Debian 机器时,我的以太网适配器仍然处于“正在连接……”状态,而不是实际上“连接的”,过去总是在机器启动时连接。 如果我打开终端并运行 sudo nmcli connection reload && nmcli networking off && nmcli networking on 以太网立即连接,我就可以上网了。 什么可能导致这种行为? ...

Admin

对于支持 VLAN 的网桥,您是将本机 VLAN 分配给网桥本身还是 VLAN 接口?
ifupdown

对于支持 VLAN 的网桥,您是将本机 VLAN 分配给网桥本身还是 VLAN 接口?

给定一个 VLAN 感知网桥,其中我有多个(标记的)VLAN。 VLAN1 是管理 VLAN,未标记。 该机器托管大量虚拟机/容器,这些虚拟机/容器是另一个 VLAN 的一部分;主机本身,我想添加到(未标记的)管理 VLAN 1。 将 IP 直接分配给网桥的正确配置是这样的(如“旧”网桥配置中所示)吗? auto vmbr0 iface vmbr0 inet static address 10.227.1.20/24 gateway 10.227.1.1 bridge-ports enp3s0 enp4s0 ...

Admin

使用 bond0 接口时未设置默认网关
ifupdown

使用 bond0 接口时未设置默认网关

这是我的/etc/network/interfaces文件: auto bond0 iface bond0 inet manual address 10.66.7.11/24 gateway 10.66.7.1 bond-mode 802.3ad bond-slaves eth2 eth3 bond-miimon 100 bond-downdelay 200 bond-updelay 400 bond-lacp-rate 1 up ifconfig bond0 10.66.7.11/24...

Admin

从 ifupdown 切换到网络管理器后,我可以删除 /etc/interfaces.d/setup 吗?
ifupdown

从 ifupdown 切换到网络管理器后,我可以删除 /etc/interfaces.d/setup 吗?

在 Debian stable(以前是 11,现在是 12)上使用了network-manager相当长一段时间后,我决定最终摆脱它ifupdown(它也已经安装了很长一段时间)。我卸载了ifupdown,重新启动计算机,然后清除ifupdown。然而,留下了一个文件: Löschen der Konfigurationsdateien von libssl1.1:i386 (1.1.1n-0+deb11u1) ... Löschen der Konfigurationsdateien von ifupdown (0.8.41) ... dpkg: Warn...

Admin

dhclient 进程弄乱了错误的接口
ifupdown

dhclient 进程弄乱了错误的接口

我使用的是 Debian Buster,并且配置了两个接口:eth0 和 wwan0(宽带调制解调器)。这是我的接口文件的相关部分: # The primary network interface auto eth0 iface eth0 inet dhcp # Do not bring up wwan0 automatically allow-hotplug wwan0 iface wwan0 inet dhcp pre-up until [ -h /dev/ublox00 ]; do sleep 1; done && e...

Admin

如果启动后网络可用,网桥将无法获取 DHCP 地址
ifupdown

如果启动后网络可用,网桥将无法获取 DHCP 地址

我有 2 个以太网端口桥接如下(/etc/network/interfaces.d/br0): auto br0 iface br0 inet dhcp bridge_ports enp1s0 enp2s0 bridge_fd 0 bridge_waitport 0 bridge_stp off auto br0:1 iface br0:1 inet static address 169.254.10.50 netmask 255.255.255.0 在这种情...

Admin

构建实验室,接口文件问题,网络服务因 ifup 而无法重新启动
ifupdown

构建实验室,接口文件问题,网络服务因 ifup 而无法重新启动

你好(linux网络初学者), 我正在尝试在 VirtualBox 中为学校建立一个带有 Debian GLPI 服务器的实验室,虚拟机有 2 个网络接口:一个 NAT 接口位于 dhcp (eth0) 中,另一个(实习生)位于静态本地网络 (eth1) 中。 愚蠢的问题,但是 enp0s 和 eth 之间有什么区别? 我尝试了这个配置: auto eth0 iface eth0 inet dhcp allow-hotplug eth0 auto eth1 iface eth1 inet static allow-hotplug eth1 address ...

Admin

升级到 Ubuntu 22.04 后使用 ifupdown 和 systemd-resolved 时 DNS 损坏
ifupdown

升级到 Ubuntu 22.04 后使用 ifupdown 和 systemd-resolved 时 DNS 损坏

长话短说 sudo cp -p /etc/network/if-up.d/resolved /etc/network/if-up.d/.resolved.broken-orig #Edit /etc/network/if-up.d/resolved and take out the extraneous quotes on lines 48 and 52 #The fix looks like: diff /etc/network/if-up.d/.resolved.broken-orig /etc/network/if-up.d/resolved 48c...

Admin

ifupdown 改变dhclient参数
ifupdown

ifupdown 改变dhclient参数

我有 Ubuntu 20.04,我将所有网络功能都交给了 ifupdown。 我的接口1通过dhclient获取网络参数: #/etc/network/interfaces allow-hotplug enp2s0 auto enp2s0 iface enp2s0 inet dhcp Dhclient 以这样的参数启动: #ps -Af | grep dhclient /sbin/dhclient -1 -4 -v -i -pf /run/dhclient.enp2s0.pid -lf /var/lib/dhcp/dhclient.enp2s0.leas...

Admin

更新1
ifupdown

更新1

我有一个西佩德 RV 86设备,这是一个 RISCV 64 位。在此,我运行一个最小的 Debian 操作系统,让我可以通过 USB 接口登录,因为设备显示ttyUSB0在主机 Linux PC 上。 当我尝试启动网络时,我偶然发现了这个错误: # ifconfig lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host...

Admin