리눅스
우분투 24.04에서 systemd-resolved를 비활성화하는 방법
변군이글루
2025. 5. 28. 14:47
반응형
우분투 24.04에서 systemd-resolved를 비활성화하는 방법
테스트 환경
운영체제 정보
$ lsb_release -d
Description: Ubuntu 24.04.1 LTS
1. systemd-resolved 서비스 중지 및 비활성화
sudo systemctl disable --now systemd-resolved
Removed /etc/systemd/system/dbus-org.freedesktop.resolve1.service.
Removed /etc/systemd/system/multi-user.target.wants/systemd-resolved.service.
2. 기존 resolv.conf 제거
우분투는 기본적으로 /etc/resolv.conf를 systemd-resolved의 심볼릭 링크로 설정합니다.
rm /etc/resolv.conf
3. 새로운 DNS 설정 적용
sudo tee /etc/resolv.conf > /dev/null <<'EOF'
nameserver 168.126.63.1
nameserver 8.8.8.8
nameserver 1.1.1.1
EOF
Google DNS 사용
echo -e "nameserver 1.1.1.1\nnameserver 8.8.8.8" | sudo tee /etc/resolv.conf
4. systemd-resolved 서비스 마스크
systemd-resolved 서비스를 비활성화하고 시작을 차단합니다.
sudo systemctl mask systemd-resolved
Created symlink /etc/systemd/system/systemd-resolved.service → /dev/null.
5. systemd-resolved 패키지 삭제
sudo apt purge -y systemd-resolved
남은 파일 정리
sudo rm -rf /etc/systemd/resolved.conf.d/
sudo rm -rf /run/systemd/resolve/
sudo apt autoremove
systemd-resolved를 사용하지 않고 직접 설정한 DNS 서버를 사용합니다.
728x90
반응형