Tôi có một máy chủ Ubuntu 20.04 và tôi muốn thay đổi cài đặt DNS của nó. Máy chủ đang sử dụng netplan và cloud-init.
Tôi đã tắt cấu hình mạng khởi tạo đám mây bằng cách tạo /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
tập tin với nội dung sau:
mạng: {config: bị vô hiệu hóa}
Có một tự động được tạo ra /etc/netplan/50-cloud-init.yaml
với nội dung sau (tôi đã thêm máy chủ tên
phần của mình):
# Tệp này được tạo từ thông tin do nguồn dữ liệu cung cấp. Thay đổi
# nó sẽ không tồn tại trong một lần khởi động lại phiên bản. Để vô hiệu hóa cloud-init's
# khả năng cấu hình mạng, ghi tệp
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg với nội dung sau:
# mạng: {cấu hình: đã tắt}
mạng:
phiên bản: 2
ethernet:
vis3:
dhcp4: đúng
trận đấu:
macaddress: fa:16:3e:d9:e5:96
mtu: 1458
tên đặt: ens3
địa chỉ: [192.168.0.48/24]
cổng4: 192.168.0.1
máy chủ tên:
địa chỉ: [178.22.122.100, 185.51.200.2]
Và để đảm bảo không có gì ghi đè các cài đặt này, tôi đã tạo một bản sao của 50-cloud-init.yaml
tập tin, được đặt tên 60-thay-dns.yaml
bên trong /etc/netplan/
thư mục với nội dung sau:
mạng:
phiên bản: 2
ethernet:
vis3:
dhcp4: đúng
trận đấu:
macaddress: fa:16:3e:d9:e5:96
mtu: 1458
tên đặt: ens3
địa chỉ: [192.168.0.48/24]
cổng4: 192.168.0.1
máy chủ tên:
địa chỉ: [178.22.122.100, 185.51.200.2]
Sau đó tôi chạy sudo netplan áp dụng
lệnh và mọi thứ dường như đang hoạt động tốt. Để kiểm tra xem các máy chủ định danh đã thay đổi chưa, tôi đã thực thi trạng thái giải quyết sudo
và đây là đầu ra (phần thú vị):
Liên kết 2 (ens3)
Phạm vi hiện tại: DNS
Cài đặt DefaultRoute: có
Cài đặt LLMNR: có
Cài đặt MulticastDNS: không
Cài đặt DNSOverTLS: không
Cài đặt DNSSEC: không
DNSSEC được hỗ trợ: không
Máy chủ DNS hiện tại: 178.22.122.100
Máy chủ DNS: 178.22.122.100
185.51.200.2
8.8.8.8
8.8.4.4
Tên miền DNS: openstacklocal
cái quái gì vậy 8.8.8.8
và 8.8.4.4
trong danh sách máy chủ DNS? Chúng ở đó theo mặc định và mục đích của tôi không phải là thêm hai máy chủ DNS nữa lên trên chúng. Tôi muốn thay thế hoàn toàn chúng bằng các máy chủ DNS tùy chỉnh của riêng mình.
Làm cách nào để xóa 8.8.8.8
và 8.8.4.4
từ danh sách máy chủ DNS?