Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Can anyone explain to me how does relaying in a proxy like this work?

Since you're not tampering with the iPhone's hosts file, and use, let's say, your home PC for handling the guzzoni.apple.com dns + CA for level certs.. I'm wondering how you send the request to the actual guzzoni.apple.com? I mean, if you do $ curl -s https://guzzoni.apple.com on the home PC, it would respond with the localhost server as you've rerouted it to 127.0.0.1 in the home PC's hosts file - or am I missing something here?

Should I use two PC's, one for handling the iPhone interaction, and one as "backbone" which can reach the real guzzoni.apple.com?

Or am I suppose to run a dns service which responds <internal ip of home PC> for SOME devices, but real dns for others (e.g. home PC)?



As the page says,

  make sure that computer is not using your DNS server!
So, your iPhone uses your special DNS server, while your computer doesn't.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: