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-567601

djoproject's questions

Martin Hope
djoproject
Asked: 2020-10-13 13:03:12 +0800 CST

如何在 OSX 上通过 IPv6 制作反向 mDNS?

  • 2

我正在寻找一种仅通过 IPv6 在 OSX 上进行反向 mDNS 查询的方法。我对使用 IPv4 的解决方案不感兴趣。

以下适用于dig 9.16.1 的 Linux:

dig +short @ff02::fb -p 5353 -x 2001:db8::1

我已经在 OSX 上安装dig 了带有 homebrew 的 9.16.7,该命令具有完全相同的参数会产生超时。并且在 Wireshark 上没有传出查询的迹象。

以下在 Linux 和 OSX 上运行良好:

dig +short @224.0.0.251 -p 5353 -x 192.168.1.23

该二进制文件avahi-resolve-address在 OSX 上不可用,而且我没有找到使反向 DNS 与dns-sd.

这是使用的操作系统版本:

  • OSX 版本:Catalina 10.15.7
  • Linux:Ubuntu 20.04
ipv6 mdns multicast
  • 1 个回答
  • 255 Views
Martin Hope
djoproject
Asked: 2020-10-05 09:50:19 +0800 CST

如何在 Linux 上很好地进行邻居发现请求?

  • 4

我正在寻找一种方法来检索 LAN 网络上特定主机的 MAC 地址。我知道它的 IPv6 地址。理想情况下,我想要一种方法来触发 Linux 内核为我执行邻居请求,然后我可以通过命令检索主机 MAC 地址ip -6 neighbour

现在,我发现触发邻居请求的唯一方法是尝试在随机端口上建立与主机的 TCP 连接。但我不觉得这个解决方案真的很漂亮:

curl --connect-timeout 1 "http://[fe80::1234%eth0]:12345"
linux ipv6 ndp icmpv6
  • 2 个回答
  • 4217 Views
Martin Hope
djoproject
Asked: 2020-10-05 09:05:25 +0800 CST

为什么 Linux 主机会过滤 224.0.0.1 流量?

  • 5

当向目标地址发送 ICMPv4 回显请求时224.0.0.1,接收请求的 Linux 主机会忽略它。使用的目标 MAC 地址是01:00:5e:00:00:01。

让这些 Linux 主机应答的唯一方法是将 Kernel 参数设置net.ipv4.icmp_echo_ignore_broadcasts为 value 0。这将指示内核响应多播和广播 ICMPv4 请求,并为广播安全威胁打开大门。

为什么这个参数会过滤多播流量?有什么攻击可以证明它是正当的吗?

使用 ICMPv6 和等价的目标地址ff02::1,Linux 主机不会过滤流量。是否存在将来也会被过滤的风险?ICMPv4 是否存在 ICMPv6 不存在的威胁?

Linux 主机:

  • Linux 发行版:Ubuntu 20.04.1 LTS Focal
  • Linux内核:5.4.0
icmp linux-kernel multicast ipv4
  • 2 个回答
  • 2635 Views

Sidebar

Stats

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

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve