ここでこのチュートリアルに従おうとしています。
https://www.itwonderlab.com/en/ansible-kubernetes-vagrant-tutorial/
Debian 10 を放浪ホストとして使用し、Debian は Virtual Box をサポートしていないため、libvirt を使用しています。
それで画像を変えなければなりませんでしたgeneric/ubuntu2010
。
残念ながら、DNSは仮想マシン内で動作しないようです。
curl google.com
curl: (6) Could not resolve host: google.com
/etc/resolv.conf
次のようになります。
nameserver 127.0.0.53
options edns0 trust-ad
ネームサーバーラインをよく知られたネームサーバーのIPに変更すると、正常に動作しました。
したがって、editと同じくらい簡単でなければなりません/etc/resolv.conf
が、以下も見ることができます。
This file is managed by man:systemd-resolved(8). Do not edit.
したがって、ドキュメントを見た後に編集する必要があるようです。
/etc/systemd/resolved.conf
ファイルを開くと、すでに一致しないネームサーバーIPがあることがわかります/etc/resolv.conf
。
それでは、Ubuntu 20.10でどのように再生成できますか/etc/resolv.conf
?/etc/systemd/resolved.conf
ベストアンサー1
問題はDNSSECにあります。
これを追加してみてください:
- name: Fix DNS
lineinfile:
path: /etc/systemd/resolved.conf
regex: '^DNSSEC='
line: 'DNSSEC=no'
- name: Restart resolved
service:
name: systemd-resolved
state: restarted
roles/common/add_packages/tasks/main.yml
問題を解決する。
generic/ubuntu2010
DNSが損なわれている人にはどのような用途があるのかわかりません。