apt を停止し、srv レコードを探します。

apt を停止し、srv レコードを探します。

インターネットに断続的にしか接続されていないネットワークでaptを使用しようとしています。ネットワークにはローカルの適切なイメージがあり、そのイメージのIPアドレスをresources.listのすべてのエントリに入力しました。

残念ながら、インターネット接続が失われた状態でaptコマンドを実行すると、迷惑な遅延が発生します。 tcpdump を使用してディスプレイを調べます。

14:44:52.271437 IP 172.19.0.2.42208 > 8.8.8.8.domain: 180+ SRV? _http._tcp.172.19.0.1. (39)
14:44:57.277063 IP 172.19.0.2.42208 > 8.8.8.8.domain: 180+ SRV? _http._tcp.172.19.0.1. (39)
14:44:57.277160 IP 172.19.0.1 > 172.19.0.2: ICMP net 8.8.8.8 unreachable, length 75
14:45:02.286414 IP 172.19.0.2.42208 > 8.8.8.8.domain: 180+ SRV? _http._tcp.172.19.0.1. (39)
14:45:02.286504 IP 172.19.0.1 > 172.19.0.2: ICMP net 8.8.8.8 unreachable, length 75

このタスクを停止してすぐにローカルミラーに接続できるようにする方法はありますか?

ベストアンサー1

まあ、ソースコードを読んで答えを見つけました。

/etc/apt/apt.confに以下を追加します(存在しない場合は作成)。

Acquire::EnableSrvRecords "false";

おすすめ記事