Tôi đang cố gắng thiết lập dnsmasq
trên AWSUbuntu 20.4
bằng cách làm theo cái này liên kết.
Tuy nhiên, tôi dường như không thể khắc phục lỗi dnsmasq: không thể tạo ổ cắm nghe cho cổng 53: Địa chỉ đã được sử dụng
Tôi đã thử các bước trong các bài đăng này nhưng không thành công:
dnsmasq: không thể tạo ổ cắm nghe cho cổng 53: Địa chỉ đã được sử dụng
https://discourse.pi-hole.net/t/dnsmasq-failed-to-create-listening-socket-for-port-53-permission-denied/16436
https://jonamiki.com/2020/01/29/dnsmasq-failed-to-create-listening-socket-for-port-53-address-already-in-use/
dnsmasq: không thể tạo ổ cắm nghe cho cổng 53: Địa chỉ đã được sử dụng
Điều duy nhất đã có bất kỳ tác động rõ ràng đã được Sudo systemctl dừng systemd-resolved.service
đã thay đổi thông báo lỗi từ dnsmasq: không thể tạo ổ cắm nghe cho cổng 53: Địa chỉ đã được sử dụng
đến dnsmasq: không thể tạo ổ cắm nghe cho 127.0.0.1: Địa chỉ đã được sử dụng
Tôi không chắc cái gì đang thực sự chạy trên 53 bởi vì, nếu tôi chạy sudo ss -alpn thể thao = 53 src 127.0.0.1
không có đầu ra, rõ ràng không có gì đang nghe trên cổng 53. Tuy nhiên, nếu tôi chạy sudo ss -lp "thể thao =: tên miền"
đầu ra của tôi là:
Netid State Recv-Q Send-Q Địa chỉ cục bộ:Địa chỉ ngang hàng cổng:Quá trình cổng
udp UNCONN 0 0 0.0.0.0:tên miền 0.0.0.0:* người dùng:(("dnsmasq",pid=2059,fd=4))
udp UNCONN 0 0 [::]:domain [::]:* người dùng:(("dnsmasq",pid=2059,fd=6))
tcp LẮNG NGHE 0 32 0.0.0.0:tên miền 0.0.0.0:* người dùng:(("dnsmasq",pid=2059,fd=5))
tcp NGHE 0 32 [::]:tên miền [::]:* người dùng:(("dnsmasq",pid=2059,fd=7))
Của tôi /etc/dnsmasq.conf
giống như:
không giải quyết
máy chủ=8.8.8.8#53
nghe-địa chỉ=127.0.0.1
kích thước bộ đệm = 50
Tôi đã thử kích hoạt giao diện liên kết
Trong /etc/dnsmasq.conf
mà không có sự khác biệt.
Và tôi cũng đã cố gắng đảm bảo dừng dịch vụ được giải quyết bằng hệ thống và tôi đã che dấu nó để tự động bắt đầu khi khởi động lại.
Sudo systemctl dừng systemd-resolved
Sudo systemctl vô hiệu hóa systemd-resolved
Sudo systemctl mask systemd-resolved
Một lần nữa, không có sự khác biệt.
kiểm tra Sudo systemctl dnsmasq.service
trả lại:
Hoạt động không xác định dnsmasq.service.
ubuntu@ip-172-31-27-116:~$ sudo systemctl status dnsmasq.service
â dnsmasq.service - dnsmasq - Máy chủ DNS lưu trữ và DHCP nhẹ
Đã tải: đã tải (/lib/systemd/system/dnsmasq.service; đã bật; giá trị đặt trước của nhà cung cấp: đã bật)
Hoạt động: không thành công (Kết quả: mã thoát) kể từ Chủ Nhật 2022-02-13 19:55:05 UTC; 36 giây trước
Quá trình: 3381 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS)
Quá trình: 3382 ExecStart=/etc/init.d/dnsmasq systemd-exec (mã=đã thoát, trạng thái=2)
Ngày 13 tháng 2 19:55:04 ip-172-31-27-116 systemd[1]: Khởi động dnsmasq - Máy chủ DNS lưu trữ và DHCP nhẹ...
Ngày 13 tháng 2 19:55:05 ip-172-31-27-116 dnsmasq[3381]: dnsmasq: kiểm tra cú pháp OK.
Ngày 13 tháng 2 19:55:05 ip-172-31-27-116 dnsmasq[3382]: dnsmasq: không thể tạo ổ cắm nghe cho 127.0.0.1: Địa chỉ đã được sử dụng
Ngày 13 tháng 2 19:55:05 ip-172-31-27-116 dnsmasq[3382]: không thể tạo ổ cắm nghe cho 127.0.0.1: Địa chỉ đã được sử dụng
Ngày 13 tháng 2 19:55:05 ip-172-31-27-116 dnsmasq[3382]: KHÔNG khởi động được
Ngày 13 tháng 2 19:55:05 ip-172-31-27-116 systemd[1]: dnsmasq.service: Quá trình kiểm soát đã thoát, mã=đã thoát, trạng thái=2/INVALIDARGUMENT
Ngày 13 tháng 2 19:55:05 ip-172-31-27-116 systemd[1]: dnsmasq.service: Không thành công với kết quả 'mã thoát'.
Ngày 13 tháng 2 19:55:05 ip-172-31-27-116 systemd[1]: Không thể khởi động dnsmasq - Máy chủ DNS lưu trữ và DHCP nhẹ.