ubuntu-server

为什么我的 Ubuntu 22.04 Hyper-V 虚拟机默认显示两个网络适配器?
ubuntu-server

为什么我的 Ubuntu 22.04 Hyper-V 虚拟机默认显示两个网络适配器?

有人能帮我理解为什么 Ubuntu 显示两个网络接口吗?我只在 Hyper-V VM 设置中添加了一个。但是,我正在使用 SR-IOV(如果这与这个问题有关的话)。 我想为我的大多数 VM 分配一个静态 IP,但这导致我在尝试调整 netplan 时感到困惑和出现问题。 我已将此虚拟机分配给 Hyper-V 虚拟交换机。交换机适配器已在主机 Windows Server 2022 虚拟机管理程序上分配了静态 IP。 更新 1 更新 2 第二个适配器是我启用 SR-IOV 的结果。但是,当我为 Windows VM 启用此功能时,它们不会创建多个适配器(至...

Admin

获取 logstash 将特定日志写入文件
ubuntu-server

获取 logstash 将特定日志写入文件

我正在尝试将 shadowsocks docker 中的日志放入一个文件中,以便可以将其与 fail2ban 集成。容器将日志输出到 stdout,它已经通过 docker-compose 与我的 ELK 堆栈(也是 docker)集成: version: '3.9' services: shadowsocks: image: shadowsocks/shadowsocks-libev ... logging: driver: gelf options: gelf-address: "udp...

Admin

如何在 Ubuntu Server 上安装 KODI(Docker 版本)?
ubuntu-server

如何在 Ubuntu Server 上安装 KODI(Docker 版本)?

在我的 ubuntu 服务器上,我想仅使用它们的 docker 镜像来配置一些服务,其中之一是开源媒体播放器 Kodi。我使用以下命令安装并运行它: root@server:/home/user# docker pull celedhrim/kodi-server root@server:/home/user# sudo docker image ls REPOSITORY TAG IMAGE ID CREATED SIZE celedhrim/kodi-server latest ...

Admin

无法在树莓派上新安装的 Ubuntu Server 23.10 上使用 SSH
ubuntu-server

无法在树莓派上新安装的 Ubuntu Server 23.10 上使用 SSH

经过几天的反复试验,Ubuntu Server 23.10 终于在我的 Pi 上运行了。已经运行了apt update。apt upgrade但是我只能通过直接键盘和显示器控制我的 Pi。它不是无头的,因为它需要显示器并且无法从我的计算机进行 SSH。 目前,Pi 正在获取 范围内的 IP 地址,127.0.0...而不是192.168....。网络图如下所示(典型的家庭设置): 路由器 -> 交换机 -> Ubuntu 上的 Pi = IP 范围127.0.0... 路由器 -> 计算机 = IP 范围192.168.0... 我怎样才能...

Admin

如何将非常大的文件夹从我通过 sudo 和 ssh 访问的服务器传输到另一台通过 ftp 访问的服务器?
ubuntu-server

如何将非常大的文件夹从我通过 sudo 和 ssh 访问的服务器传输到另一台通过 ftp 访问的服务器?

我在一台服务器上有一些大文件夹(每个大约 1T),我可以通过 sudo 访问这些文件夹。我想将它们传输到另一台我可以通过 ftp 访问的服务器(使用用户名和密码)。我想到的是首先将所有数据传输到我的本地计算机。然后,通过 filezilla 将它们上传到第二台服务器。 这是一个合理的做法吗? 我在将数据从服务器传输到本地计算机时遇到问题。由于这些文件夹需要 sudo 访问权限,因此我无法使用常规 scp 访问它们。通过搜索,我找到了一些解决方案,但都不适合我。以下是我尝试过的方法: ssh user@server sudo -S tar -C /data...

Admin

更改 WAN 接口后,IPv6 出现“NoAddrAvail”和“NoPrefixAvail”故障
ubuntu-server

更改 WAN 接口后,IPv6 出现“NoAddrAvail”和“NoPrefixAvail”故障

这一切都始于我更换调制解调器,这也需要更换我定制路由器上的 WAN 接口(1G 到 2.5G)。第一次更换接口时,我停止获取委托前缀,并开始在 Wireshark 中看到“NoPrefixAvail”或“链接上没有可用的前缀”。第二次尝试更换接口时,出于测试目的,我开始收到“NoAddrAvail”或“链接上没有可用的地址”。我现在完全没有 IPv6 连接,而在切换接口之前一切都正常。 这些错误表明问题出在我的 ISP 方面,然而,当我切换回旧的现成路由器时,我确实得到了一个地址和前缀。 关于我的路由器:我使用的是 Ubuntu Server,使用firew...

Admin

如何从 Ipv4 网络连接到使用 DS-Lite 在网络上运行的家庭服务器?
ubuntu-server

如何从 Ipv4 网络连接到使用 DS-Lite 在网络上运行的家庭服务器?

在过去的一年里,我尝试搭建一个家庭服务器,并能够从其他网络连接到它,尤其是为我和朋友托管游戏服务器。然而,我们总是遇到这样的问题:一些使用较旧互联网连接的朋友无法简单地连接,我怀疑这是 DS-Lite 的问题。我们尝试用一个朋友推荐给我的方法解决这个问题,我使用一种名为 Tailscale 的服务在这些计算机之间建立网络,据我所知,它就像一个将 PC 相互连接的 vpn。但我想找到一种更好的方法,因为 Tailscale 方法要求人们下载软件并连接到 Tailscale 中的 vpn。 在找到 tailscale 解决方案之前,我尝试通过 Ionos 的 V...

Admin

mini pci-e sata 卡可以在笔记本电脑上使用吗?
ubuntu-server

mini pci-e sata 卡可以在笔记本电脑上使用吗?

最近,我将一台多年未使用的旧 HP ProBook 4440s 笔记本电脑改装成了迷你 NAS。我想知道这台笔记本电脑能做多少事情,所以我想给它 16GB 的 RAM 和更多的存储空间。搜索了一下,我看到了这张卡: 它使用 mini pci-e 连接,与 wifi 卡相同。我想知道是否可以将笔记本电脑的 wifi 卡换成这张卡,这样我就可以制作一个合适的 nas。需要考虑的事项: “笔记本电脑”部分早已不存在了,只有 PCB 放在我家的一个抽屉里,所以空间不会成为问题。 它有一个 DVD 播放器,我可以在那里插入另一个硬盘吗? 它的操作系统是 ubuntu...

Admin

在 Ubuntu Server 中安装 Gitlab 时出现“没有剩余空间”错误
ubuntu-server

在 Ubuntu Server 中安装 Gitlab 时出现“没有剩余空间”错误

我正在尝试安装GitLab在Ubuntu 服务器。该服务器是在 VirtualBox 中创建的,一开始只有 10GB 可用,但出现此错误后,我将内存大小调整为 25GB。 我更新虚拟机内存的方式如下: 關閉機器。 克隆机器(以防出现问题)。 打开命令。 cd Program files/Oracle/Virtualbox vboxmanage modifyhd "C:\path\to\UbuntuServer.vdi" --resize 25000 以下是我安装 gitlab 所遵循的步骤: sudo -i(要进入 root 模式,稍后需要进行 cur...

Admin

无法在虚拟盒中的 macOS 主机上安装 Ubuntu Server v23.04 客户机
ubuntu-server

无法在虚拟盒中的 macOS 主机上安装 Ubuntu Server v23.04 客户机

我尝试使用托管在 macOS Monterey 12.6.5 上的 Virtual Box v. 7.0 在我的虚拟环境中设置 Ubuntu Server v.23.04 客户机以进行 SSH 远程访问。令我惊讶的是,我收到了一些错误。下面我粘贴了错误。 Kernel panic - not syncing: no working init found. Try passing init= option to Kernel. See Linux Documentation/admin-guide/init.rst for guidance. 我有日志。如果...

Admin

如何将多个旧桌面配置为 Kubernetes 集群?
ubuntu-server

如何将多个旧桌面配置为 Kubernetes 集群?

我收集了一些朋友不再需要的旧游戏电脑,我想把它们变成运行 Kubernetes 集群的地方​​。我希望实现较高的可用性,并希望高效地使用我拥有的硬件。这些电脑都是功能齐全的台式机、CPU、GPU、不错的 RAM、SSD、磁盘、个人电源。我看到了两个选项,想知道哪个最适合我的目标: 将每台计算机作为独立计算机,在每台计算机上运行 Ubuntu 服务器,然后将每台计算机作为节点连接到集群中。有关此方法的问题: 这会限制我的集群的节点数与我的计算机数一样多。 一台计算机可以作为多个不同集群上的节点运行吗?例如,我可以将计算机 1 作为集群 1 的控制平面节点,...

Admin

我需要帮助编写一个 bash shell 脚本来按硬件 ID 索引 .inf 文件
ubuntu-server

我需要帮助编写一个 bash shell 脚本来按硬件 ID 索引 .inf 文件

我正在开发一个新系统,用于自动安装 Windows 10/11 中的驱动程序。前段时间,我从 driverpack 下载了一个驱动程序集合(驱动程序集合很好,但我认为用于管理安装的软件可能有病毒……)因此,我可以安装几乎任何 Windows 驱动程序,但它会持续很长时间。我的服务器中的 SAMBA 共享中有一个驱动程序集合(免費BNT从现在开始。它是 Ubuntu 22.04.1)。因此,当我想安装任何驱动程序时,它必须在集合中搜索正确的 .inf 文件,这可能需要 20 分钟或更长时间。然后我最近想出了一个想法,做一个驱动程序数据库(MySQL) 以及硬件...

Admin

dhcpd 租用了一个永久地址-为什么?
ubuntu-server

dhcpd 租用了一个永久地址-为什么?

我的家庭网络使用的是 isc-dchp-server。今天我唯一的桌面客户端无法从 dhcpd 服务器接收 IP 地址,这很奇怪,因为它在 dhcpd.conf 中有一个保留地址: host Livingroom-PC { hardware ethernet 00:22:4D:6B:AA:6F; fixed-address 192.168.88.150; } Syslog 说: DHCPREQUEST for 192.168.88.150 (192.168.88.100) from 00:22:4d:6b:aa:6f via br0 DHCPACK on ...

Admin

无法通过 22 以外的任何端口通过 ssh 连接到 VPS。连接超时错误
ubuntu-server

无法通过 22 以外的任何端口通过 ssh 连接到 VPS。连接超时错误

出于安全原因,我将 ssh 登录的端口更改为其他端口号。但是,当我这样做并尝试重新连接时,我收到“连接超时错误”。一旦我切换回端口 22,一切正常。这是我到目前为止所做的: 通过使用 登录到我的 VPS 。ssh [email protected] 在 /etc/ssh/ 中,我更改了 sshd_config 文件以将端口设置为 717。 使用以下命令重新启动 ssh 守护程序:sudo systemctl restart sshd 使用以下方法验证 ssh 守护程序是否已启动并正在运行systemctl status sshd 通过尝试在第二个...

Admin

概述
ubuntu-server

概述

是否可以将数据包从互联网转发到互联网上的另一个地址? 我发现的所有端口转发教程都侧重于 NAT 端口转发,但我只想将连接重定向到另一个公共地址,而且我似乎无法为此目的调整防火墙设置。这可能吗? 我正在使用iptables/ufw并且尝试了以下内容(在/etc/ufw/before.rules中): :PREROUTING ACCEPT [0:0] -A PREROUTING -i eth0 -d $VPS_PUBLIC_IP -p tcp --dport 80 -j DNAT --to-destination $PUBLIC_WEB_SERVER_IP:80...

Admin