내가 하나 만들었어릴리스 업그레이드 수행내 우분투 20.04 LTS 서버에서 서버는 몇 가지 사소한 문제와 함께 성공적으로 실행됩니다.
최종 재부팅 후 로컬 네트워크에서 서버에 연결할 수 있었지만 인터넷 연결이 실패했습니다.
DNS가 더 이상 제대로 작동하지 않는 것 같은데, 작동하지 않는 원인이 무엇인지 모르겠습니다.
문제를 해결하는 올바른 방법은 무엇입니까?
#host google.com
Host google.com not found: 2(SERVFAIL)
# host google.com 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
google.com has address 142.250.186.110
google.com has IPv6 address 2a00:1450:4001:82f::200e
google.com mail is handled by 10 smtp.google.com.
# cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
search DOMAINS
답변1
배포 업데이트 시 netplan.io를 설치하지 않는 Ubuntu Server의 버그를 발견했습니다.
이 문제를 해결하기 위해 인터넷에 접속할 수 있도록 /etc/resolv.conf에 네임서버 8.8.8.8을 설정했습니다.
그런 다음 netplan.io를 설치한 후에도 이에 대한 구성 파일을 생성해야 했습니다.
# cat /etc/netplan/01-network-manager-all.yaml
# This file describes the network interfaces available on your system
# For more information, see netplan(5)
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
dhcp6: yes
그런 다음systemctl 네트워크 서비스 다시 시작인터넷 연결이 작동합니다.