Bypassing DNS requests app-wise in iOS -


i know can't permanently set dns servers programmatically on non-jailbroken device, i'm searching method route dns requests in app specified dns server (e.g. google dns 4.2.2.1) in order bypass dns-based government censoring. know can hard-code specified ip addresses hosts setting ip , host header in nsurlrequest (i'm doing in app), i'm looking more general way achieve this. there way redirect dns requests in app? category-overriding nsurlconnection's methods (i know in general it's bad practice, work beautifully in app) allow me override default behavior of url requests? involve accessing/overriding (if possible) private apis , cause app rejected app store? best practice?


Comments

Popular posts from this blog

javascript - Count length of each class -

What design pattern is this code in Javascript? -

hadoop - Restrict secondarynamenode to be installed and run on any other node in the cluster -