2015年7月1日 星期三

[Linux Mint 17] 解決 error (network unreachable) resolving 'xxxx': 2001:xxx:xxx:xxx:xxx 的問題

問題: 在 /var/log/syslog 裡發現 error (network unreachable) resolving 'xxxx': 2001:xxx:xxx:xxx:xxx 之類的錯誤訊息
原因: 本身沒有 IPv6 的 IP, 但 named 要去發 IPv6 的 dns request
解決方法: 關掉 named 的 IPv6 support

  1. 編輯 /etc/bind/named.conf.options, 將裡面的 listen-on-v6 { any; }; 改成 listen-on-v6 { none; };
  2. 編輯 /etc/default/bind9, 將裡面的 OPTIONS 加上 "-4", 如 OPTIONS="-u bind -4"
  3. 重新啟動 bind9 (CMD: service bind9 restart)

沒有留言:

張貼留言