Điểm:1

dnsmasq: không thể tạo ổ cắm nghe cho 127.0.0.1: Địa chỉ đã được sử dụng

lá cờ es

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:

  1. dnsmasq: không thể tạo ổ cắm nghe cho cổng 53: Địa chỉ đã được sử dụng

  2. https://discourse.pi-hole.net/t/dnsmasq-failed-to-create-listening-socket-for-port-53-permission-denied/16436

  3. https://jonamiki.com/2020/01/29/dnsmasq-failed-to-create-listening-socket-for-port-53-address-already-in-use/

  4. 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ẹ.
WU-TANG avatar
lá cờ cn
cờ --bind-dynamic giúp tôi vượt qua lỗi. Tôi không nỗ lực để thực sự thiết lập hoặc thử nghiệm nó... Vì vậy, tôi không biết thêm bất kỳ kết quả nào. `dnsmasq -d --bind-dynamic -a 127.10.0.1` trên dòng lệnh, khởi động dịch vụ và lắng nghe trên cổng... không có cờ, tôi cũng gặp lỗi tương tự.
L23P avatar
lá cờ es
`dnsmasq: không thể đặt --bind-interfaces và --bind-dynamic` là tất cả những gì tôi nhận được.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.