Domain-Name-System
埠 53,地址已在 MAC 中使用
我正在嘗試設置自己的 DNS 伺服器。但是我無法啟動我的伺服器,因為它說埠已在使用中。我閱讀了大多數關於此的文章,但不適用於我的 Mac。
這是我得到的錯誤。
套接字錯誤:
$$ Errno 48 $$地址已被使用
我試過:
lsof -i :53
但這表明沒有程序在執行。我嘗試使用 sudo 執行伺服器,但也沒有用。幫助 !
編輯:輸出
須藤 lsof -i:53
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME named 32932 root 21u IPv6 0xbaf59411fd1ef68f 0t0 TCP *:domain (LISTEN) named 32932 root 22u IPv4 0xbaf5941209b1a30f 0t0 TCP localhost:domain (LISTEN) named 32932 root 23u IPv4 0xbaf594121173200f 0t0 TCP 192.168.10.13:domain (LISTEN) named 32932 root 512u IPv6 0xbaf59411fc375b8f 0t0 UDP *:domain named 32932 root 513u IPv6 0xbaf59411fc375b8f 0t0 UDP *:domain named 32932 root 514u IPv6 0xbaf59411fc375b8f 0t0 UDP *:domain named 32932 root 515u IPv6 0xbaf59411fc375b8f 0t0 UDP *:domain named 32932 root 516u IPv4 0xbaf59411fc376bdf 0t0 UDP localhost:domain named 32932 root 517u IPv4 0xbaf59411fc376bdf 0t0 UDP localhost:domain named 32932 root 518u IPv4 0xbaf59411fc376bdf 0t0 UDP localhost:domain named 32932 root 519u IPv4 0xbaf59411fc376bdf 0t0 UDP localhost:domain named 32932 root 520u IPv4 0xbaf5941212699b8f 0t0 UDP 192.168.10.13:domain named 32932 root 521u IPv4 0xbaf5941212699b8f 0t0 UDP 192.168.10.13:domain named 32932 root 522u IPv4 0xbaf5941212699b8f 0t0 UDP 192.168.10.13:domain named 32932 root 523u IPv4 0xbaf5941212699b8f 0t0 UDP 192.168.10.13:domain
再試一次
sudo lsof -i :53
請發布結果
編輯:所以,您的
named
服務已經啟動。您要配置什麼 dns 伺服器?如果與預設值
named
(BIND)不同,您可以嘗試禁用named
服務,啟動並啟用您的 dns 伺服器,看看是否一切正常。如果沒有,您可以再次啟用named
並配置它以滿足您的需要