Debian apt と ipv6

Debian apt と ipv6

IPv6のみをサポートするサーバーがありますが、システムを更新したいと思います。ただし、実行すると、apt update次のメッセージが表示されます。

Fehl:1 http://deb.debian.org/debian bullseye InRelease
  »deb.debian.org« konnte nicht aufgelöst werden.
Fehl:2 http://deb.debian.org/debian bullseye-updates InRelease
  »deb.debian.org« konnte nicht aufgelöst werden.
Fehl:3 http://security.debian.org/debian-security bullseye-security InRelease
  »security.debian.org« konnte nicht aufgelöst werden.
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Alle Pakete sind aktuell.
W: Fehlschlag beim Holen von http://deb.debian.org/debian/dists/bullseye/InRelease »deb.debian.org« konnte nicht aufgelöst werden.
W: Fehlschlag beim Holen von http://security.debian.org/debian-security/dists/bullseye-security/InRelease »security.debian.org« konnte nicht aufgelöst werden.
W: Fehlschlag beim Holen von http://deb.debian.org/debian/dists/bullseye-updates/InRelease »deb.debian.org« konnte nicht aufgelöst werden.
W: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.

hostメッセージは「deb.debian.orgアドレスを解決できません。しかし、またはコマンドを使用するとすべてが問題ありませnslookupん。debian ipv6アドレスを挿入すると解決でき、/etc/hostsaptpingは正しく機能します。

私のもの/etc/nsswitch.conf

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         files systemd
group:          files systemd
shadow:         files
gshadow:        files

hosts:          files dns mdns4_minimal [NOTFOUND=return]
networks:       files dns

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

私のresolv.conf(ネームサーバーは私のローカルゲートウェイです)

search fritz.box
nameserver fe80::3631:c4ff:fe01:7a9d

このコマンドはapt -o Acquire::ForceIPv6=true update効果がありません。

ファイルを変更せずに機能させるにはどうすればよいですか/etc/hosts

ベストアンサー1

「いいね!」この投稿にresolv.confを追加した後、問題を自分で解決しました。 Dネームサーバーは私のルーターの「LINK LOCAL」アドレスなので、外部アドレス(少なくともipv6の場合)を処理するにはグローバルアドレスが必要であることに気づきました。だから「ip neigh」で確認して追加したらうまくいきました! :)

おすすめ記事