Add DNS and transparent proxying support