AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-1147668

timppu's questions

Martin Hope
timppu
Asked: 2024-06-22 20:52:29 +0800 CST

如何在浏览器中确认主机IP地址?

  • 5

我正在尝试解决某个 CDN 问题,测试我在不同的服务器上获得的下载速度。假设它是 host.example.com,它将返回一些 IP 地址,但不确定是哪一个(有很多,而且它们似乎提供不同的下载速度)。

默认情况下,我似乎会获得一个特定的 IP 地址,不确定它如何决定将哪个 IP 地址提供给我或其他任何人(此时并不重要),但我尝试使用 Windows 11 中的 hosts 文件测试该池中的其他服务器。我将其输入到 hosts 文件中并:

ipconfig /flushdns
ping host.example.com
nslookup host.example.com

Ping 提供的是我在 hosts 文件中输入的 IP 地址,而 nslookup 提供的是我从没有 hosts 文件的 DNS 中收到的 IP 地址?

我不确定它是否应该这样工作,即 nslookup 不关心 hosts 文件,但我认为当我在 Linux 机器上尝试相同测试时,我确实获得了 hosts 文件 IP 地址。

此外,我意识到,如果浏览器使用 DNS-over-HTTPS,它将完全绕过 hosts 文件,而是使用从支持 DoH 的 DNS 服务器获取的 IP 地址,无论它是什么。我已尝试确保浏览器中禁用 DoH。

因此,现在在 Windows 中,如果浏览器尝试访问 host.example.com,我不确定它实际使用的 IP 地址是什么。所以我的问题是:是否有某种方法可以在浏览器本身内检查它是否使用 hosts 文件中的条目?也就是说,检查浏览器(不是 ping 或 nslookup)认为 host.example.com 的正确 IP 地址是什么?

windows
  • 1 个回答
  • 58 Views
Martin Hope
timppu
Asked: 2020-10-21 01:29:25 +0800 CST

在 btrfs 硬盘之间复制文件时检查 btrfs 错误?

  • 5

如果我有两个带有 btrfs 的单独 USB 硬盘(单模,无 DUP 或 RAID)并将文件从一个硬盘复制到另一个硬盘,btrfs 是否确保复制的文件仍然与原始文件相同,基于其 btrfs 文件校验和?

所以我可以放心,如果将一堆文件从一个 btrfs HDD 复制到另一个 btrfs HDD 时没有报错,它们都可以吗?

请注意,我不确定例如“cp”命令本身是否会进行一些基本检查,以确保在复制过程中没有任何变化,无论是 RAM 错误还是 USB 行为不端或其他原因,在复制过程中,有一点只是因为某种原因而被翻转或其他。我在其他地方了解到,例如 scp(通过网络复制文件)会进行此类内部检查,但如果 btrfs 也自动执行此操作,那么这是一个额外的保证。

这意味着我不必手动将复制文件的 md5 或 sha256 校验和与原始文件进行比较,以确保它们仍然相同,因为 btrfs 已经自动使用它自己的校验和?

linux btrfs
  • 1 个回答
  • 188 Views
Martin Hope
timppu
Asked: 2020-10-21 00:27:08 +0800 CST

btrfs 检查/擦洗:有什么区别?

  • 8

我将(暂时)在几个外部 USB HDD 存档上使用 btrfs,以单模式(没有 DUP,没有 RAID,什么都没有;我现在只是保持简单)。所以我的想法是,我在两个单独的 btrfs USB HDD 上有两个(手动复制的)相同的存档副本,其中一个是我更改存档的主要位置,有时会将所有更改的内容复制到另一个 USB HDD。

我想使用 btrfs 的原因仅仅是我可以随时轻松检查主存档上的所有文件是否正常,如果没有,我可以手动将这些文件从另一个 HDD 复制回来。所以我假设我将使用 btrfs scrub 来查找错误,然后例如 查找具有 BTRFS Uncorrectable Errors 的文件以查找哪些文件有这些错误并且需要从备份中替换。

但是,我还看到还有一个“btrfs check”命令。阅读擦洗和检查手册页,我不清楚它们的区别是什么以及它们的确切目的是什么。

因此,如果我只想查看我的 btrfs 卷的文件是否正常,没有错误、bitrot 和损坏,我应该同时运行检查和清理,还是仅仅清理就足够了?

usb backup
  • 1 个回答
  • 1279 Views
Martin Hope
timppu
Asked: 2020-05-30 02:10:09 +0800 CST

让几台 Linux 机器保持相同的补丁级别

  • 6

是否有一些简单明了的说法可以让几台 Linux 机器保持在同一补丁级别?对于一些 Ubuntu 和一些 CentOS 7(实际上是 Oracle Linux 7,但足够接近,因为其他人可能更熟悉 CentOS)机器,我需要这个。

编辑:澄清一下,不同的发行版不必“在相同的补丁级别”,所以我只需要将 Ubuntu 16.xx 机器保持在相同的补丁级别,Ubuntu 18.xx 机器在相同的补丁级别补丁级别、相同补丁级别的 Oracle Linux 7.x 机器等。

我的意思是这个。我有一台使用“sudo yum update”更新的 CentOS 7 机器 A。它具有默认存储库以及一些额外的第三方存储库。然后一个月后我想更新另一台 CentOS 7 机器,但不是更新到最新的软件包,而是与机器 A 上的相同版本。

如果安装的存储库和软件包存在差异(例如机器 A 安装了Yarn和Jenkins存储库和软件包,而 B 没有安装它们,反之亦然),这些将不计算在内,但会更新到最新任何一台机器上都有可用的版本。所以只有那些包会在两台机器上都存在“版本限制”。

我知道至少在 CentOS ( YUM ) 中,您可以将软件包更新到某个版本而不是最新版本,我认为在 Ubuntu 上使用APT也是可能的。问题是是否有适用于 Ubuntu 和 CentOS 的工具,可以使用第一台机器的输出(安装了哪些软件包以及它们是什么版本)作为第二台机器上的输入,如果该软件包则更新到哪个版本(和存储库)也安装在那里。然后其余的将更新到最新版本。

我之前尝试过用谷歌搜索,我主要看到两个建议:

  1. 设置本地存储库。我实际上已经这样做了,但它似乎过于庞大和笨拙,只是为了让几台机器保持在相同的补丁级别。如果有数十台或数百台机器要更新并保持在相同的补丁级别(此时还使用Ansible或其他东西将这一切自动化),那就更有意义了。

  2. 使用一些具有特定补丁级别的安装媒体 CD,然后从那里安装更新。我不太确定这是如何工作的,但主要是,这些媒体 CD 不只包含官方分发存储库吗?稍后在机器上添加的第三方存储库怎么样,比如 Jenkins、GitLab CI、Chrome、epel 和你有什么?

linux ubuntu
  • 1 个回答
  • 359 Views
Martin Hope
timppu
Asked: 2020-03-09 09:55:07 +0800 CST

ISO 映像完整性检查(新尝试)?

  • 6

当您使用例如 7-zip 打开一个 .iso 文件时,该工具可让您测试 ISO 文件,就像您可以测试任何 RAR 或 7Z 或 ZIP 文件一样,该文件仍然可以。

如果该测试成功完成,这是否意味着 .iso 文件数据和 ISO 光盘映像中的所有文件都正常且未损坏(bitrot)?

我有点困惑,因为我在其他地方看到它提到 ISO(原始磁盘映像)格式不包含任何数据完整性校验和,所以我不确定 7-zip 工具在测试 ISO 磁盘映像文件时正在测试什么。

7-zip iso-image
  • 1 个回答
  • 1556 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve