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
    • 最新
    • 标签
主页 / computer / 问题

问题[ipv6](computer)

Martin Hope
MJP
Asked: 2025-02-21 03:42:38 +0800 CST

SmartHost 转发问题 - ipv4 与 ipv6

  • 6

Sendmail 配置为通过 AWS 上的智能主机转发。智能主机 DNS 仅公布 ipv4 地址。当 Sendmail 查找该地址时,出于某种原因,它决定返回我的服务器的 ipv6 地址,从而导致环回问题。

我尝试仅为 ipv4 设置 CLIENT_OPTIONS,但没有作用。

我最终决定将 AWS 服务器的 IP 硬编码到我的 /etc/hosts 文件中,但这显然是有问题的。

如果 DNS 中没有 ipv6 地址,如何告诉 Sendmail 使用 ipv4 地址?或者可能是 DNS 解析配置错误?

还有其他人遇到过这种情况吗?

ipv6
  • 1 个回答
  • 14 Views
Martin Hope
Martin
Asked: 2024-06-26 16:31:23 +0800 CST

哪个是正确的公共 IPv6 `::1` 或 `::/80` 或 `::`

  • 6

我已获得 IPv6 地址

2a00:da10:f218:9ff0::1

我读到::1 是本地环回。

但提供商向我提供的公开显示内容如下:

2a00:da10:f218:9ff0::/80

但当我在 telnet 等上使用它时,这是一个语法错误。我也尝试过使用

2a00:da10:f218:9ff0::

但这也失败了。

在 DNS 等地方实现此地址的正确语法是什么?

ipv6
  • 1 个回答
  • 29 Views
Martin Hope
Earth Engine
Asked: 2024-01-17 05:39:32 +0800 CST

如何访问“永久”IPv6 地址?

  • 5

在 Windows 11 中(我认为与 10 相同),该命令ipconfig给出类似这样的内容

   Connection-specific DNS Suffix  . : lan
   IPv6 Address. . . . . . . . . . . : ...:5c69
   Temporary IPv6 Address. . . . . . : ...:d046
   Link-local IPv6 Address . . . . . : fe80::...:73ee%14
   IPv4 Address. . . . . . . . . . . : 192.168...
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : fe80::...:d531%14
                                       192.168...

现在,当我设置 Google Nest Pro 路由器时,它显示该主机具有不同的 IPv6 地址,但我继续添加端口转发(443,我正在运行本地 https 服务器),然后转到 GoDaddy 并添加 AAAA 记录。

  • 如果我使用上面的“IPv6 地址”(...5c69),从外部访问我的域就会超时。
  • 如果我使用“临时 IPv6 地址 (...d046),它将成功,但随后我必须再次设置它,因为它会在一段时间后发生变化,因为它是“临时”。

我该怎么做才能从外部访问 ...5c69 地址?

更新(首次发布后 2 天)

“临时”地址 (...d046) 仍然有效。我不知道它会持续多久,这完全取决于路由器,我想一旦我重置路由器,我就必须更新它。考虑到所有这些,找到永久解决方案仍然是件好事。

ipv6
  • 1 个回答
  • 81 Views
Martin Hope
Thorkil Værge
Asked: 2024-01-15 17:39:24 +0800 CST

为什么对等发现适用于 IPv6 而不适用于 IPv4?

  • 7

我正在构建一个点对点协议,其中节点通过共享它们所连接的 IP 地址来通告其他节点的存在。此功能称为“对等发现”。我正在运行的节点之一具有静态 IPv4,因此所有其他节点都可以连接到该节点。我们称这台机器为“A”。

当我通过 IPv4 从办公室中连接 wifi 的计算机连接到 A 时,这些计算机连接不良,对等发现不起作用。但当我通过 IPv6 连接时,对等发现效果非常好。办公机器和 A 在不同的网络上。

使用 IPv6,办公室计算机上自我报告的 IP ( ip -6 addr) 与 A 看到的相匹配。当我通过 IPv4 连接时,两个报告的地址之间不匹配

这是因为办公室机器从办公室 WiFi 路由器获取经过 NAT 处理的 IPv4 地址和全球唯一的 IPv6 地址吗?

其他 p2p 协议上也会发生这种情况吗?

所有机器都通过 TCP 协议连接。我构建的对等发现功能只需共享已连接节点的 IP 地址及其宣布的用于传入连接的端口即可工作。

我并不是要求修复 IPv4。我只是询问 IPv4 与 IPv6 的典型 NAT 行为,以及其他 p2p 应用协议(例如 BitTorrent 或比特币)是否也会遇到这种行为。

ipv6
  • 1 个回答
  • 519 Views
Martin Hope
theOne2023
Asked: 2023-11-14 12:17:02 +0800 CST

长时间连接时使用 WireGuard 保持活动功能是否会产生问题?

  • 5

我的 ISP 使用对称 CGNAT。因此,为了通过 IPv4 连接到我的 WireGuard 服务器,我在客户端上使用 25 秒的持久保持活动设置以允许传入连接。

这个可以吗?或者,如果 ISP 发现其一端的端口长时间被阻塞,他们可以检测/限制它吗?

我的网络也是双栈的。切换到服务器上的 IPv6 端点是否更好?

ipv6
  • 1 个回答
  • 35 Views
Martin Hope
Adam.at.Epsilon
Asked: 2023-10-14 17:31:04 +0800 CST

Windows 是否将本地链路网络视为“公共”网络?

  • 5

我的 Windows 10 计算机有一个通过 USB 连接的额外网络接口,按Ethernet 2列出时命名ipconfig。Ethernet 2具有以 192.254 开头的 IPv4 地址192.254.N.N,以及以 开头的 IPv6 地址fe80::。另一端连接的是 Raspberry Pi。

只要 Windows Defender 防火墙仅允许该应用程序在域和专用网络上进行通信,我的 Windows PC 上的应用程序就无法从该网络接收 UDP 数据包。将防火墙切换为允许公共网络上的通信(该选项既不是域网络也不是专用网络)解决了该问题。fe80:: 或 192.254 上的链路本地网络被归类为“公共”网络,而实际上它是点对点电缆,这让我觉得违反直觉?

我对术语或网络分类有什么误解?

ipv6
  • 1 个回答
  • 30 Views
Martin Hope
filograndipad2
Asked: 2022-10-17 04:32:59 +0800 CST

需要澄清关于 ipv6 多播和 ipv4 广播

  • 6

我正在研究 IPv6,我正在努力更好地了解它是如何深入工作的。

到目前为止,我知道基本上有三种类型的地址,基于通信的类型:

  • 单播:一对一通信
  • 多播:一对多通信
  • 任播:一对到最近的通信

我知道在 IPv6 网络中没有广播的概念,而是使用多播地址:例如,可以使用 FF02::2 地址仅向同一本地网段上的路由器发送某些内容,这信息不会发送到不是路由器的其他主机。

YouTube 上有很好的视频,由 Sunny Classroom 制作,关于 IPv6:在名为IPv6 - Neighbor Discovery Protocol ( https://youtu.be/a1AQfjWwPaE?t=165 ) 的视频上,在 2:46,你可以看到一个动画,其中计算机发送 FF02::2 数据包,该数据包仅到达两个路由器,忽略其他设备。

混乱从这里开始:如果我有一个网络,例如,20 台计算机和一个路由器在同一个本地网络上,即在同一个交换机上,其中一台计算机发送 FF02::2 类型的多播,这个数据包应该只到达路由器(如果我了解我到目前为止所研究的内容)但是作为第 2 层设备的交换机如何知道如何仅通过路由器所在的端口转发 FF02::2 数据包?我想在这种情况下,所有设备都会收到 FF02::2 数据包,就像广播消息一样:所以,在我看来广播消息仍然存在于 IPv6 中:我错在哪里?

ipv6 ipv4
  • 1 个回答
  • 25 Views
Martin Hope
János
Asked: 2022-08-31 05:17:54 +0800 CST

如何在 Mac 上使用 netcat?

  • 5

我在 Mac 上使用套接字启动应用程序并返回以下内容:

kukodajanos@Kukodas-MacBook-Pro niots % swift run
Building for debugging...
[2/2] Emitting module niots
Build complete! (0.30s)
Server started and listening on [IPv6]::1/::1:8888

尝试像这样连接,它启动,但没有返回任何响应,知道出了什么问题吗?

kukodajanos@Kukodas-MacBook-Pro ~ % nc -lp 8888   
rrrr

我也试过这个设置:

kukodajanos@Kukodas-MacBook-Pro ~ % nc ::1 8888
Error: Couldn't resolve host "::1"

这是我正在检查的应用程序代码:https ://rderik.com/blog/understanding-swiftnio-by-building-a-text-modifying-server/

mac ipv6
  • 1 个回答
  • 19 Views
Martin Hope
buunaanaa
Asked: 2022-08-12 16:39:06 +0800 CST

当网关显示 IPV6 地址时无法访问调制解调器路由器配置页面

  • 6

我想进入配置页面你打开wifi。但 192.168.0.1 不起作用。默认网关显示 IPV6 地址。

Default Gateway . . . . . . . . . : fe80::201:5cff:fe9f:6c45%10
                                    24.70.80.1

在具有以下 IP 地址的 IE 和 Chrome 浏览器中进行了尝试

192.168.0.1
http://192.168.0.1
fe80::201:5cff:fe9f:6c45%10
http://fe80::201:5cff:fe9f:6c45%10
http://[fe80::201:5cff:fe9f:6c45%10]
24.70.80.1
http://24.70.80.1

以上地址均无法进入配置页面。

尝试将调制解调器恢复出厂设置,ipconfig /release /renew,重新启动计算机,重新启动调制解调器,

仍然无法访问调制解调器配置页面。

ping 192.168.0.1

Pinging 192.168.0.1 with 32 bytes of data:
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64

有回应。

如何访问调制解调器配置页面?

router ipv6
  • 1 个回答
  • 54 Views
Martin Hope
Frank Schrijver
Asked: 2022-04-22 06:26:19 +0800 CST

树莓派 Openthread IPv6 网络

  • 5

我已经设置了一个带有 OpenThread RadioCoprocessor 的 Raspberry Pi,以作为 OpenThread Border 路由器运行。这可行,但我无法从 Thread 网络访问 NAT64 接口。

在家里,我有一个创建本地 IPv6 网络的路由器。Pi 被分配了两个 IPv6 ip 地址,并且到这些地址的路由传播到 RadioCoprocessor。在这里,我可以将路由添加到 well-known-prefix 和 NAT64 接口,并使用 NAT64 接口作为 DNS 服务器将主机名解析为 well-known-prefix 地址并 ping 这些地址。

但是在工作中,本地网络没有 IPv6。Pi 没有分配 IPv6 地址。在工作中,我无法从 OpenThread 网络 ping 任何众所周知的前缀地址,但我可以从 Pi ping。

我错过了一条路线吗?

家中的路由表

pi@raspberrypi:~ $ route -6 -n
Kernel IPv6 routing table
Destination                    Next Hop                   Flag Met Ref Use If
::1/128                        ::                         U    256 3     0 lo
64:ff9b::/96                   ::                         U    1024 1     0 nat64
2002:1111:1111:1111::/64       ::                         UAe  256 1     0 eth0  <<< Router ipv6 network
fd11:db8:1::/64                ::                         U    256 1     0 otbr0
fd35:ad25:a99f:8c75::/64       ::                         U    256 2     0 wpan0
fdaa:bb:1::2/128               ::                         U    256 3     0 nat64
fdb5:d386:5ef5::/64            ::                         UAe  256 1     0 eth0  <<< Router ipv6 network
fdbb:9fbb:e58b:f471::/64       ::                         U    256 2     0 wpan0
fe80::/64                      ::                         U    256 2     0 eth0
fe80::/64                      ::                         U    256 1     0 nat64
fe80::/64                      ::                         U    256 1     0 wpan0
fe80::/64                      ::                         U    256 1     0 otbr0
fe80::/64                      ::                         U    256 1     0 vethdbec410
fe80::/64                      ::                         U    256 1     0 docker0
::/0                           fe80::ee3e:b3ff:fe63:1320  UGDAe 1024 1     0 eth0
::1/128                        ::                         Un   0   7     0 lo
2002:1111:1111:1111::/128      ::                         Un   0   3     0 eth0   <<< Router ipv6 network
2002:1111:1111:1111:ba27:ebff:fe6f:9215/128 ::  <<< Router ipv6 network
 Un   0   3     0 eth0
fd35:ad25:a99f:8c75::/128      ::                         Un   0   3     0 wpan0
fd35:ad25:a99f:8c75:a9c8:521f:d197:eca5/128 ::
 Un   0   3     0 wpan0
fdaa:bb:1::2/128               ::                         Un   0   4     0 nat64
fdb5:d386:5ef5::/128           ::                         Un   0   3     0 eth0  <<< Router ipv6 network
fdb5:d386:5ef5:0:ba27:ebff:fe6f:9215/128 ::                         Un   0   3     0 eth0  <<< Router ipv6 network
fdbb:9fbb:e58b:f471::/128      ::                         Un   0   6     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:e800/128 ::                         Un   0   3     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc00/128 ::                         Un   0   4     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc10/128 ::                         Un   0   3     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc11/128 ::                         Un   0   2     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc38/128 ::                         Un   0   2     0 wpan0
fdbb:9fbb:e58b:f471:f21d:c077:3438:5937/128 ::
 Un   0   2     0 wpan0
fe80::/128                     ::                         Un   0   6     0 eth0
fe80::/128                     ::                         Un   0   3     0 nat64
fe80::/128                     ::                         Un   0   3     0 wpan0
fe80::/128                     ::                         Un   0   3     0 vethdbec410
fe80::/128                     ::                         Un   0   3     0 docker0
fe80::42:23ff:fee8:b3c/128     ::                         Un   0   2     0 docker0
fe80::858:1860:afaa:fde9/128   ::                         Un   0   2     0 wpan0
fe80::3024:2fff:fe63:1c/128    ::                         Un   0   2     0 vethdbec410
fe80::3cd7:afb4:fc53:bc71/128  ::                         Un   0   3     0 nat64
fe80::ba27:ebff:fe6f:9215/128  ::                         Un   0   4     0 eth0
ff00::/8                       ::                         U    256 7     0 eth0
ff00::/8                       ::                         U    256 1     0 nat64
ff00::/8                       ::                         U    256 1     0 wpan0
ff00::/8                       ::                         U    256 5     0 vethdbec410
ff00::/8                       ::                         U    256 5     0 docker0
::/0                           ::                         !n   -1  1     0 lo

工作中的路由表

pi@raspberrypi:~ $ route -6 -n
Kernel IPv6 routing table
Destination                    Next Hop                   Flag Met Ref Use If
::1/128                        ::                         U    256 2     0 lo
64:ff9b::/96                   ::                         U    1024 1     0 nat64
fd11:db8:1::/64                ::                         U    256 1     0 otbr0
fdaa:bb:1::2/128               ::                         U    256 3     0 nat64
fdbb:9fbb:e58b:f471::/64       ::                         U    256 2     0 wpan0
fe80::/64                      ::                         U    256 2     0 wlan0
fe80::/64                      ::                         U    256 1     0 nat64
fe80::/64                      ::                         U    256 1     0 wpan0
fe80::/64                      ::                         U    256 1     0 otbr0
fe80::/64                      ::                         U    256 1     0 veth89bb918
fe80::/64                      ::                         U    256 1     0 docker0
::/0                           ::                         !n   -1  1     0 lo
::1/128                        ::                         Un   0   5     0 lo
fdaa:bb:1::2/128               ::                         Un   0   5     0 nat64
fdbb:9fbb:e58b:f471::/128      ::                         Un   0   5     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:e800/128 ::                         Un   0   3     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc00/128 ::                         Un   0   4     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc10/128 ::                         Un   0   3     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc11/128 ::                         Un   0   3     0 wpan0
fdbb:9fbb:e58b:f471:0:ff:fe00:fc38/128 ::                         Un   0   2     0 wpan0
fdbb:9fbb:e58b:f471:f21d:c077:3438:5937/128 ::                         Un   0   2     0 wpan0
fe80::/128                     ::                         Un   0   8     0 wlan0
fe80::/128                     ::                         Un   0   3     0 nat64
fe80::/128                     ::                         Un   0   3     0 wpan0
fe80::/128                     ::                         Un   0   3     0 docker0
fe80::/128                     ::                         Un   0   3     0 veth89bb918
fe80::42:7dff:fece:4ad4/128    ::                         Un   0   2     0 docker0
fe80::858:1860:afaa:fde9/128   ::                         Un   0   2     0 wpan0
fe80::1450:5aff:feb6:879f/128  ::                         Un   0   2     0 veth89bb918
fe80::5227:2e50:3570:ab37/128  ::                         Un   0   2     0 nat64
fe80::ba27:ebff:fe3a:c740/128  ::                         Un   0   2     0 wlan0
ff00::/8                       ::                         U    256 7     0 wlan0
ff00::/8                       ::                         U    256 1     0 nat64
ff00::/8                       ::                         U    256 1     0 wpan0
ff00::/8                       ::                         U    256 5     0 veth89bb918
ff00::/8                       ::                         U    256 5     0 docker0
::/0                           ::                         !n   -1  1     0 lo

更新

我错过了从 OT-RCP 到 Pi 上的 eth/wlan 接口的默认路由。

我手动添加了 IPv6 地址并添加了默认路由:“prefix add 2001:470:6c92:1::/64 paros med”

现在我可以在 FDAA:BB:1::2 ping NAT64 但解析 DNS 给我一个错误 8 并带有安全描述。

更新 2 个 tcpdump 日志:

tcpdump: listening on wpan0, link-type LINUX_SLL (Linux cooked v1), snapshot length 262144 bytes

***DNS request from ot-cli thread device "ot dns resolve ing.nl fdaa:bb:1::2 53 1000 2 1"***
19:54:30.284814 IP6 (hlim 64, next-header UDP (17) payload length: 32) 2001:470:6c92:1:8196:1c3f:41ed:fed.49153 > fdaa:bb:1::2.53: [udp sum ok] 11238+ AAAA? ing.nl. (24)
19:54:30.285478 IP6 (flowlabel 0x3bd7d, hlim 64, next-header UDP (17) payload length: 32) fdaa:bb:1::2.53 > 2001:470:6c92:1:8196:1c3f:41ed:fed.49153: [udp sum ok] 11238 Refused- 0/0/0 (24)
19:54:30.302290 IP6 (hlim 64, next-header UDP (17) payload length: 32) 2001:470:6c92:1:8196:1c3f:41ed:fed.49153 > fdaa:bb:1::2.53: [udp sum ok] 34254+ A? ing.nl. (24)
19:54:30.303347 IP6 (flowlabel 0x3bd7d, hlim 64, next-header UDP (17) payload length: 32) fdaa:bb:1::2.53 > 2001:470:6c92:1:8196:1c3f:41ed:fed.49153: [udp sum ok] 34254 Refused- 0/0/0 (24)

***Successful Ping from ot-cli thread device "ot ping 64:ff9b::9765:818c"***
20:51:46.076737 IP6 (hlim 64, next-header ICMPv6 (58) payload length: 16) 2001:470:6c92:1:8196:1c3f:41ed:fed > 64:ff9b::9765:818c: [icmp6 sum ok] ICMP6, echo request, id 6, seq 6
20:51:46.088699 IP6 (hlim 56, next-header ICMPv6 (58) payload length: 16) 64:ff9b::9765:818c > 2001:470:6c92:1:8196:1c3f:41ed:fed: [icmp6 sum ok] ICMP6, echo reply, id 6, seq 6

***Successful Ping from ot-cli thread device "ot ping fdaa:bb:1::2"***
20:53:27.162740 IP6 (hlim 64, next-header ICMPv6 (58) payload length: 16) 2001:470:6c92:1:8196:1c3f:41ed:fed > fdaa:bb:1::2: [icmp6 sum ok] ICMP6, echo request, id 7, seq 7
20:53:27.162871 IP6 (flowlabel 0x9a0cc, hlim 64, next-header ICMPv6 (58) payload length: 16) fdaa:bb:1::2 > 2001:470:6c92:1:8196:1c3f:41ed:fed: [icmp6 sum ok] ICMP6, echo reply, id 7, seq 7
ipv6
  • 1 个回答
  • 133 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