Advertisement
Guest User

Untitled

a guest
Dec 21st, 2014
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. # cat /etc/resolv.conf
  2. nameserver 8.8.8.8
  3. nameserver 8.8.4.4
  4.  
  5. # Set net.<iface>.dnsN properties that contain the
  6. # DNS server addresses given by the DHCP server.
  7.  
  8. set_dns_props()
  9. {
  10. case "${new_domain_name_servers}" in
  11. "") return 0;;
  12. esac
  13.  
  14. count=1
  15. for i in 1 2 3 4; do
  16. setprop dhcp.${interface}.dns${i} ""
  17. done
  18.  
  19. count=1
  20. for dnsaddr in ${new_domain_name_servers}; do
  21. setprop dhcp.${interface}.dns${count} ${dnsaddr}
  22. count=$(($count + 1))
  23. done
  24.  
  25. setprop net.dns1 8.8.8.8
  26. setprop net.dns2 8.8.4.4
  27. }
  28.  
  29. case "${reason}" in
  30. BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT) set_dns_props;;
  31. EXPIRE|FAIL|IPV4LL|RELEASE|STOP) unset_dns_props;;
  32. esac
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement